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.
Related
Email content, banners, CTAs
Review the shared email fields where dynamic values can be used.
Configure notifications globally
Apply one personalised template everywhere a type can send.
Configure notifications by touchpoint
Set different personalised templates for different rewards or Touchpoints.
Notification types reference
Check which notification types expose which details.