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