Email Marketing

Dynamic Content

Also called dynamic email content, conditional content

Sections of an email that change for each recipient, according to rules and data you hold, so one send shows different content to different people.

Quick facts: Dynamic Content

Category
Email Marketing
Also called
dynamic email content, conditional content
Level
Intermediate
Affects
Relevance, click rate, unsubscribe rate, revenue per email, build time
Where to see it
Your email platform (for example Klaviyo, Mailchimp, Brevo or HubSpot), your shop or CRM data, a preference centre
In this article4
  1. How dynamic content works
  2. Why it matters
  3. Common mistakes
  4. How to act on it

Dynamic content is any part of an email that changes depending on who receives it, so a single send can show different products, offers, images or paragraphs to different subscribers. Rules you set in your email platform decide which version each person sees, based on the data you hold about them.

How dynamic content works

It helps to separate the three levels, because they need very different amounts of data and effort.

  • Merge fields. The simplest form: a personalisation token drops a stored value, such as a first name or a renewal date, into the text.
  • Conditional blocks. Whole sections are shown or hidden by an if-then rule. If a subscriber’s nearest shop is Bristol, show the Bristol opening hours; if they have bought in the last 90 days, hide the new-customer discount.
  • Feed-driven blocks. The platform pulls items from your product catalogue at send time, such as recommendations based on past purchases, or items from a category the person has browsed.

A practical example: a garden centre group with three sites sends one monthly newsletter. The opening story, the seasonal advice and the footer are the same for everyone, but the events block shows each subscriber the workshops at their own site. One email is built and checked, instead of three near-identical campaigns.

There is also open-time content, such as countdown timers or live stock levels, which is generated when the email is opened rather than when it is sent. Treat anything that depends on the moment of opening with care. Apple Mail Privacy Protection downloads images in advance on Apple’s servers, so for many readers the “open” time and location the platform sees are not real.

Why it matters

For a small UK business with limited time, the main benefit is fewer campaigns to build while each reader still gets something relevant. Relevance is not just a nicety. People who keep receiving offers that do not apply to them stop reading, then unsubscribe or mark messages as spam, and those signals affect whether your future emails reach anyone’s inbox.

It also prevents avoidable irritation. Sending a 20% welcome code to someone who paid full price last week costs you goodwill and, sometimes, a refund request. A simple rule that hides the code from existing customers fixes that.

Using purchase history or browsing data to change what someone sees is processing of personal data under UK GDPR. Your privacy notice should say, in plain words, that you tailor emails using that information. Be especially careful with anything that reveals sensitive interests, such as health products.

Common mistakes

  • No fallback. An empty field produces “Hi ,” or a blank product grid. Every dynamic block needs a default version for people with missing data.
  • Rules built on stale data. A “preferred branch” field collected five years ago, and never updated since, sends people to a shop they no longer live near.
  • Too many variants. Eight combinations of three blocks cannot all be proofread, and errors hide in the ones nobody checked.
  • Testing only one version. The person building the email usually previews it as themselves and misses what everyone else sees.
  • Judging the whole email. If you only look at the overall click rate, you cannot tell which variant earned the clicks.

How to act on it

Start with one block where your data is complete and trustworthy, such as customer versus non-customer, or the location people chose on your sign-up form. Write the default version first, then the variants. Before sending, preview the email as a test contact for each rule, including one with empty fields.

Collect the data you need openly. A preference centre where subscribers choose their interests gives you cleaner inputs than guessing from clicks. Once a block works, report clicks by variant, and only then add the next rule. Dynamic content works best on top of sound email segmentation, not as a substitute for it.

If you are unsure where email sits among your other channels, that is a question for a digital marketing strategy and consulting engagement before any template work begins.

Do and do not

Do

  • Write a default version for every dynamic block
  • Preview the email as a test contact for each rule
  • Start with one rule built on data you trust

Do not

  • Build rules on fields nobody keeps up to date
  • Rely on open-time content for Apple Mail readers
  • Use sensitive interests without considering how it feels to the reader

Questions people ask about this

Is dynamic content the same as personalisation?

Dynamic content is one way of personalising an email. Personalisation is the wider aim of making a message fit the reader; dynamic content is the mechanism that swaps sections in and out to achieve it. Adding someone's first name is personalisation with almost no dynamic content; showing a different product range by past purchase is both.

Does dynamic content display properly in every email client?

Content chosen at send time works everywhere, because your platform builds a finished email for each person before it leaves. Open-time content such as live timers relies on images loading, so it fails where images are blocked and can be inaccurate for readers using Apple Mail. Always check that the email still makes sense with images switched off.

How much data do I need before using dynamic content?

Less than people think. One reliable field, such as whether someone has bought from you or which location they chose, is enough for a useful first rule. What matters is that the field is filled in for most contacts and kept up to date; a rich but unreliable profile produces more errors than value.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.