RentalTideRentalTideDocs
Dashboard

Email templates

Automated email templates with trigger-based sending, merge tags, scheduling, and visual editing

Email templates let you automate customer communication at every stage of the booking lifecycle. Each template is tied to a trigger event, supports merge tags for personalization, and can be edited with a basic HTML editor or a visual drag-and-drop builder.


Template list

The templates page shows a table of all configured email templates for the selected location. Each row displays:

ColumnDescription
TemplateName and trigger type
SubjectEmail subject line
StatusEnabled or disabled
SchedulingTrigger event and timing (e.g., "Immediately after booking")
ActionsPreview, edit, schedule, style, copy, or delete

Switch between the Templates tab and the Domain Auth tab using the tab bar at the top.


Available triggers

Each template is linked to a trigger event that determines when the email fires:

TriggerWhen it sends
Booking ConfirmationBooking is confirmed
Booking ApprovalBooking requires and receives approval
Booking DenialBooking approval is denied
Booking CancellationBooking is cancelled
Booking RescheduleBooking is rescheduled
Booking Weather RescheduleBooking is rescheduled due to weather
Booking ReminderConfigurable time before the booking start
Booking RefundRefund is issued
Collect Booking DepositDeposit payment is processed
Release Booking DepositSecurity deposit is released
Cart AbandonedCustomer abandons checkout
Request ReviewPost-booking review request
Waitlist ConfirmationCustomer is added to the waitlist
Waitlist Booking AvailableWaitlisted date becomes available
Yearly ReminderAnnual re-engagement email
Gift CardGift card is purchased and delivered
Tip ConfirmationTip is received after completion
Tour Pending MinimumTour has not yet met the minimum participant threshold
Tour ConfirmedTour reaches minimum and is confirmed
Tour CancelledTour is cancelled
Tour Completed (Review Request)Tour completes and review is requested
Bundle / Cart Order ConfirmationBundle order is confirmed
Booking LinkPrivate link is sent to a customer
Slip: Bill SentMarina slip bill is issued
Slip: Hold ExpiredMarina slip hold has expired
Save My Spot ConfirmationSave My Spot reservation is confirmed
Save My Spot ReminderReminder for a Save My Spot reservation
Payment Plan: Upcoming PaymentPayment plan installment is approaching
Payment Plan: Payment ChargedPayment plan installment is charged
Payment Plan: Payment FailedPayment plan charge fails
Payment Plan: Plan CancelledPayment plan is cancelled
Post-Trip SummarySummary sent after trip completion
Payment CapturedRemaining balance payment is captured
Invoice: Balance DueInvoice with outstanding balance is sent
ManualSent manually by staff from the booking detail page

Editing a template

Basic HTML editor

Open a template to edit the subject line and body using a rich text editor (ReactQuill). Insert merge tags using the placeholder button, which shows a dropdown of all available variables.

Visual editor (Unlayer)

Click the Visual Editor button to open the Unlayer drag-and-drop email builder. Design emails visually with:

  • Pre-built content blocks (text, images, buttons, dividers, social links)
  • Drag-and-drop layout with columns and rows
  • Responsive design that adapts to mobile
  • Custom merge tag insertion
  • Design templates and style presets

Conditional blocks

Insert conditional blocks that show or hide content based on booking data. For example, show a damage deposit section only when a deposit is held, or show tour-specific information only for tour bookings.


Merge tags

Insert merge tags to personalize each email with real booking data. Tags are replaced at send time.

Common merge tags

TagDescription
{{CustomerInfo.FirstName}}Customer's first name
{{CustomerInfo.LastName}}Customer's last name
{{CustomerInfo.Email}}Customer's email
{{BookingInfo.StartDate}}Booking start date
{{BookingInfo.EndDate}}Booking end date
{{BookingInfo.CompanyName}}Your company name
{{BookingInfo.CompanyPhoneNumber}}Your company phone
{{BookingInfo.Address}}Location address
{{InventoryInfo.inventoryName}}Name of the booked item
{{RentalPricing.Total}}Total booking price
{{RentalPricing.Currency}}Currency code
{{PaymentInfo.DepositDueNow}}Deposit amount due
{{PaymentInfo.RemainingBalance}}Remaining balance after deposit
{{OrderUrl}}Link to the customer's Next Steps page
{{GiftCard.code}}Gift card code (for gift card emails)
{{GiftCard.amount}}Gift card amount with currency

The full list of available variables is accessible through the placeholder button in both the basic and visual editors.


Scheduling

Configure when the email sends relative to the trigger event:

TimingDescription
ImmediatelySends as soon as the trigger fires
X minutes beforeSends a set number of minutes before the event (e.g., 120 minutes before booking start)
X minutes afterSends a set number of minutes after the event

The scheduling configuration dialog lets you set the delay in minutes and choose the direction (before or after). Each template can be independently enabled or disabled.


Style presets

Apply visual themes to your emails from the style presets library. Presets control colors, fonts, button styles, and overall layout. You can also create custom style presets with your brand colors and save them for reuse.


Domain authentication

The Domain Auth tab provides instructions for configuring SendGrid DNS records to send emails from your own domain. This improves deliverability and prevents emails from landing in spam.

Required DNS records:

  • SPF -- Sender Policy Framework
  • DKIM -- DomainKeys Identified Mail
  • DMARC -- Domain-based Message Authentication

Copying templates

Copy to location

Duplicate a single template to one or more other locations. The copy includes the template content, subject, body, scheduling configuration, and style settings.

Copy all templates

Duplicate all templates from the current location to another location in one operation. An overwrite confirmation dialog appears if the destination location already has templates for the same triggers.

Tip

Always send a test email to yourself before activating a template. Use the preview feature to see exactly what customers will receive with real booking data. Keep email content concise and action-oriented -- customers scan, they do not read paragraphs. Check the mobile preview since most customers read email on their phone. Set up per-location branding if your locations have different logos or color schemes.

Troubleshooting

Emails not sending -- Verify the template is enabled, the trigger is set correctly, and your domain authentication (SendGrid DNS) is properly configured.

Merge tags showing as raw text -- Check the tag syntax. Tags must be wrapped in double curly braces with the correct path: {{CustomerInfo.FirstName}} not {{ CustomerInfo.FirstName }}.

Emails going to spam -- Complete your domain authentication setup with SPF, DKIM, and DMARC records. Sending from an unauthenticated domain significantly increases spam filtering.

Email looks different in some clients -- Email rendering varies across clients (Gmail, Outlook, Apple Mail). Use the visual editor's built-in compatibility mode and test across multiple clients.

Template copy failed -- Ensure you have admin permissions at the destination location. The copy operation may show an overwrite confirmation if templates already exist for the same trigger at the destination.

Was this page helpful?
Need help? Contact Support.See what’s new. Check out changelog.Questions? Book a video chat.
Ask AI
Responses are generated using AI and may contain mistakes.
Ask questions about RentalTide and get help with your integration.