Prerequisites:
- The Email Notifications feature is available to both those using items (Inventory > Items), a key feature of our classic version of Checkfront, and those using products (Inventory > Products), a key feature of our newest version of Checkfront.
![]() |
New to Checkfront - Products ✨ Products (Inventory > Products) is the successor feature to (Inventory > Items) and is available in our newest version of Checkfront. Not yet on our newest version and interested in upgrading? Please contact our Technical Support team for more information. Discover more product-related help articles here: Products (New). |
Overview (Video)
![]() |
Looking for information on how to send out bulk email communications to your Customers? Check out our step-by-step instructions: How do I send bulk communications to my Customers? |
New to Notifications? Please be sure to start with the first article in this series: Notifications (Booking Status): Introduction.
Email Variables
Back to topDynamic email variables can be included in both the subject and body of HTML and Text messages. When a notification is sent out, the variable you have added to the email body is replaced, automatically, by the relevant information from your system.
Variable | Description |
|
Name of your 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. |
|
First name of the Customer. |
|
Last name of the Customer. |
|
Email address of the Customer. |
|
Unique booking ID. |
|
Total amount for the booking. Includes currency formatting. |
|
Current status of the booking such as Deposit or Paid. |
|
Quantity booked on the invoice. |
|
Name of 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 and include the item or product name. |
|
Extra details added to your items or products. |
|
URL to the individual items or products included in the booking. |
|
List of items or products booked with their respective rates. |
|
Name of any discount code(s) applied in 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, then this redirects to the receipt (BOOKING_URL) page. |
|
Link to the payment page for this booking. This requests the full payment from the Customer even if there is still a deposit owed. If no balance is due, then 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 receipt of the booking, 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. 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. 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. |
Custom Email Variables
Back to topIn addition to the system email variables, outlined above, you can also create your own custom variables based on the custom fields added to your booking form.
For example, if you have created a custom field asking for the favourite colour of the person booking, then you can create an email variable to record this in a notification.
All you need to do is add the Field ID, in this case, colour, to the variable template. So, it would look something like this: {$COLOUR}
< Notifications (Booking Status): Options | Notifications (Booking Status): Live Preview >