CRM
Reaching guests with an outbound message: automated Journeys, one-off Broadcasts, the email builder, reusable templates and tokens, and the reports that show how each send performed.
Building campaigns
Designing, testing and sending a campaign: the email editor, dynamic content and tokens, who receives it, and how it performed.
- Test your campaignsHow to send yourself a test email and preview a campaign against a real booking.
- The reservation update triggersThe three update triggers, what counts as an update, and how the 30-minute window works.
- Email subject ideasSubject lines Bookboost customers use, grouped by the kind of message they belong to.
- Dynamic pictures based on room typeShow each guest an image of the room type they booked, using a custom token.
- Fonts in the editorWhich fonts survive the journey to your guest's inbox, and why the others do not.
- Dynamic content with Twig logicUse Twig to adapt a campaign's content per guest, instead of building a separate campaign for each case.
- Formatting dates and times with tokensHow to reformat a date or time token, including into the guest's own language.
- Sending to the primary guest, the booker, or bothChoose which person on a reservation receives a Journey or Broadcast.
- The campaign reportWhat each channel can track, how link shortening affects it, and how to read bounces.
- Dark mode in email campaignsWhy a campaign can look different for some guests, and how to design so it holds up either way.
- Sharing PDFs in campaignsHow to send a document to a guest using a download link, since campaigns cannot attach files.
- Trigger campaigns from Guest App form submissionsSend a campaign right after a guest submits a form in the Guest App.
- Designing emails for dark modeWhy logos vanish and footers invert in dark mode, what to set explicitly, and how to test before sending.
Journeys
Automated campaigns that send themselves when a reservation matches a trigger. How to build one, which triggers are available, and what to check when a guest does not receive it.
- How to create a Journey campaignHow to build an automated campaign that sends when a reservation event happens.
- Why hasn't the guest received the campaign?The checks to run when a guest did not receive a campaign you expected them to get.
- How to make your guest journey feel personalBuild a pre-arrival flow that reads like a person wrote it, using narrow audiences and off-the-hour send times.
- Understanding Campaign Triggers in JourneysEvery trigger available for a Journey campaign, and how to set the timing.
- Trigger modes: At most and At leastWhat At most and At least do when a guest books too late for the trigger moment.
- Stop a Journey from sendingStop a Journey campaign from sending, turn it off for everyone, or stop it for a single guest who has opted out, so guests only receive the messages they should.
- Journey campaign advanced settingsWhat First Per Day, Shorten Links, and Prioritize Language do at the Review and Publish step.
- Does a Journey apply to reservations that already exist?One rule that tells you whether a newly activated Journey will fire for bookings already in Bookboost.
Broadcasts
One-off sends to a group of guests you choose. What a Broadcast can do, how to set one up, and how to schedule it to repeat.
- What is a Broadcast?What a Broadcast is, how it differs from a Journey, and when to use one.
- What you can use a Broadcast forConcrete examples of Broadcasts, from urgent operational notices to promotions.
- Create a broadcastHow to create a Broadcast in the campaign wizard, from the + Campaign button to the campaign screen where you build the message.
- Set up a BroadcastHow to configure, schedule, and send a Broadcast, including the sending limit.
- Broadcast advanced settingsWhat Shorten Links and Prioritize Language do at the Review and Publish step.
- Schedule a recurring broadcastHow to build a Broadcast once and have it send automatically on a repeating schedule.
Message Templates
Reusable message designs and the Brand Library behind them, including pasting your own HTML and using functions alongside tokens.
- Use your brand colours and assets in the email builderYour Brand Library palette and images appear directly in the email builder, with nothing to turn on.
- Message templatesHow message templates relate to campaigns, and how to build a campaign from one.
- Paste HTML into an email campaignSend an email you built outside Bookboost by pasting its HTML straight into a campaign, without rebuilding it in the drag-and-drop editor.
- Use functions alongside tokens in your templatesWhere to find functions in the token list, and how to insert one as a placeholder.
Content Blocks
Two ways to reuse content across campaigns: Blocks you save in the editor and drag back in, and Content Blocks you insert as a token and update in one place.
Messaging Popups
Proactive messages that appear from the chat widget on your website, targeted by what a visitor is doing rather than by their reservation.
Custom Tokens
The placeholders that pull reservation, guest and property data into a message, plus your own custom values and the limits on what they can hold.
- Custom tokensStore your own values against a property, rate plan, space type, or space, and pull them into any campaign.
- Policy tokensThe token categories for the cancellation and no-show policies attached to a booking.
- Reservation tokensThe token categories that carry the booking itself, from dates to the booking reference.
- Property tokensThe token categories carrying each property's address, contact details, and branding.
- User tokensThe token categories for the people on a reservation, including the booker and the primary guest.
- Room and space tokensThe token categories for the room a guest is in and the type of space it belongs to.
- Other tokensThe token categories covering integrations, consent, city tax, company bookings, and operators.
- Custom token values are plain textWhy a link inside a custom token arrives as raw text, and how to add a clickable action instead.
- Adding a "View in browser" link to campaign emailsGive guests a web version of your campaign email that looks exactly like the message they received, for when their email app renders it poorly.
- Add a two-click unsubscribe linkThe #{{unsubscribe_link()}} token lets guests opt out straight from a message, without going through the Digital Reception consent page.
- Why the Digital Reception token name differs from the form nameA form's token is generated from its first saved name and never changes, even if you rename the form later.
Schedules
Choosing between a Broadcast and a Journey when timing matters, and how to reach both existing and future bookings for a one-off event.
- Reach current and new bookings for a one-off eventA Broadcast reaches only the guests who match at the moment you publish it. To also reach bookings that come in afterwards, pair the Broadcast with a Journey Campaign that…
- Scheduling campaigns: Broadcasts vs. JourneysA Broadcast sends once to whoever matches at that moment. A Journey keeps sending. How to schedule each, and which to pick.
Reports
Gain actionable insights with detailed analytics across messaging, campaigns, and tasks. Monitor key metrics, evaluate performance, and optimize your communication strategy effectively.
- CampaignsWhat the Reports tab shows on a Journey and on a Broadcast, and how to read each figure.2 articles
- Marketing DashboardCampaign KPIs and subscriber stats in one view, and what each email metric actually counts.2 articles
- OverviewWhat each report covers and where to find it.1 article
- ReachHow many guests a campaign can actually reach, and choosing the audience before you send.1 article