Remindax uses hash-style merge tags#field_name#, not curly braces. The variables you can use differ by channel — email has the fullest list, SMS supports a narrower set, and WhatsApp uses its own (with some abbreviated names like #doc_type# instead of #document_type#). Type tags manually — there's no click-to-insert picker in the template editor.

Syntax

The Remindax merge tag syntax is:

#field_name#

Examples:

#title#
#exp_date#
#contact_first_name#
#cf.policy number#

Hash signs (#) wrap the field name on both sides. Curly braces ({{}}), square brackets ([[]]), and percent signs (%) do NOT work in Remindax — only #.

The template editor shows a Template Variables table for reference. There's no click-to-insert variable picker — you type tags manually. Care with spelling matters (see "Unsupported tags" below).

Email template variables (complete list)

VariableInserts
#title#Reminder title
#document_type#Document Type label
#folder_name#Folder name
#contact_first_name#First name of the recipient
#contact_last_name#Last name of the recipient
#company#Company name
#department#Department name
#exp_date#Expiration date
#due_date#Due date
#start_date_time#Start date and time (Appointment/Event)
#end_date_time#End date and time (Appointment/Event)
#location#Location field
#notes#Notes field
#attachments#Attached files list
#custom_fields#ALL custom field values, formatted as a list
#cf.field_name#One specific custom field (case-insensitive name match)
Vehicle-specific variables (when the reminder is linked to a vehicle)
VariableInserts
#vehicle.license_plate#License plate
#vehicle.vin#VIN
#vehicle.make#Vehicle make
#vehicle.model#Vehicle model
#vehicle.year#Vehicle year
#vehicle.assigned_driver#Assigned driver
#vehicle.department#Vehicle's department

SMS template variables (smaller list)

SMS templates support a narrower set than email. Contact name, company, department, custom fields are NOT available in SMS — only the fields below.

VariableInserts
#title#Reminder title
#document_type#Document Type label
#folder_name#Folder name
#exp_date#Expiration date
#due_date#Due date
#start_date_time#Start date and time
#end_date_time#End date and time
#location#Location field
#notes#Notes field

Vehicle variables also work in SMS templates where supported.

If you need to convey a custom field value to SMS recipients, put it in the Notes field on the reminder — Notes IS available in SMS via #notes#.

WhatsApp template variables (different names)

WhatsApp templates use abbreviated names that don't match the email naming. This is by design — WhatsApp templates are Meta-approved with fixed placeholder names.

VariableInserts
#title#Reminder title
#doc_type#Document Type (note: NOT #document_type#)
#exp_date#Expiration date
#start_date_time#Start date and time
#notes#Notes field
#attachments#Attached files list
#cust_fields#Custom fields (note: NOT #custom_fields#)

WhatsApp templates are read-only and pre-approved — you can't add new merge tags to WhatsApp templates. The variables above are what's available; the chatbot/AI must use exactly these names for WhatsApp content.

Custom fields

For email templates only:

  • #custom_fields# — inserts ALL custom fields on the item, formatted as a list
  • #cf.field_name# — inserts one specific custom field. The name match is case-insensitive (#cf.Department# and #cf.department# both work).

Custom fields are NOT supported in SMS templates via the #cf.field_name# syntax. Workaround: put the value in the Notes field.

For WhatsApp, the equivalent is #cust_fields# (NOT #custom_fields#) — and it's controlled by the pre-approved WhatsApp template, not freely editable.

What happens when a tag has no value

  • Most fields: the tag renders as blank/empty string.
  • WhatsApp #notes# when the reminder has no notes: may render as the literal word none.

This is the difference between "the field exists but is empty" and "the field doesn't exist at all" — see below.

Unsupported tags stay visible (critical to understand)

If you type a tag that Remindax doesn't recognise — typically a typo or wrong format — the tag remains as-is in the final message.

Examples of what goes wrong:

What you typeWhat happens
#title#Replaced with the reminder title ✓
#contact_first_name#Replaced with first name ✓
{{title}}NOT replaced — appears literally as {{title}}
#contact_firstname#NOT replaced — typo, no underscore. Appears as #contact_firstname#
#contact.first_name#NOT replaced — wrong format. Appears as #contact.first_name#
#policynumber# for a custom fieldNOT replaced — should be #cf.policy_number# or #cf.Policy Number#. Appears as #policynumber#

This means tag typos go straight to recipients. Test templates carefully — sample-send (via Send Test Email) shows you the raw tags, but a real send to a real reminder shows whether your tags are correct (or visible as bugs).

Recommended workflow when building templates

  1. Open the Template Variables reference table in the template editor as a checklist.
  2. Type the exact tag from the table — don't guess at the name.
  3. For custom fields, use exactly #cf.field_name# (with the underscore-separated or space-separated name matching the custom field's label).
  4. Send a test (Send Test Email) — confirms layout and that you didn't typo.
  5. For final verification, manually send to a real reminder and inspect the received email — Send Test Email doesn't merge real data, so tags appear raw in the test. A real send is the only way to verify merge worked.

Edge cases & gotchas

  • Syntax is #field#, not {{field}} or anything else.
  • Available variables differ by channel. Email has the most; SMS has fewer; WhatsApp uses abbreviated names.
  • WhatsApp uses #doc_type# (not #document_type#) and #cust_fields# (not #custom_fields#).
  • Unsupported tags appear literally in messages. Test carefully.
  • No click-to-insert picker — type tags manually.
  • No SMS support for custom fields via #cf.name#. Workaround: put values in Notes.
  • Case-insensitive matching for custom field names#cf.Department# and #cf.department# both work.
  • WhatsApp templates themselves are read-only. You can't add new merge tags to a WhatsApp template — only the pre-approved variables are usable.

Related questions

  • What's the merge tag syntax? Hash-style: #field_name#.
  • Does Remindax use {{}} like Mailchimp? No — only #field#.
  • What variables can I use in email? Title, document type, folder, contact first/last name, company, department, dates, location, notes, attachments, all/specific custom fields, vehicle fields.
  • What variables can I use in SMS? A narrower set — title, document type, folder, dates, location, notes. NO contact name, company, or custom fields.
  • Why is #document_type# not working in WhatsApp? WhatsApp uses #doc_type# (abbreviated).
  • What happens if my tag is misspelled? It appears literally in the final message. Test carefully.
  • How do I insert a custom field? #cf.field_name# in email. Not supported in SMS (use Notes field instead).
  • Is there a tag picker? No — type manually. The Template Variables reference table on the page shows the available tags.

Related articles

Email templates · SMS and WhatsApp templates · Test-send a template · Custom fields and tags on a reminder