Journey campaigns

Reach every guest,
at the right moment.

Automated WhatsApp messages across the full guest journey — pre-arrival, in-stay, post-stay. Triggered by guest journey touchpoints or your PMS.

Active Modified 3d ago by Alex Rivera
Preview as All guests
1
Pre-arrival From booking until check-in
1 step
Booking confirmation
Immediately after booking Welcome & booking confirmation
Active
2
Arrival Day of check-in
1 step
Check-in info
On the check-in day at 08:00 Pick template
Active
3
In-house During the stay
1 step
Day 2 wellness check
48 hours after check-in Breakfast upsell
Active
4
Checkout Day of check-out
1 step
Late checkout offer
On checkout day at 07:30 Pick template Excluding suite guests
Active
5
Post-stay After check-out
3 steps
Thank you
6 hours after check-out Pick template
Active
Review request
3 days after check-out Pick template
Active
Re-book offer
5 days after check-out Pick template Returning guests
Active
End of journey
Trusted by independent and group properties across EMEA
Trusted by
140+ properties
01 · Segmentation

Send to the right guests. Not everyone.

Build audiences from live PMS data plus how guests have engaged before — booking source, stay length, loyalty, language, room type, opt-in status. Rules re-match every 15 minutes, so segments always reflect who's actually in-house.

  • Significant segmentation options — PMS fields plus engagement and language signals.
  • Include all guests, only matching segments, or everyone except specific rules.
  • Pause any step, exclude specific guests, or preview as any guest type before publishing.
Preview the full journey as any guest type before publishing — see exactly what they'll receive and when.
Looking to run one-off broadcasts instead? See Marketing Campaigns
Suite & presidential guests · VIP welcome
Segment · 48 guests match
LIVE RULE
All conditions must match
Room type in Suite, Presidential
Stay length 3 nights
Booking source in Direct, OTA
Language is Any
Matches refreshed every 15 min 48 guests
02 · Pre-arrival

Set the tone before they arrive.

The first message lands 48 hours before check-in — branded, on WhatsApp, in the guest's language. Use Flow templates to capture arrival time, dietary preferences, transfer requests; or simple welcomes that link to digital check-in. Fewer lobby questions. A guest who feels expected.

  • PMS-triggered the moment a reservation confirms — no manual lists.
  • Flow, CTA, and rich-text templates for welcomes, ID upload, transfers, dietary asks.
  • Auto-translated per guest. Opt-out compliant by default.
When guests reply, the AI Operator takes over — see how
03 · During stay

Be useful while they're with you.

Time-aware nudges for the moments that drive revenue and reviews — restaurant carousels at 17:30, spa availability at 11:00, breakfast hours each morning. Each template ties into the rest of Viqal: a tap on “Reserve a table” opens a conversation in Team Inbox; a booking posts to the folio.

  • Sent at the right local time per property — not when the campaign is published.
  • Carousels for menus, rooms-as-products, and bookable activities.
  • Every interaction is a real WhatsApp thread — not a one-way blast.
Replies become bookings — see Upselling
04 · Post-stay

Close the loop. Earn the review.

The day after checkout, ask one good question — and route the answer where it should go. Happy guests get a one-tap CTA to your TripAdvisor or Google review. Anything below that quietly opens an internal thread for the GM. The right outcome, every time.

  • Branched flows by sentiment — review CTA for promoters, follow-up for the rest.
  • CTA, list-pick, and rating-poll templates wired to your review channels.
  • Loyalty and return-stay offers fire off the same trigger when timing fits.
Customer proof

"Viqal has reduced our workload and improved guest experience. Guests are pleasantly surprised when they receive the initial welcome message with detailed information in their native language."

Hazlewood Castle
Yorkshire, UK
05 · FAQ

Journey campaigns · common questions

01

What triggers a journey message?

Any moment in the guest journey. Triggers fire relative to a reference point in the booking — e.g. 3 hours after booking, 2 days before arrival, the morning of day 2, 24 hours after checkout. Reference points are PMS-driven (reservation created, arrival, departure) so each guest only gets what applies to their actual stay.

02

Do I need to get my own Meta approval for WhatsApp templates?

Only marketing templates need Meta approval, and they generally come back within a few minutes — occasionally up to 24–48 hours for edge cases. Transactional and utility templates (check-in, arrival info, post-stay review, etc.) do not require approval and go live immediately. You can also use a Viqal-owned WhatsApp account that's ready to go on day one if you don't want to set up your own Meta business account yet.

03

Can guests opt out of messages?

Yes. Every message includes a native “stop” option and opt-outs are honored across all future flows — the guest still gets transactional messages (check-in, room-ready) unless they opt out of those too.

04

How do you handle languages?

200+ languages. We detect the guest's language from the country code in their phone number or, when available, from the PMS profile — then send in that language. Staff writes once, Viqal delivers it localized.

05

Which segments can I build?

A significant amount of segmentation options, including any PMS-based field your property maintains — booking source, room type, rate code, stay length, loyalty tier, language, arrival/departure date, past-stay count. You can also combine behavioral signals (opened, replied, booked upsell).

06

How do you measure success?

Sent, delivered, read, replied, and attributed revenue (for upsell touchpoints). Broken down by segment, template, and touchpoint. Exports to CSV or your BI tool.

06 · Ready to go live

Right message.
Right guest. Right moment.