Skip to main content

🛎 Understanding Campaign Triggers in Journeys

Introduction

Campaign triggers in Journeys are automated actions that send specific messages to guests when certain events occur. They help hoteliers communicate at the right time — from booking confirmations to post-stay follow-ups — improving guest experience and operational efficiency.

Main Concept

A trigger is an event in the Bookboost system that automatically starts a predefined action, such as sending an email, WhatsApp message, or SMS. Triggers are linked to reservation changes, guest actions, space statuses, or system events, and are key to guest journey automation.

Use Cases

  • Automating booking confirmations and pre-arrival messages ✉️

  • Sending timely upsell offers before check-in or check-out

  • Following up with guests post-stay for feedback or loyalty programs

  • Notifying guests or staff of operational updates (room readiness, maintenance)

  • Complying with GDPR via opt-in confirmations and data request responses


1. Reservation-Based Triggers

These occur when something changes directly in the reservation record:

  • After reservation was made

  • After the reservation was cancelled

  • After the guest didn’t show up

  • After the reservation was transferred

  • After reservation was updated

  • After reservation or space type was updated

  • After reservation or charge space type was updated


2. Time-Based Triggers

These are linked to specific milestones in the guest’s journey:

  • Before the estimated check-in time

  • After the estimated check-in time

  • Before the estimated check-out time

  • After the estimated check-out time


3. Space-Based Triggers

These relate to the condition or status of a specific space/room:

  • After space was cleaned up

  • After space is out of service

  • After space is out of order


4. Guest-Action-Based Triggers

These are linked to actions performed by the guest during their stay:

  • After guest checked in

  • After guest checked out


5. External/API-Based Triggers

These come from integrations or other systems:

  • After external trigger (API)


6. Other Administrative Triggers

These are not directly tied to stay dates but to other processes:

  • After double opt-in was requested

  • After double opt-in was confirmed

  • After invoice was created

  • After invoice was cancelled

  • After DR form was submitted


Configuration and Setup

  1. Go to CRM → Campaigns in Bookboost.

  2. Create or select a campaign.

  3. In the Trigger section, choose the desired trigger type.

  4. Configure the timing trigger conditions. 0 means it will trigger automatically; you can select the desired number of days, minutes, or hours for the trigger.

image

Advanced Setup

  • Configure the time of the day


image

With this option, the trigger will activate at 13:00 on the day the reservation is made, provided it is still before 13:00. If the time has already passed 13:00, the campaign will be sent immediately.

Example:

  1. If the client books at 9:00, they will receive the journey the same day at 13:00.

  2. If the client books at 15:23, they will receive the journey the next day at 15:23.


Known Limitations

  1. Some triggers depend on PMS integration settings and may not be available for all users.

  2. API-based triggers require developer configuration.


Conclusion

Using Bookboost triggers allows hoteliers to deliver the right message at the right time, improving guest communication and reducing manual work. Configuring triggers effectively ensures guests receive timely updates, offers, and confirmations throughout their journey.


Please contact us through the ‘Talk to Us’ on the left Menu in the platform or through the Bookboost Support email at support@bookboost.io if you have questions or need additional support.

Did this answer your question?