Skip to main content
All CollectionsFAQs for organisersMessages
What variables can I use in Messages?
What variables can I use in Messages?

A full list of Messages variables

Vicky Carmichael avatar
Written by Vicky Carmichael
Updated over 3 months ago

Variables allow you to insert dynamic data into Tito Messages, such as name, email or list of tickets. At the top of your message, click Insert variables to get started.

You can also insert variables inline at any point using curly braces (sometimes called mustache tags) β€” i.e. {{{…}}}.

List of variables

Event title

{{event_title}}

First name

{{{first_name}}}

Last name

{{{last_name}}}

Email address

{{{recipient_email}}}

Ticket reference (e.g. ABCD)

{{#registrations}}{{{reference}}}{{/registrations}} 

Ticketholder's booking URL

{{#registrations}}{{{url}}}{{/registrations}}

Associated ticket details

{{#any_tickets}}
{{#tickets}}
{{{reference}}}
{{{name}}}
{{{email}}}
{{{url}}}
{{{ticket_type}}}
{{{slug}}}
{{{registration_slug}}}
{{/tickets}}
{{/any_tickets}}

Associated incomplete ticket details

{{#any_incomplete_tickets}}
{{#incomplete_tickets}}
{{{reference}}}
{{{name}}}
{{{email}}}
{{{url}}}
{{{ticket_type}}}
{{{slug}}}
{{{registration_slug}}}
{{/incomplete_tickets}}
{{/any_incomplete_tickets}}

Associated registration details

{{#any_registrations}}
{{#registrations}}
{{{reference}}}
{{{name}}}
{{{email}}}
{{{url}}}
{{{slug}}}
{{/registrations}}
{{/any_tickets}}

Hints

{{#many_tickets}} ... displays if more than 1 ticket... {{/many_tickets}}
{{#many_incomplete_tickets}} ...displays if more than 1 incomplete ticket... {{/many_incomplete_tickets}}
 {{#many_registrations}} ...displays if more than 1 order... {{/many_registrations}}

A practical example

If you wish to display all tickets associated with an order, you'd add something like:

{{#many_tickets}} {{#any_tickets}}
{{#tickets}}
{{reference}} {{name}} {{email}}
Link: {{url}}

{{/tickets}}
{{/any_tickets}}{{/many_tickets}}

This would look something like this in the email (the third ticket is unassigned in this hypothetical example):

Including custom data

If you add custom metadata to an attendee's record, for instance:

{ "seat_id": "A1" }

You can use mustache tags to include this in messages using the following format:

{{#any_tickets}} 
{{#tickets}}
{{{metadata.seat_id}}}
{{/tickets}}
{{/any_tickets}}

For more, read the full guide to using Messages.


Still need help? Search our FAQs for instant answers. You can also leave a message for our support team by email or in-app, and we'll get back to you by the next working day.


​

Did this answer your question?