Email agencies running programmes for multiple clients face a recurring challenge: every visual must look like it came from that client’s brand, not a generic template. Colours, fonts, logos and tone have to stay locked in, even when the image itself is personalised at open time for each recipient.
Open-time personalised images (rendered when the email is opened, using merge tags) make this easier than pre-generating thousands of files. You design once, drop a single dynamic image URL into the ESP, and the recipient’s name, offer or data fills in at the moment of open. The hard part is keeping brand control across clients without constant designer involvement or platform lock-in.
Why brand consistency matters for open-time images
When an image updates on open, any mismatch in colours, type or layout is immediately visible. Agencies cannot rely on one-off design exports. They need:
- Templates that lock brand assets while leaving personalisation slots free
- Clear roles so clients can approve without editing live campaigns
- The same template working across Mailchimp, Klaviyo, ActiveCampaign and other ESPs via standard merge tags
- Pricing that scales with opens, not with the number of clients or pre-rendered files
NiftyImages shipped a significant editor and branding update on 26 October 2026. The new editor includes zoom, better undo, and built-in brand colours and fonts that appear in every picker. Themes (including light/dark variants) can be saved to the account, and Retina output is on by default for eligible plans. Rule Set Explain shows which rule matched. These changes make multi-brand work smoother inside their tool. Other platforms continue to expand AI and MCP access so assistants can generate or inspect templates without leaving the chat.
The underlying model for pure email use remains the same across strong tools: an image URL that accepts merge tags, rendered at open time, with fallbacks for missing data.
Setting up client brands without duplicating work
Start with one master template per campaign type (welcome series, product highlight, event invite). Then:
- Create a project or workspace per client. Store their logo, primary/secondary colours and approved fonts in the design library.
- Use dynamic text layers for names, offers or locations, with explicit fallback text so incomplete data never leaves a blank or broken image.
- Swap foreground or background images only where the client requires it (product shot, location photo). Keep the rest of the layout fixed.
- Generate the live image URL and paste it into the ESP template. Match the merge tag syntax the ESP expects (
*[FNAME]*in Mailchimp,{{first_name}}in others).
Because the image is requested at open, you can update the template after the email has already been sent. Recipients who reopen later see the revised version. This is useful for correcting an offer, adding a late-breaking detail, or refreshing seasonal branding without a new send.
OKZest supports this workflow with role-based access (Administrator, Designer, Finance, Client). Clients can review designs without being able to alter live templates. Dynamic text, foreground/background images and website screenshots are available, along with fallbacks. The same templates work through the visual editor, REST API, Zapier or the MCP server so an AI assistant can discover a design, inspect its parameters and return a ready-to-use personalised URL.
Pricing and volume considerations for agencies
Pay-per-open models charge only when an email client requests the image (close to reported opens). This is more predictable for agencies than credit systems that count every render, even if the email is never opened. NiftyImages continues to price on opens. OKZest does the same: free plan includes 2,500 watermarked images per month with no credit card; paid plans start at lower monthly allowances and scale, with API and team seats included. Always check current pricing pages for exact tiers.
Pre-render API tools (BannerBear, Orshot, etc.) excel at bulk generation for social, video or internal workflows, but for email the open-time URL approach usually requires less engineering and avoids storing recipient data on the image platform.
Practical checklist for multi-client campaigns
- Confirm the ESP merge-tag format before building the URL.
- Set fallback text for every dynamic layer.
- Use client roles or approval steps so brand owners sign off once.
- Test the live URL with sample data in the ESP preview.
- Monitor opens versus image requests; they track closely but are not always identical (Apple Mail privacy changes can affect counts).
- Keep an MCP or Zapier connection if account managers want to generate variant URLs without opening the editor.
When to use API or MCP alongside the no-code editor
Most email marketers stay in the visual editor and ESP. The API and MCP become useful when:
- An AI assistant needs to pull the correct template for a client and return a personalised URL in conversation.
- A CRM or spreadsheet triggers image generation automatically.
- You need to generate large sets of URLs for a sequence without manual copying.
Both OKZest and several competitors already expose MCP servers. Movable Ink added a headless MCP in mid-October 2026 for broader campaign orchestration. For image-specific work, the lighter MCP that discovers templates and returns open-time URLs is usually sufficient.
Bottom line
Brand consistency across clients does not require a separate design system for every send. Design the template once, lock the brand elements, expose only the personalisation slots, and serve the image at open time through a standard <img> tag. Recent editor and brand improvements from tools like NiftyImages make the design side faster; the delivery model for email remains the open-time URL that works with any ESP.
If you want to try this with your own client programmes, OKZest’s free plan includes 2,500 watermarked images per month, no credit card required. You can build templates, set fallbacks, invite team members with client roles, and drop the resulting URLs into Mailchimp, Klaviyo or ActiveCampaign today.
Register at okzest.com to start.