Customisation cheat sheet

The following merge tags are used to insert dynamic content into your email. Just type them where you'd like the value to appear:

  • User ID
{{ID}}
  • Email address
{{EmailAddress}}
  • First name
{{FirstName}}
  • Last name
{{LastName}}
  • Unsubscribe URL
{{UnsubscribeURL}}
  • A link back to EmailOctopus. Earn $15 credit for every paid user you refer!
{{RewardsURL}}
  • Link to web version of your broadcast
{{WebVersionURL}}
  • Reconfirm a users subscription. Clicking this link will update the users opt-in confirmation time.
{{ConfirmURL}}
If you wish to format the contents of your merge tags, you can add a filter:

  • Fall back to text, specified by X, if the contents of the merge tag are empty.
{{YourMergeTag|default("X")}}
  • Lowercase the contents of the merge tag. E.g. john
{{YourMergeTag|lower}}
  • Uppercase the contents of the merge tag. E.g. JOHN
{{YourMergeTag|upper}}
  • Titlecase the contents of the merge tag. E.g. John
{{YourMergeTag|title}}
  • URL encode the contents of the merge tag to make it suitable for use in a query string.
{{YourMergeTag|url_encode}}


We also support conditional if statements, but as this is an experimental feature, please test throughly before sending. Some examples:

{% if FirstName is empty %}
Content 1
{% else %}
Content 2
{% endif %}
{% if Type == "subscriber" %}
Content 1
{% else %}
Content 2
{% endif %}
{% if Age < 25 %}
Content 1
{% elseif Age < 50 %}
Content 2
{% else %}
Content 3
{% endif %}
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us