Choosing a dynamic image and countdown timer vendor for an enterprise email programme
By Danish Mohammed, founder. 8 min read
An enterprise email image personalization vendor draws a picture at the moment a subscriber’s mail client asks for it: a countdown, a first name, a points balance, a deadline that belongs to one person. Choosing one is not one decision. It is six, made by different people, and each has its own chapter below.
Most of what is written about this category is a list of tools. That helps a practitioner pick something for next week’s send. It does not help a CRM lead who has to get the same choice past IT security, the budget holder, procurement and a set of regional teams. So this page is organised by decision rather than by vendor, and it names the vendors in plain text without linking to any of them.
The six decisions, and who owns each
| Decision | Who usually owns it | Chapter |
|---|---|---|
| Whether the vendor passes a security review | IT security, procurement | What a security review asks an email image service |
| What it costs at your volume | The budget holder | Dynamic email image pricing, cost per open by vendor |
| Whether it survives your send volume | The CRM lead, engineering | Five million sends, and what breaks |
| How to leave the incumbent safely | The CRM lead | Moving off an incumbent without breaking mail already sent |
| Whether it fits your sending platform | Email operations | Adobe Journey Optimizer without AEM, and the platform guides below |
| Who may change what | The CRM lead, IT | Roles, approvals and regional teams |
| All of it, as questions | Procurement | The evaluation checklist |
Everything we say about our own product on these pages was checked against its code on 23 September 2026, and every price was read off the vendor’s own page with the date beside it.
What this kind of vendor does, and where it sits
Nothing about the image is decided at send time. Your sending platform puts an ordinary image address in the HTML. The recipient’s mail client, or a proxy working for it, requests that address when the message is delivered or opened, and the vendor draws the picture inside that request.
Two consequences shape every chapter below. The vendor keeps serving your archive, because an email opened a year from now requests the same address. And the vendor sees very little about the person: an IP address that usually belongs to Apple’s or Google’s proxy, a user agent, and whatever values the address itself carries. Apple documents that Mail Privacy Protection downloads remote content in the background, and Google documents that Gmail serves images through its own proxy servers.
Here is what that looks like from our side. One published design, three recipients, three different moments of first open, drawn by our engine:
The security review, and what an image service can see
This is where most enterprise evaluations of a small vendor end, so it is worth reading first. The security review chapter answers the bundle a martech review asks for, line by line: we hold no SOC 2 Type 2 report and no ISO 27001 certificate, no outside penetration test has been commissioned, and our contracting entity is not yet named in our documents. What we can send is a data processing addendum with five named sub-processors, a 72 hour breach notice, a retention table whose longest tail is 30 days, and signed image addresses whose values a recipient cannot edit.
If your policy makes an audit report a gate, that chapter is a fast and honest no. If it allows a documented exception, it is the evidence. A separate chapter traces where recipient data goes when a personalized image renders, hop by hop, with what each hop keeps and for how long.
What it costs at real volume
Vendors in this category bill different units: emails sent, image opens, widget views, or annual impressions under a quote. Two prices with different units cannot be compared until both are turned into a cost per 1,000 of the same thing. Dynamic email image pricing, cost per open by vendor does that for eight vendors, including NiftyImages, Sendtric, Movable Ink and Zembula, from each vendor’s own page on 23 September 2026. It says where each one is cheaper than us. At 5,000,000 opens a month, for example, Sendtric’s published price is less than half of ours.
Our own ladder is on pricing and stops at 5,000,000 opens a month. What one open means, and what a proxy prefetch does to the count, is on how we count opens.
What breaks at scale, and what an inbox sees when it does
One chapter walks five million sends and what actually fails, step by step from the mail client to the renderer, and another shows what recipients see while the image service is down, failure by failure.
Every answer our image service gives a mail client is an image, never an error page. A request it cannot render gets a plain service card that reads “image unavailable”, so a failure shows a neutral card rather than a broken image icon. Going over the plan does not blank anything either: past 110 percent of a period’s opens, a render gains one small line of grey text, and what happens when a workspace goes over its plan shows it. A live countdown is sent with headers that let a shared cache hold it for 30 seconds.
What we cannot give you is a load test at your volume, because we have not published one. Every render happens on one server today. Treat throughput at five million as unproven until you have tested it in a trial.
Moving from an incumbent without breaking mail already sent
This is the question that stops most switches, and almost nobody writes the answer down. An image address in a message delivered eighteen months ago still points at the old vendor, and whatever that vendor returns after your last invoice is what your archive shows. NiftyImages documents that its images fall back to a 1x1 pixel when payment stops. The migration chapter sets out the five steps, in the order that avoids the expensive mistake, and what our own addresses do when a contract ends.
Fitting the enterprise sending platforms
A timer or a personalized image is one image tag, so every platform can carry one. What differs is how the per-recipient part gets in. Adobe’s own documentation builds a Journey Optimizer countdown inside Adobe Experience Manager Dynamic Media, which many teams do not license, and the Journey Optimizer chapter shows the route without it.
For the other enterprise platforms, the setup pages are in the practitioner layer: Salesforce Marketing Cloud, Braze, Iterable, Marketo, Adobe Campaign, Oracle Responsys and Oracle Eloqua. Deeper guides for the enterprise platforms are being written and will sit under the same integrations section. What Outlook for Windows does to an animation, which matters most in a corporate audience, is on the Outlook page.
Who can change what
A CRM programme with regional teams needs to know who can put a change in front of customers. Ours has three roles, and the one that builds templates cannot publish them, so nothing a builder changes reaches a delivered email until an owner or admin publishes it. There is no approval queue, no custom role, and no SSO or SAML. Roles, approvals and regional teams has the full permission table, screenshots of the team screen and the audit log, and the two ways to set up regional teams today, one of which is less tidy than an enterprise buyer would want.
The checklist for procurement
The evaluation checklist turns all of the above into twenty questions any vendor can answer in writing, with our own answers beside them. It is the page to forward.
What we will not claim
Being clear about the limits is part of the evaluation, so here they are in one place:
- No SOC 2 report, no ISO 27001 certificate, and no penetration test by an outside firm.
- No named contracting entity, registered address or governing law in our documents yet.
- No SSO, SAML, SCIM or two-factor authentication.
- No published load test, and every render happens on one server.
- No rule sets, A/B splits, live data feeds or geo maps. We render timers and personalized images from one engine, with layers shown or hidden per subscriber.
- One person runs support, and it is the person who wrote the code.
If any line on that list is a gate for you, you have your answer quickly, which is worth something too.
Questions and answers
What is an enterprise email image personalization vendor?
A service that renders email images at the moment each one is requested, so the picture can hold a live countdown or values that belong to one recipient. The email carries an ordinary image address, and the vendor draws the picture when the mail client or its proxy asks for it.
Can a small vendor pass an enterprise security review?
Sometimes, where the policy allows a documented exception to an audit report. We hold no SOC 2 report, and the security review chapter sets out what we send instead.
Which page should I send to procurement?
The evaluation checklist. It is written to be forwarded, and every answer on it is dated.
Sources
- Mail Privacy Protection and Privacy (Apple Legal)
- Set up an image URL proxy allowlist (Google Workspace Admin Help)
- The animated graphic in my e-mail message doesn't work (Microsoft Support)
- System and Organization Controls: SOC Suite of Services (AICPA and CIMA)
- Regulation (EU) 2016/679, the General Data Protection Regulation, consolidated text (EUR-Lex)