Learn how to use email variables in your notifications and create custom variables in notifications.
New to Email Notifications? Read the first article in this series for an introduction to the Email Notifications feature.
Which plans include this feature?
Legacy: Soho, Pro, Plus, Enterprise, Flex
New: Growth (Subscription), Growth (Online Booking Fee), Managed
→ Learn more about our new plans or how to change your plan.
Where can I find this feature using the top menu?
Manage > Notifications > Email > Email Notification
What more do I need to use this feature?
-
Admin or restricted permissions to Manage Notifications.
Which Checkfront version supports this feature - classic, new or both?
- This feature is available in both our classic version using items (Inventory > Items) and our newest version using products (Inventory > Products). → Learn more about products
Overview (Video)
Are you looking for information on how to send bulk email communications to your Customers? Check out our step-by-step instructions: How do I send bulk communications to my Customers? |
Including email variables in your notifications
Back to topDynamic email variables can be included in the subject and body of HTML and text messages.
When a notification is sent out, the variable you add to the email body is replaced automatically by the relevant information from your system.
For example, you may begin the email with Dear {$CUSTOMER_NAME}. When the notification is delivered to the Customer, the variable is replaced with whatever they entered as their name during the booking process. The email, therefore, begins with Dear Jane Smith.
The following are the system email variables you can use:
Variable | Description |
|
Name of your company, specified at Manage > Setup > Company. |
|
URL of your Checkfront account, e.g. myaccount.checkfront.com. |
|
ID of the Staff account which was used to make the booking. |
|
Where did the booking come from, e.g. Staff or website. |
|
Name of the Customer from the booking. |
|
First name of the Customer from the booking. |
|
Last name of the Customer from the booking. |
|
Email address of the Customer from the booking. |
|
Unique booking ID from the booking. |
|
Total amount for the booking. Includes currency formatting. |
|
Current status of the booking, such as DEPOSIT or PAID. |
|
Quantity booked on the invoice. |
|
The name of the item(s) or product(s) being booked. Multiple items or products are comma-separated. |
|
Date of booking. May include a date range or time depending on the booking. |
|
Starting date of the booking. |
|
Ending date of the booking. |
|
Time for which the booking has been made. |
|
Starting time of the booking. |
|
Ending time of the booking. |
|
Details of item(s) or product(s) being booked. This is from the details box provided in the item or product setup. Multiple items or products are separated by a new line, including the item/product name. |
|
Extra details are added to your items/products. This is from the Custom Email Notification section provided in the product setup or the Email Notification Details section provided in the item setup. |
|
URL to the individual items or products included in the booking. |
|
List of items or products booked with their respective rates from the booking. |
|
Name of any discount code(s) applied to the booking. Multiple codes are comma-separated. |
|
Link to the booking in your Checkfront account backend. |
|
Link to the payment page for this booking. If no balance is due, it redirects to the receipt (BOOKING_URL) page. |
|
Link to the payment page for this booking. It requests the full payment from the Customer even if a deposit is still owed. If no balance is due, this redirects to the receipt (BOOKING_URL) page. |
|
Direct link for the Customer to cancel their booking. |
|
Direct link to a PDF of the booking. |
|
URL to the Guest Details page of the booking. Must have the Guest Forms feature enabled to use. |
|
URL to the booking receipt, along with links to PDF and Payment pages. |
|
Link to the 'Required Waiver Documents' page. |
|
Inserts the QR code into the email so you can customize its placement in the body of the notification. |
|
Displays the name of each item or product in the booking with a hyperlinked address that shows the location on Google Maps. |
|
Link to the item's or product's location in Google Maps. It displays the first item or product in the booking's location only. |
|
Hyperlinked address to the item's or product's location in Google Maps. It displays the first item or product in the booking's location only. |
|
Displays a clickable URL linking to the item's or product's location in Google Maps. |
|
This macro embeds a full invoice into the email. Differs depending on Text or HTML. |
Learn more about customizing product email notifications here: |
Are you looking for information on how to send a payment link to your Customers using notifications? Check out our step-by-step instructions: How do I set up a Pay Now link in our email notifications? |
Using custom email variables
Back to topYou can also use custom variables based on the custom fields added to your booking form and/or invoice.
For example, you can create a custom form field asking for your Guest's favourite color. The email variable can then be included in a notification.
"Thank you for confirming that your favourite color is {$color}
."
Once populated with the value from the booking form field, the notification sent to the Guest looks like this:
"Thank you for confirming that your favourite color is blue."
To do this, you need to add the custom form field ID, in this case, color, to the template Email message field in the format of a variable, for example, {$color}
.
For the custom field to populate within the notification, you must set the custom field to Show on form and/or Show on invoice within the form field settings. |
Find out more about the Booking Form and how to customize notifications here: |
In the following article, we look at how to preview what a notification looks like from the Recipient's perspective.
< Configuring options for email notifications | Previewing email notifications >