Triggers give you a powerful way to communicate automatically. You can respond to guests with personalized messages or notify third parties without lifting a finger! To read more about triggers, check out our Trigger overview support article. We've created a small library of trigger examples to help get you started.
In this example, we're dealing with a quote for the following scenario:
Scenario: Scheduled Preempted Quote Notification to Guest Who Started a Book Now on Your Personal Website
We've all experienced it. A potential guest begins the "Book Now" process on our personal website but fails to complete the reservation. It’s important to follow up with them to remind them to finalize their booking. They may be exploring travel options for a larger group or just considering their choices, but reaching out is crucial.
Whatever the reason, you want to follow up with messages for these "Book Now" quotes to arrive at just the right time—to remind potential guests immediately that the quoted reservation is still available and also follow up with scheduled reminders. In this particular scenario, we'll create messages and triggers to inform the potential guest that their requested travel dates have been preempted and are no longer available because they have already been booked, encouraging them to consider alternative dates or explore other properties that are still available.
This article assumes that you already have your potential guest's contact information (real email address, phone number, etc.) from the quote. Thus, you can easily reach out to them by email or phone to send a personalized follow-up communication. OwnerRez can do that for you with message triggers.
Here are the steps for how to set up a template and trigger for this scenario:
Create a Quote Follow-up Template
Go to Settings > Templates to configure the message you want to send. Since this template will be used for quotes, create a "Quote" type of template.
There are two choices for the type of template you can create - email and SMS. These are the delivery methods that will be used for your response. To send these types of templates, the quote must have contact information you can reply to. For instance, if you want to send an SMS message as your reply, the guest must have provided a phone number with their quote.
Replying by Email
First, we'll create an email template, so go to Settings > Templates > Email tab > click the Create Email Template button > select the "Quote" option. This will open an email editor with some sample field codes filled in. For detailed information about how email templates work, check out the email templates overview article and field codes articles.
Copy and paste the following values into your new email template.
Name:
Preempted Quote Notification to Guest Who Started a Book Now on Your Personal Website Email Template
From Name:
{MYCOFULL}
From Address:
{MYEMAIL}
To Name:
{CFULL}
To Address:
{CEMAIL}
Subject:
{QARR} - {QDEP} is no longer available at {PDISPNAME}
Body:
Hi {CFIRST},
You were interested in {QARR} - {QDEP} at {PDISPNAME}. However, those dates have now been booked by another savvy guest.
We would love to host you on your next stay. Check out other available dates and properties at {MYURL}.
Looking forward to hearing from you soon!
{MYFIRST}
If you're wondering what those field codes do, check out the field codes support article or use the "Preview" button on the quote to take a live look.
Here's a quick preview of what the above email message looks like:
Notice how clean and personalized the content is. The subject line is dynamic to the guest name, property, and original travel dates selected, so it will match the quote that the guest originally created. The body addresses the guest by name so it looks like the body is being written by hand. This email message is just a quick email notification to your potential guest to let them know that their original travel dates are no longer available and direct them to your website so that they can check out any travel dates and properties (if you have multiple properties) that are still available.
After copying and pasting the above subject and body into your template, feel free to play with the words and styles to make it your own. However, remember that we are creating a message specific to unbooked quotes. This message assumes that all quotes it responds to are preempted quotes and no longer available dates, so make sure to customize accordingly. If this template is used for an inquiry that has available dates, the body of the message would be confusing to your potential guest.
We are now armed with a solid email reply for any quotes that come in. But what about an SMS message? Wouldn't it be cool to fire off a short SMS text message to the guest?
Replying by SMS
In certain circumstances, quotes come in with a phone number. This typically happens when a guest is on your book-direct website or using your Book Now widget, and they include their phone number in the quote they submit.
Using our SMS premium feature, you can reply directly to their cell phone via SMS. For detailed information about how SMS templates work, check out the SMS Templates and field codes support articles.
To create an SMS template, go to Settings > Templates > SMS tab > click the Create SMS Template button > select the "Quote" option. This will open an SMS message editor with some sample field codes filled in.
Copy and paste the following values into your new SMS template.
Name:
Preempted Quote Notification to Guest Who Started a Book Now on Your Personal Website SMS Template
To Phone Number:
{CPHONE}
Body:
Hi {CFIRST}! Thanks for checking out {PDISPNAME}! We would love to host you on your next stay, but those dates have now been booked. 🥹 Check out other available dates and properties at {MYURL}. {MYFIRST}
Once again, smack that Preview button to see how this looks live! SMS templates are similar to channel templates in that they are plain text with no colors or formatting options, but you can still dress them up with personalized field codes and light-hearted emojis.
Here is a quick look at how the above SMS template looks in preview mode:
Not a fan of emojis? No worries, edit that part out!
You'll notice that this SMS template differs from the email and channel templates in that it is much shorter. Instead, it's a quick sentence notifying the potential guest that their travel dates are no longer available and directing them to your personal website {MYURL} field code to explore other properties or available dates. If you'd rather say something else - that's totally fine.
When you create your trigger to send your SMS message template, be sure to include both Conditions of "Phone Number on File Status is Yes" and "Quote Status is Preempted."
Now that we have some message templates created, it's time to configure the trigger that will send them.
Create a Trigger That Applies to Quotes, and Send Your Templates
Since each trigger can only send one message template, you'll need to create a trigger for each type of reply you send. Above, we crafted replies for email and SMS, so we'll need to create two triggers to send each one.
First, we'll create a trigger to send the email message. Navigate to Settings > Messaging > Triggers > and click + Create Trigger to pull up the new trigger screen.
Here is a list of all the settings the trigger needs to have:
- Type: Scheduled
- Scheduled > On the day > Quote is created > at 9:00 AM
- Add Condition > Quote Status is One Of > Preempted
- Add Condition > Email Address on File is One Of > Has Real Email Address
- Action: Email Templates > Preempted Quote Notification to Guest Who Started a Book Now on Your Personal Website Email Template
Now, let's talk about what the above settings mean!
The Type and Event fields will make the trigger run right after a received or recorded quote is preempted in your account. Remember that quotes can be received or recorded in different ways.
Since we are targeting quotes only, we want to add a "Condition" to the trigger that will stop it from sending out messages for other types of quotes. Imagine getting a quote for unavailable dates from a guest who met your policies, but your trigger accidentally sent out a "yes, your travel dates are unavailable" message. That would not be good! Adding the Quote Status condition will stop that.
Furthermore, since this trigger will send an email template, we add the "Email Address on File" condition and select the "Has real email address" value. This will ensure that only quotes that include an email address from the guest will get this trigger.
Note: You'll notice that the Email Address condition has an option for "any email address," but we don't want to use that in this case. The "any email address" option includes quotes from channels that use a platform or proxy email address like "joe.blow.12345@messages.airbnb.com" or "joe.blow.12345@messages.booking.com." These platform/proxy email addresses aren't real. If you send messages to them, your message will be collected by the channel, stripped, re-formatted, and displayed on the channel's message platform in various ways that typically don't work well for email.
You may want to add other conditions, but for now, this is enough to make our trigger send the email reply when quotes are both "preempted" and have a real email address.
Finally, the last thing we select is the "Action" for the email template we want to send. Since this trigger is supposed to send an email reply, select the email template and be careful not to select the channel or SMS template.
At this point, your trigger should look like this:
Nice and simple!
These actions do exactly what they say. When the quote becomes preempted, this trigger will send your email template.
That's it! Click Save, and now you have a trigger ready to go.
But we're not done. You created a template for SMS replies, so now you need to create a trigger to send that one, too.
Using the instructions above, create one more trigger with the same type, event, and conditions, but select the channel template and the SMS template as your "Actions" instead of email. In the Conditions section, make sure to remove the "Email Address on File" condition since channel and SMS replies don't care about the email address. There is no "Phone Number on File" condition, but that's okay because the trigger won't send an SMS reply if there's no phone number to send it to. The same is true for channel replies. If the quote did not come from a channel message platform (e.g., Airbnb or Booking.com messaging), the trigger will silently skip sending the reply since there is no way to send it.
All done! You now have active triggers in place that will automatically send later email replies to any preempted "Book Now" quotes.