Dynamic Images

Show every subscriber exactly the right image

Serve a different image to every recipient based on their location, device, language, or time of day. Rendered live the moment they open your email.

Free to start  ·  No credit card  ·  Works with Klaviyo, Mailchimp + more

From: ACME Store <hello@acme.co>

We made this just for you

Sunglasses resting on beach sand, summer banner shown to subscribers in warm, sunny locations

Summer collection

Beat the heat, 20% off summer styles

Shop now →

Personalized just for you. This offer reflects what’s most relevant right now.

Same email, same tag: a different image for every subscriber.

71%
of consumers expect personalized interactions
40%
more revenue driven by personalization
22
languages supported out of the box

Personalization stats: McKinsey & Company, Next in Personalization 2021 Report

How It Works

Design once. Personalize for everyone.

No developers. No integrations. Build your image in Alterable’s editor, set your rules, and paste one URL into your ESP.

1

Design your image

Use the built-in canvas editor to create your base image. Add text, shapes, logos, and background photos. Full control over fonts, colors, sizing, rotation, and layering.

2

Set your targeting rules

Define conditions: show image A in London in winter, image B on mobile in the morning. No code required. Filter by location, device, language, time of day, weather, date, and more.

3

Embed and send

Copy a standard <img> tag into your ESP. Each recipient gets the right image, rendered fresh on open.

<img src="https://img.alterable.com/summer-sale" />

Track impressions and rule performance in real time.

Targeting Rules Engine

Decide exactly who sees what. Without writing a line of code.

Alterable’s visual rules builder lets you stack conditions and map each combination to a different image variation, all from a drag-and-drop UI.

  • LocationCity, region, country
  • DeviceMobile, desktop, tablet
  • Language22 locales supported
  • WeatherLive conditions at open
  • TemperatureLive local °C / °F
  • Time of dayMorning, afternoon, evening
  • Date & dayWeekday, season, range
  • MomentumOpen count, recency, streak
  • Query paramUTM, campaign, custom keys
Rules: Summer Sale Banner

Select an image to edit its rules

Default
Summer sun
Late night

Showing Summer sun when…

TemperatureIs more than80
WeatherIsSunny
Add New Condition
LocationIsUnited Kingdom
Time of dayIs between6 and 18 hours
Add New Condition
Add New Group

One Tag, Every Inbox

One image tag. Infinite personalization.

The same tag adapts to whatever your campaign needs. No segments to maintain, no variants to schedule.

E-commerce

Show live product availability, weather-matched inventory, or location-specific promotions. Decided at the moment of open.

Travel

Display real-time pricing and availability for the destination closest to each subscriber. Personalized at scale, no manual segmentation.

Retail

Match your email banner to local weather. Coats when it’s cold, sunscreen when it’s warm. Automatically, for every subscriber.

Also included

Works with your email platform

A dynamic image is just an image tag. Paste it into Klaviyo, Mailchimp, HubSpot, Brevo, or any of 50+ platforms. If it can render an image, it can render a dynamic one.

  • Klaviyo
  • Mailchimp
  • Brevo
  • ActiveCampaign
  • HubSpot
  • Constant Contact
  • GetResponse
  • AWeber
  • Kit
  • Campaigner
  • + more

Questions about dynamic images

How does Alterable decide which image to show?

You stack conditions in the rules builder (location, device, language, weather, temperature, time of day, date, momentum or a query parameter) and map each combination to a variation. The rules are evaluated at the moment the email is opened.

What if none of my rules match?

The default variation is shown. Every subscriber gets an image; nobody sees a broken one.

Does it work in every email client?

Yes. Each dynamic image is an ordinary image tag pointing at one URL. There is no script and nothing for a client to block beyond images themselves.

Do I need to re-send the campaign to change the image?

No. The image resolves each time the email is opened, so updating a variation or a rule changes what readers see in mail that has already landed.

How many languages does it support?

Language targeting covers 22 locales, so one send can carry the right copy on the image for each of them.

Still have questions? Contact us →

Get started

Start personalizing your messages today

Your first dynamic image live in under five minutes. Design once, personalize for everyone.

Free to start  ·  No credit card  ·  Works with every major ESP