Skip to main content

Creating Custom Upsells

Can I offer custom upsells to my guests?

Pierre-Camille Hamana avatar
Written by Pierre-Camille Hamana
Updated over 2 weeks ago

You can now create your own Custom Upsells, to sell to your guests.

Custom Upsells can be added under Guest Experience > Upsells > Add New.

Details

Choose a clear, simple name for your guests and upload a picture of the upsell. The name and picture will be displayed in the Guest Portal and in the booking flow, if you enable that option.

Currency

Adding a custom upsells requires you to select a currency, which will be used for the price of your upsell. The currency you select must match the currency of the properties scoped to the upsell and the currency of the payout method you have selected for this upsell.

Note: Currently, upsells are supported in USD, GBP, and AUD. Support for an additional 36 currencies - including CAD and EUR - is coming soon.


Pricing Model

Flat price
A flat price charges a fixed amount. For example, if you set a flat price of $50, the guest pays $50 total for that upsell.

Per night price
A per-night price multiplies the amount you enter by the number of nights the guest is staying. For instance, if you set the price to $10 per night and the guest is staying 5 nights, the upsell will cost $50 total.

💡 How this works with multi‑quantity pickers:
If you want guests to be able to choose the number of nights they want the upsell (e.g., pool heating for only part of the stay), use flat pricing along with a multi‑quantity picker.

For example, a flat price of $10 with a quantity option lets the guest add 3 upsell quantities (nights) to their cart, even if their stay is 7 nights. This means they’d pay $30 ($10 x 3 nights).

Settings

Quantity: Custom upsells can be offered in multiple quantities. You can select the maximum quantity you would like to offer, per reservation, within the template of your upsell.

Booking stage: You can also choose whether to offer these during the initial booking flow or only after a confirmed booking.

To offer a custom upsell during the booking flow, you must enable the setting to allow the upsell to be purchased during the booking stage. This setting can be found within the template of the upsell.

Timing: You can configure Timing settings for your custom upsells, letting you control exactly when they appear in the Guest Portal for purchase by guests.

By default, guests can purchase a custom upsell anytime before check-in until 24 hours before checkout — but both the time window and the check-in/checkout reference points are fully customizable.

Related Articles:

Did this answer your question?