Turn Every Booking Into More Revenue

Automated upgrade offers, F&B add-ons, late checkout, parking, and spa — delivered at the moment guests are most likely to say yes. Every accepted offer posts to the folio and your POS automatically.

No setup fee POS integration included Live in under a day
ROI PREVIEW
80-room hotel
Rooms80
Occupancy72%
Incremental / occupied night$14

Annual lift

$294k

21,024 room nights

RevPAR

$152

+$10.08 vs $142

Attach rate by stagelast 30d
Pre-arrival
18%
Check-in
26%
In-stay
11%

+18%

Attach rate

$14

Per occupied night

+5.2%

RevPAR lift

<24h

Time to launch

A Complete Upselling Engine

Offers, timing, pricing, inventory, and fulfilment — one system, already wired into your PMS, channel manager, and POS.

Room Upgrade Engine

Offer confirmed guests a step up to a better view, larger suite, or club-level access at a dynamic price. Inventory-aware offers never oversell.

Cross-Sell Library

Launch curated add-ons: breakfast, spa credits, airport transfers, parking, late checkout, welcome amenities, and custom packages.

Timing Trigger Engine

Pre-arrival emails, check-in kiosk prompts, and in-stay SMS nudges fire at the highest-converting moments for each offer type.

POS & Folio Sync

Accepted offers post to the guest folio, PMS inventory, and POS in real time. One source of truth across F&B, spa, and front desk.

Reach Guests at the Right Moment

Every offer type has a window where conversion peaks. SwiftGuest fires the right nudge through the right channel, automatically.

StageWindowChannelOffer MixConversion
Pre-arrival7–2 days before arrivalEmail + SMSRoom upgrade, airport transfer, early check-in, welcome amenity12–18%
Check-inAt kiosk or front deskKiosk + tabletRoom upgrade, parking pass, breakfast package22–28%
In-stayDay 1 evening to penultimate nightSMS + in-room TVSpa treatments, F&B credit, minibar top-up, laundry8–14%
Pre-departure12–2 hours before checkoutSMS + emailLate checkout, luggage storage, next-stay discount15–25%

Email

Rich layouts, merge fields, inventory badges

SMS

Short links, compliance-safe opt-out handling

On-property

Kiosk prompts, tablet upsells, in-room TV

Eight Categories, Endless Combinations

Start with pre-built offers or build your own. Every product supports images, multi-lingual copy, inventory caps, and dynamic pricing.

Room Upgrades

Deluxe, suite, club-level, sea view, connecting rooms

Breakfast & F&B

Buffet breakfast, room service, chef tasting menu, mini-bar credits

Flexible Timing

Early check-in, late checkout, day-use extensions

Transport & Parking

Airport transfers, valet parking, EV charging, car hire

Spa & Wellness

Massage, facial, gym pass, yoga session, thermal suite

Dining Packages

Table reservation, wine pairing, private chef, picnic basket

Retail & Amenities

Welcome champagne, flowers, cake, robes, gift cards

Custom Packages

Romantic getaway, family pack, business bundle, weekend escape

From Zero to Incremental Revenue

1

Define offers

Pick from the product library or create custom add-ons. Set base price, inventory caps, and eligibility by rate plan or room type.

2

Set triggers

Choose when each offer fires: lead time, arrival date, room type, loyalty tier, or channel source. Layer multiple rules per offer.

3

Price dynamically

Upgrade pricing adapts to occupancy and availability. Fixed-price add-ons stay consistent across every touchpoint.

4

Track and optimise

Monitor attach rate, incremental revenue, and revenue per available room (RevPAR) lift. A/B test offer copy and price points.

Connected to the Folio, POS, and Every Outlet

When a guest upgrades or books a spa package, the charge posts to their folio, inventory deducts from the right bucket, and the booking appears in the outlet’s normal workflow. No double entry, no reconciliation headaches at month end.

  • Real-time folio posting with tax and commission handling
  • Bi-directional POS sync for F&B, spa, and retail
  • Inventory caps prevent overselling of perishables
  • Commission tracking for front-desk incentive programs

Folio — Reservation #R-48291

Room — Deluxe King (3 nights)$567.00
Upgrade: Deluxe King → Suite+$180.00
Breakfast package (2 guests × 3)+$144.00
Airport transfer (one-way)+$45.00
Late checkout (4 PM)+$35.00
Taxes & fees$98.55
Total$1,069.55
Incremental from upsell: $404.00

Frequently asked questions

Which guest touchpoints can send upsell offers?

Pre-arrival email (7–2 days out), SMS (2–24 hours before arrival), check-in kiosk or tablet, in-stay SMS or in-room TV, and pre-departure SMS. Every touchpoint can present a different offer set.

Does the upgrade engine respect room inventory?

Yes. The engine only offers upgrades when the higher category has inventory on the guest’s dates. Accepted upgrades deduct from the target room type and release the original room back to sellable inventory.

How are accepted offers billed?

Charges post to the guest folio and can be captured at booking, check-in, or checkout depending on your policy. Payments run through Stripe or Checkout.com with 3D Secure support.

Can offers integrate with our POS for F&B and spa?

Yes. When a guest accepts a breakfast or spa package, the reservation posts to your POS or spa booking system so staff see it in their normal workflow. Inventory counts stay in sync.

What is the typical RevPAR lift?

Properties using SwiftGuest upselling report incremental revenue of $8–$24 per occupied room night once triggers and product mix are tuned. RevPAR lift ranges from 3% to 7% depending on property type and offer density.

Can we A/B test offers?

Yes. Every offer supports split testing on copy, price, timing, and imagery. Results show conversion, attach rate, and incremental revenue so you can promote the winner with one click.

Related features

Launch your first upsell campaign this week

Pick from the product library, pick the trigger, and watch incremental revenue land in the folio. Free plan includes the full upsell engine.