Merge codes allow you to automatically insert information from your ReservationKey system—such as guest names, reservation dates, or property details—into your email templates. This helps personalize messages while saving time and reducing errors.
For this example, we’ll create a test template to see how merge codes work.
On the right side of the email template editor, you’ll see a panel listing all available merge codes. Each code pulls specific information from your system when the email is sent.
To use them:
For example:
Hello {GuestFirstName}, Thank you for your reservation at {PropertyName}. Your check-in date is {ArrivalDate}.
When sent, the email might look like this:
Hello John, Thank you for your reservation at Ocean View Resort. Your check-in date is May 10, 2025.
If you want to see what all merge codes do, you can easily test them:
This creates a test template showing the output of every merge code.
This will open the email preview window showing how each merge code fills with data from the selected reservation.
Note: Some fields may remain blank if the reservation doesn’t have that specific data (for example, if no guest address or payment was entered).
While testing, you can easily adjust your template and see updates immediately:
<strong>
or <div>
) for a professional look.Merge codes personalize your ReservationKey emails by automatically inserting live data from each reservation. Testing templates with real data ensures that your emails appear correctly before sending them to guests.