On the Promotions screen you can create discount codes that guests redeem during the booking summary step. You can prepare codes in advance (for example for an upcoming campaign), and they only go live for guests when you turn on both the master discounts toggle and the Promo codes sub-toggle in Business settings.
Creating a promo code
- Open the Promotions menu in the dashboard left navigation.
- On the Promo codes screen, click the New code button in the top right.
- Enter the code (e.g.
SUMMER25), the discount type (percentage or fixed amount) and value. - Set the validity period and the maximum number of redemptions.
- Save the code.
Codes appear in the dashboard list with a status chip (active, upcoming, expired, exhausted), so you can quickly see which campaign is live.
Enabling on the booking page
The promo code management surface is always reachable on the Pro plan with the right permission, regardless of whether guests can currently redeem codes. To actually let guests redeem a code on the booking page, you need to turn on two toggles under Business settings → Discounts and gift cards:
- Master toggle — enables the whole discounts feature.
- Promo codes — allows codes to be redeemed in the booking summary.
If either toggle is off, a warning banner appears at the top of the Promotions screen indicating that codes are not active on the booking page. The banner's Business settings button takes you directly to the toggle.
Per-guest discounts
The Per-guest discounts feature lets you attach an individual discount to a specific returning guest without having to create a code for them. The discount applies automatically when the guest books with their own email address. This is enabled separately in Business settings via the Per-guest discounts sub-toggle.
What the guest sees
On the booking summary step a Discount code field appears. The guest types in the code, taps Apply, and the system shows a preview discount. The final discount is calculated when the booking is finalised — the field's helper text states this explicitly. If the code is invalid or expired, the guest can choose to Continue without discount and complete the booking anyway.