Dynamic Pricing

Apply unique pricing rates based on the number of travelers booking a trip, the remaining number of tickets available, and/or the amount of time remaining before the event begins.

Written By Michelle

Updated on October 7th, 2024

Dynamic pricing refers to unique rates that apply only when a predefined trigger takes place during the booking process. For instance, you can create dynamic pricing rules based on any of the following criteria:

  • Passenger count (e.g. Charge less per ticket when a trip is booked for 3 or more)
  • Availability limits (e.g. Charge more when only 3 spots are left on a timeslot)
  • Advance window limits (e.g. Charge more for trips booked less than 24 hours in advance; charge less for trips booked more than 2 weeks in advance)
  • Specific dates and times (e.g. Charge different rates for pique business hours, holidays, and ‍other time-based criteria. Visit Seasonal Pricing to learn more about this particular form of dynamic pricing.)
     

Please Note

Dynamic pricing rules are applied automatically when triggered during the booking process only. If you want to adjust the ticket prices for a trip that has already been booked, see Comp, Uncomp & Reprice Tickets.‍

 

 

 

Create Dynamic Pricing Rules

 

Step 1: Add a New Rate Sheet 

  • Navigate to the desired experience by selecting More > Activity Catalog from the toolbar

 

  • Select an activity from the list
  • Select Ticket Prices from the sidebar menu

 

  • Choose Add Rate Sheet

 

  • Give your new rate sheet a fitting name, then choose Create Rate Sheet

 

 

 

Step 2: Adjust the Rate Sheet Settings 

  • Select the rate sheet you have just created
  • On the Settings tab, ensure your rate sheet is set to the desired status. Select:
    • Draft - If you want to save this rate sheet for later but not apply its price settings yet
    • Live - If you want these price settings to apply as soon as you save this rate sheet
    • Archived - If this is an existing rate sheet that you no longer wish to apply

 

What does “Priority” mean?  

If you plan to associate more than one dynamic pricing rule with this activity — and if those rules contain overlapping criteria — you will need to rank your rate sheets using the Priority field. This field tells the platform which pricing rates to apply when a booking meets the criteria of more than one rate sheet. For details and examples, see What is the purpose of the Priority field for rate sheets?

 

 

  • At the bottom of the settings page, set the prices you want applied to each ticket type whenever your new rule is triggered

 

 

 

Step 3: Edit the Criteria 

During Seasons 

Select whether or not this rate sheet should apply to all timeslots or a pre-defined schedule. For more information on setting up pricing schedules (also known as “Seasons”) check out our walkthrough on Seasonal Pricing

 
 

Limit by Passenger Count 

In the Limit by Passenger Count section, select the Apply only when guest count is between... drop-down option

 

In the corresponding text fields, input the minimum and maximum traveler count for which this rule should apply. For instance, if you only want this rate sheet's unique pricing rates to apply when 2-3 people book a trip, input "2" and "3" in the text fields

 

If you want this rule to be triggered only when the defined traveler count is met by travelers of the same ticket type (e.g. 2-3 Adult tickets or 2-3 Child tickets, but not a combination of 2-3 Adult and Child tickets), select the ticket types must be the same checkbox

 

For details and examples, see What does the "ticket types must be the same" checkbox do?‍ 

 
 

Availability Limits

In the Availability Limits section, select the Apply only when drop-down option

 

Use the corresponding drop-down menus to define your dynamic pricing rule. In the screenshot below, for instance, we are applying increased rates when our experience has fewer than 3 tickets available

 

 
 

Advance Window Limits

In the Advance Window Limits section, select the Apply only when purchase date is drop-down option

 

Use the corresponding drop-down menus to define your dynamic pricing rule. In the screenshot below, we are applying increased rates when customers book the experience less than 24 hours in advance

 
 

 

 

 

Step 4: Select the Channels 

  • Under the Channels tab, select the channel(s) through which you want this unique pricing to apply

 

  • Choose the Save button