Offer strategy
Match the guest journey
| Page | Best notification | Why |
|---|---|---|
| Homepage | Coupon Bar | Low friction, visible but not intrusive |
| Rooms page | Button Modal (scroll trigger) | Guest is comparing options, show your best rate |
| Booking page | Exit Intent Modal | Catch abandoning visitors with a last-chance offer |
| Confirmation page | Collector Modal | Capture email for future marketing |
Seasonal calendar
Plan notifications around key booking periods:- January-February: Early booking discounts for summer
- March-April: Easter and spring break offers
- June-August: Last-minute summer deals
- November: Black Friday / Cyber Monday
- December: Christmas and New Year packages
Design tips
- Use real hotel photos. Stock photos feel generic. Use your actual rooms, pool, or restaurant.
- Match your brand colors. The notification should look like part of your website, not an ad.
- Keep text short. Title: 5-8 words. Description: 1-2 sentences max.
- One CTA per notification. “Book Now” or “Get the Deal”, not both.
- Mobile first. 60%+ of hotel website traffic is mobile. Test on small screens.
Timing
- Don’t show popups instantly. Wait 3-5 seconds or use scroll depth. Let the guest browse first.
- Exit intent is your best friend. It catches visitors who are about to leave without being intrusive during their visit.
- Set frequency to “Once”. Showing the same popup every page load frustrates visitors.
- Limit to 1-2 active notifications per property. More than that feels spammy.
Copy that converts
Do:- “Book direct: free breakfast included” (clear value)
- “Save 15% vs. Booking.com” (competitive comparison)
- “Only 2 rooms left at this rate” (urgency)
- “Welcome to our hotel!” (no offer, no value)
- “Subscribe to our newsletter” (no incentive)
- “Click here for more information” (vague CTA)
Measuring success
Track these metrics weekly:| Metric | Good | Great |
|---|---|---|
| CTR (Click-through rate) | 2-5% | 5%+ |
| Impression-to-booking | 0.5-1% | 1%+ |
| Email capture rate | 3-5% | 5%+ |