Drop any field into the subject or the body, set a fallback so a blank never shows, hide and show whole blocks on a condition, and preview the result as a real contact before a single copy leaves.
Search contacts, campaigns, templates…
Personalisation
Preview as contact
Merge fields
Drop any of these into the subject or the body.
Field coverage
First name
98%
Company
84%
City
41%
Conditional block
Show the upgrade CTA only when Plan is Free.
Same template, two contacts
resolvedMark Wilson
mark@example.com
Subject
Mark, your Growth plan
Hi Mark, teams like Northwind in Austin send twice as much on our higher tier.
You're on Growth today. Here's what changes when you move up.
Higher daily send limit
Priority warmup slots
Sent to mark@example.com
Priya Raman
priya@example.com
Subject
Priya, your Free plan
Hi Priya, teams like Zenmail in Berlin send twice as much on our higher tier.
You're on Free today. Here's what changes when you move up.
Higher daily send limit
Priority warmup slots
Sent to priya@example.com
Personalisation
Preview as contact
Mark Wilson
mark@example.com
Subject
Mark, your Growth plan
Hi Mark, teams like Northwind in Austin send twice as much on our higher tier.
You're on Growth today. Here's what changes when you move up.
Higher daily send limit
Priority warmup slots
Sent to mark@example.com
Priya Raman
priya@example.com
Subject
Priya, your Free plan
Hi Priya, teams like Zenmail in Berlin send twice as much on our higher tier.
You're on Free today. Here's what changes when you move up.
Higher daily send limit
Priority warmup slots
Sent to priya@example.com
Fallbacks
Any field
standard or custom, in subject or body
Fallbacks
so nobody ever receives “Hi ,”
Preview as
any real contact, before you send
“Hi {FirstName}” stopped impressing anyone a decade ago.
Subject line, preview text, body, button label. Standard fields and every custom one you store — each with a fallback, so a contact with no company still reads like a sentence somebody wrote.
Fields you can drop in
Mark
Northwind
CEO
Growth
And when it's blank
Nobody ever receives “Hi ,” because a field was empty.
Any field, anywhere in the email
First name, company, job title, plan, renewal date — or any custom field you store. Put it in the subject line, the body, the button, anywhere text goes.
Subject line
{{FIRSTNAME}}, your {{PLAN}} plan
Every tag gets a fallback, so a contact with no company still reads naturally. This is the step most tools skip and most embarrassing sends come from.
Preview the email as any real contact on your list, compare two side by side, and send yourself the resolved version before you commit to the send.
Previewing as Mark
Mark, your Growth plan
The personalised send that goes wrong goes wrong eight thousand times.
Pick any real contact and see exactly what lands in their inbox, with resolved values highlighted. Put two side by side to check the personalisation changes something worth changing.
Preview as
mark@example.com
priya@example.com
noor@example.com
Mark Wilson
mark@example.com
Subject
Mark, your Growth plan
Hi Mark, teams like Northwind in Austin send twice as much on our higher tier.
Priya Raman
priya@example.com
Subject
Priya, your Free plan
Hi Priya, teams like Zenmail in Berlin send twice as much on our higher tier.
See it as they will, before you send
Fields, fallbacks, conditional sections and AI variants — with the preview and the checks that stop any of it going wrong.
Subject line, preview text, body copy, button labels. Standard fields and every custom field you've added to a contact.
Set what shows when a field is empty, so a contact with no company still reads like a sentence somebody wrote.
Show or hide a whole section on a condition — plan, country, signup date, anything you store. One template, several emails.
The line that decides whether the email is opened at all gets the same fields and fallbacks as the body.
Ask for the same email rewritten for a different audience and get a version per segment, not just a different first name.
Pick anyone on your list and see exactly what they'll receive, with resolved values highlighted so the differences are obvious.
Put two contacts' versions next to each other to check the personalisation actually changes something worth changing.
A typo in a field name is flagged before you send, along with any tag that has no fallback set.
See what share of the list actually has each field populated, so you know when a fallback is doing most of the work.
Test sends arrive fully resolved for a chosen contact, rather than showing you raw tags in your own inbox.
Values are filled when the email goes out, so a contact who updated their company yesterday gets today's version.
Analytics shows what personalisation is worth on the same send, so you keep the fields that earn their place.
Launch your first AI campaign in no time and unlock the full potential of the hundreds of emails you send daily.
Real reviews from teams sending with TrueEmailer every day.
Great 4.1 out of 5
Based on 5 reviews
I am using it for CoinPears weekly
I am using it for CoinPears weekly newsletter, TrueEmailer is working well I must say — engagements are improved and opening rate is increased. Highly recommend 👌
Ayesha Ghaffar
Jun 6, 2026
We are using TrueEmailer for CipherBC
We are using TrueEmailer for CipherBC.com and it's working like a charm. Very useful features and the AMP email part is really out of the box.
Raja Saad
May 9, 2026
Overall great experience
Overall great experience. Finally a tool that prioritizes inbox placement.
Amy Wilson
Mar 31, 2026
Showing our latest reviews
Review us on TrustpilotMerge tags, fallbacks, conditional content, and how to be sure it renders the way you meant.
Anywhere text goes — subject line, preview text, body copy and button labels. You can use the standard fields (first name, last name, company, job title) and every custom field you've added to a contact.
Launch your first AI campaign in no time and unlock the full potential of the hundreds of emails you send daily.