Personalise emails with dynamic fields

Insert details like the recipient's name, prize, or booking time into notification emails so each one feels personal.

You can make notification emails feel personal by dropping in details that change for each recipient — like their first name, the prize they won, or the date of their booking. OmniLab fills these in automatically when the email is sent.

What you can personalise

Dynamic fields work in the email subject line, preheader, content, and the call-to-action label and link. Common things to insert:

  • The recipient's first name (e.g. "Hi Sarah,")
  • The prize or reward they won
  • A redemption code or coupon
  • Booking details like the event name, date, and location

Which details are available depends on the email

A "Winner" email can include the prize and code; a "Booking confirmation" email can include the event name and time. You can only use the details that make sense for that type of notification.

How to add a dynamic field

In any email field, add a placeholder where the personalised value should appear. When the email sends, OmniLab swaps the placeholder for the real value for each recipient. If a value is missing for someone, that spot is left blank.

Test before you launch

Always send yourself a test of a personalised email. OmniLab checks your fields before launch and will flag a placeholder it doesn't recognise, so fix any flagged field before publishing.

For your developer or technical team

If you want the exact placeholder syntax, the full list of available fields per email type, and the rules that keep templates valid, hand your technical team the developer guide.

Was this helpful?

Optional comments help us improve this page for future authors and readers.

On this page