You've spent months mapping pre-arrival, in-stay, and post-stay flows. The copy is tight, the triggers fire on cue, and on paper the journey looks great. But your returning guests are still getting welcome emails meant for first-timers, because they show up in your system as two separate profiles.
The templates aren't the problem, the data underneath is, and that's the most common reason guest journey programmes underdeliver.
The clean-data prerequisite
Before any template earns its keep, guest profiles need to be merged, resolved, and synced both ways with the PMS.
SiteMinder's Hotel Booking Trends 2025 found that direct booking guests generate 60% or more revenue per booking than OTA guests. If your journey can't recognise a returning direct guest because their profile lives in three places, you're paying full OTA commission to win back someone who already chose you. For more on why unified guest data is the foundation of all of this, that's a good starting point.
Once that foundation is in place, the templates below can actually do their job.
5 templates for 5 hotel types
Below are five archetype templates for European mid-market groups, and each assumes clean profiles, a working PMS sync, and a unified messaging surface.
1
Segment 01
Boutique 5 to 10 property European group
Who they are: Independent collections of 5 to 10 properties, often family-owned, blending leisure weekenders with weekday corporate stays. Guests expect personality, not chain polish.
Trigger Booking confirmed via PMS or booking engine.
Cadence & channels
1
Pre-arrival 1
Booking + 1 day
Email
Property story, neighbourhood guide, soft upsell on room category.
2
Pre-arrival 2
Arrival - 5 days
EmailWhatsApp opt-in
Pre-fill check-in, late checkout option, dietary preferences.
3
WhatsAppIn-app
Personal recommendations tied to weather and local events.
4
Post-stay
Departure + 2 days
Email
Thank you, named contact, review request, returning-guest offer.
KPIs
8-12%Pre-arrival upsell take rate
40%+WhatsApp opt-in rate
22%+12-month repeat rate
What good looks like
A guest gets a Friday-evening tip that matches the weather and their interests, replies on WhatsApp, and your team can see that reply alongside the original email conversation, all in one place.
2
Segment 02
Aparthotel and extended-stay group
Who they are: Operators with stays of 7 to 90 nights, serving relocators, contractors, and project-based business travellers who want logistics rather than romance.
Trigger Booking confirmed; LOS flag identifies extended stay.
Cadence & channels
1
Pre-arrival 1
Booking + 2 days
Email
Practical inbound: parking, key collection, grocery delivery partners.
2
Pre-arrival 2
Arrival - 7 days
Email
Settling-in pack, laundry add-on, mid-stay clean schedule.
3
SMS
Mid-stay check-in, issue resolution, extension offer.
4
Email
Local community events, gym partner, coworking space.
5
Post-stay
Departure - 3 days
Email
Departure logistics, deposit return, returning-stay rate.
KPIs
15%+Mid-stay extension rate (past 14 nights)
<4 hrsIssue-resolution time
↑Repeat-relocation booking rate
What good looks like
A relocating engineer gets useful, well-timed messages rather than a sales pitch, and the mid-stay SMS catches the broken shower on day 14 instead of a negative review on day 28.
3
Segment 03
Urban budget hotel chain
Who they are: 50+ property groups in city centres with average stays of 1.4 nights, more than 60% of bookings through OTAs, thin margins, and high front-desk turnover. The journey has to be fast, automated, and built to move guests onto direct channels.
Trigger Booking confirmed, OTA source captured.
Cadence & channels
1
Pre-arrival
Arrival - 2 days
Email
Mobile check-in, F&B add-on, app download.
2
SMS
Room ready, Wi-Fi, late checkout fee schedule.
3
Departure
Departure + 1 day
EmailSMS
Quick review, direct-rebook code, loyalty enrolment.
4
Win-back
Departure + 30, + 90 days
Email
"Skip the OTA" offer, named direct rate, member-only perks.
KPIs
8%+Direct rebook rate (OTA guests, 6 months)
25%App download rate of arrivals
<0.3%Unsubscribe rate
What good looks like
An OTA guest checks in via mobile, gets a loyalty offer at checkout, and books direct 8 weeks later using the rate code from the win-back, so you stop paying commission on a guest you have already won.
4
Segment 04
Resort or seasonal property
Who they are: Coastal, alpine, or countryside resorts with sharply seasonal demand, families, and significant on-site spend through F&B, spa, and activities.
Trigger Booking confirmed; season flag (peak, shoulder, off) and family flag drive variant selection.
Cadence & channels
1
Pre-arrival 1
Booking + 3 days
Email
Activity calendar, spa pre-booking, kids' club registration.
2
Pre-arrival 2
Arrival - 7 days
EmailSMS
Weather forecast, packing tips, half-board upgrade.
3
In-appWhatsApp
Daily activity nudge, restaurant booking, evening entertainment.
4
Post-stay
Departure + 5 days
Email
Photos from stay, next-season early-bird, referral offer.
5
Email
Seasonal storytelling, owner's note, advance booking window.
KPIs
+15%On-site spend per stay vs. baseline
30%+Pre-arrival activity bookings
12%+Early-bird next-season conversion
What good looks like
The journey treats the spa, dining, and activities as the actual experience the guest came for, not as upsells bolted on at the end. Families pre-book the activities they care about, and that pre-booking is what drives on-site spend later.
5
Segment 05
Lifestyle and design-led group
Who they are: Smaller, design-forward groups with a strong brand, a community of repeat guests, and a heavy social presence. The guest is buying into the brand, not just a room.
Trigger Booking confirmed; first-stay vs. returning-guest flag drives variant selection.
Cadence & channels
1
Pre-arrival
Booking + 1 day
Email
Founder note, playlist, neighbourhood map curated by locals.
2
Pre-arrival 2
Arrival - 3 days
WhatsApp
Optional welcome chat, F&B reservation, event RSVP.
3
In-app
Member events, bar specials, partner brand offers.
4
Post-stay
Departure + 3 days
Email
UGC invite, community membership, friend referral credit.
5
Email
Members-only nights, brand collabs, early access drops.
KPIs
35%+Repeat rate within 12 months
6%+Referral conversion of stays
↑UGC submissions per 100 stays
What good looks like
A first-time guest leaves having booked their next stay, joined the members' list, and posted a story tagging the property, because the journey treats them like a regular before they are one.
One concrete next step
Pick the archetype that fits your group, then pull last quarter's bookings and check how many guests have more than one profile in your CDP or PMS.
If duplicates are common, fix the data layer before writing a single template. If your data is already clean, build the pre-arrival sequence first, measure for 60 days, then add the in-stay and post-stay layers.
Clean profiles are what make every template above actually work. For more on tracking metrics like repeat rate and direct-booking share, see how to measure guest loyalty in hotels.