Automate your guest messages
The five messages every booking needs — with the right send times, variables, and template copy for Smoobu.
Why messaging automation is the highest-ROI setup task
Most negative reviews don't come from the apartment itself — they come from communication gaps: the guest didn't know how to get in, the code arrived late, there was no check-out reminder. Smoobu can handle all of this automatically. But only if you set up the templates properly once. Takes about 45 minutes; saves hours every week.
Where to find message templates in Smoobu
- Open Smoobu → left menu → Automation → Messages.
- You'll see a list of all existing templates. Add new ones from the top-right button.
- Each template has: subject line, message body, trigger (e.g. "X days before check-in"), property (or "all"), and channel (Airbnb, Booking.com, all).
- Click "Insert variable" in the text editor to add placeholders like guest name, check-in time, or access code — never type them by hand.
The five core templates
Review requests: timing and tactics
Timing is the most common mistake. Send a review request immediately after checkout and it reads as automated pressure. Send it three weeks later and the stay has faded. 24–48 hours is the window: guests are home, relaxed, and the positive memories are still sharp.
On Airbnb, reviews are hidden until both parties submit — or until 14 days pass. Submitting yours first nudges the guest to respond. Waiting to see if they review first costs completions.
One request. Not two. A follow-up reminder comes across as pressure, and pressure is the fastest route to a defensive review.
Direct bookings and Booking.com
These platforms have no built-in review flow. Your post-stay message is the only prompt the guest will see. One specific detail from the stay — even just naming the apartment or something they enjoyed — is the difference between a message that gets read and one that gets ignored.
Common issues
Messages aren't being sent to Airbnb guests
Airbnb messages via Smoobu require Smoobu to be authorised as a messaging sender in your Airbnb account. Check: Smoobu → Settings → Channels → Airbnb → "Messaging enabled". If the option is missing or toggled off, re-authorise the Airbnb connection.
Guest isn't receiving the pre-arrival message — even though the template is set up
Common causes: (1) The template is scoped to a specific property but the booking is on another. Set the filter to "All properties". (2) The booking was created after the trigger point (e.g. last-minute booking, 24h before check-in). Smoobu doesn't fire a trigger that's already in the past — create a separate template with "immediately" or "1 hour after booking" for last-minute reservations. (3) The trigger is set to a specific time but check-in time isn't stored in Smoobu.
Access code placeholder is empty in the sent message
The {{access_code}} variable only outputs a value if the code was generated before the message send time. If the lock was offline at booking, there's no code. Fix: check the booking under "Smart Lock" — if empty, restore the connection, click "Regenerate code", then send the message manually.
I want different templates for different channels
Smoobu supports channel-specific templates. When creating a template, choose Airbnb, Booking.com, Smoobu Direct, or "all channels" under the Channel field. Create a direct booking template (with bank transfer details) and a separate OTA template (without payment info).
Want to set up your whole messaging system properly? I'm happy to help with setup — especially if you're combining smart lock automation with guest messaging.
Get in touch → → Set up smart locks with NukiThe channel manager I actually use. Airbnb, Booking.com, and direct bookings in one dashboard — 14-day free trial, no credit card.
Try Smoobu free → * Affiliate link