Create a pre-arrival email using email templates, triggers, and custom fields

This support article is out of date. For more current and complete instructions, please see the Trigger Examples support article.

A big part of effectively managing vacation rentals is communication with the guest, even after the booking has been made. Updating the guest with information about the property and surrounding area after they book but before they arrive makes for a much smoother experience. There are innumerable other emails that are useful, such as pre-departure instructions, after departure review requests, booking updates to housekeepers, etc.

OwnerRez accomplishes all of these scenarios with email templates (to define what to send in the email) and triggers (to define when it goes out). Custom fields are used to define and mail merge in per-property information if you have more than one property.  Here's a video overview.

In this article, I'm going to show you how to write an email that goes out 7 days before arrival with a property lock code and directions. I'll be using a sample account with two properties -- Stoney Peak and River Glen.

Custom field definition:

First, create custom field definitions, one for the lock code and one for the directions. Make sure to select type of Property, (not Booking). This will allow you to populate information for each property. Once a custom field is created, you can reference it in any email template which will mail merge in the correct value.

If you have only one property, you can skip over the custom field definition step and go straight to the steps on creating a custom booking template and a trigger to send it. In your situation with a single property, you don't need to put different things in emails for different properties.

If you've got multiple properties, and want to set one door code for each specific property, custom fields are the key to being able to simplify your workflow. A custom field is like a certain shaped bucket, where each property can have a different value for that field. In the email you reference the field name, and then that field name is replaced with the value you set per property. That's a mouthful, but keep going -- it'll become clear soon!

If you want to configure door lock codes for each individual booking, see the Showing/Sending Codes To Guests instructions.

  1. Create custom fields in the Settings > Custom Fields section
  2. Go to each property and look in the Custom Fields section of that property. There you'll see a list of all fields you have created and set the value differently for each property
  3. Reference the custom field in your email template. It'll look at the property on the booking and pick the correct value that you have defined on the property.

Lock Code:

custon Field Definition Lock Code

Directions:

Custom Field Definition Directions

(notice we mark rich text here so we can put formatting into the values)

Email Template:

Customized email message templates created by OwnerRez users will only be sent automatically if the email message template has a corresponding trigger set. 

Next, create a booking email template by navigating to Settings > Messaging > Templates > Email tab > + Create Email Template > Booking.

Create Booking Email Template

Use the Insert Field button to see a list of all available fields.

Insert Field Codes into Booking Email Template

Reference the field codes:

Write a friendly email using the custom field definition codes, as well as other standard codes:

Booking Email Template with Custom Field Definitions

But you're not done yet. If you preview the template, you'll notice that your custom fields are blank! That's because the field code data isn't coming through yet because we didn't define values on the property. To define values, you will go to each property in turn. Go to the Custom Fields tab on each property. Use the change button to set the values:

Configure Property Custom Fields

I've got two properties in this example, so I've set one set of values for Beach Barn.

Beach Barn Custom Field Definitions

And a different set of values for Fancy Cabin.

Fancy Cabin Custom Field Definitions

Now, go back to check your preview again.

Booking Email Template Preview

There we go -- gorgeous! And if we use the property selector at the top of the preview to see what the same template will look like for a different property, we see that the values for the custom fields are updated with the value we set on the other property:

Booking Email Template Preview Property Selector

Trigger:

Now we've got an email template set up and values merging in from the property, but we need to hook it up to automatically send.

To do this, create a trigger to send the template 7 days before arrival. See the Before the guest arrives section for channel and direct booking guest arrival example instructions.

Let's look at a booking and see where the triggered email shows up. It is located in the Messages > Automatic Messages tab for each booking.

Messages > Automatic Messages tab for each booking.

You can also use the Scheduled Email > Create Scheduled Email button at the top to manually schedule a template for a booking (rather than having it automatically scheduled using a trigger).

You can see a complete list of upcoming emails scheduled to be sent by Triggers with the Trigger Forecast (Settings > Messaging > Triggers). This will show a huge grid of all upcoming messages, and you can see if/when/where they will be sent - and if they won't, why.