What Are Dynamic Images?
Dynamic images enable you to create personalized visuals tailored to each recipient. Instead of showing the same graphic to everyone, dynamic images alter your visual storytelling using merge tags such as a donor’s name, gift amount, or event info, making each message more personal, relevant and engaging.
This individual customization not only grabs attention but also strengthens emotional connection, improves campaign performance, and scales effortlessly across thousands of recipients without requiring manual asset creation.
Dynamic Images work by enabling you to create these images by combining a 3rd party image generation service with passing Tatango merge tags through the image’s URL, just like you do in message links. The service then combines the data passed to it with the images and renders a unique image for each recipient at send time, allowing you to create powerful, scalable visual experiences.
Common use cases can include:
Name or information personalized on membership cards, birthday, or thank you cards
Event-specific visuals like event date or milestone badges
Custom map location images with pins
And even more! This is a tool that fosters creativity.
Benefits:
Boost impact: recipients see content tailored just for them, increasing the likelihood of engagement
Scale personalization across thousands of messages
Save time: no need for individual asset creation
How It Works
3rd Party Image Setup
Sign up with a dynamic image creation tool such as Cloudinary, Imgix, or BannerBear.
Design your image and dynamic data field placement locations in that tool and copy your image URL which includes the data parameters you want to populate.
Add Dynamic Image to the Media Library and Insert Into a Message
You create and manage Dynamic Images directly from the Media Library:
Click on the Media Library icon in the Message Composer navigation
On the Add new image tab, under Import from URL paste your URL from the 3rd party service that contains merge parameters and then enable the Dynamic Image toggle.
Below the URL you entered, you can configure the value you want to pass to each parameter of the image URL just as you would any link with URL parameters.
When done, click Add Image and it will save this dynamic image in the image library and add it to your message represented by an attachment icon.
If you ever need to edit that media again, click the ellipsis on the right of the icon or in the top right of the image in the Media Library to access management options.
💡 Note: When creating/editing the Media Library image it will show the image with default fallback values or nothing depending on how it’s configured, while the preview and test send will insert real or test data for a realistic view of the final message.
Add Externally Hosted Static Image to the Media Library and Insert Into a Message
You also add and manage static images hosted outside of Tatango directly to the Media Library:
Click on the Media Library icon in the Message Composer navigation
On the Add new image tab, under Import from URL paste your URL of the image hosted outside Tatango.
When done, click Add Image and it will save this static image in the image library and add it to your message represented by an attachment icon.
If you ever need to edit that media again, just click the ellipsis on the right of the icon or in the top right of the image in the Media Library to access available management options.
Supported File Types
✅ Supports personalization in:
Image URLs (.jpg, .png, .gif, etc.)
Video URLs (.mp4, .mov)
🚫 Not supported:
.vcf files (contact cards) do not support dynamic URLs and will not display the “Manage Parameters” option.
Questions?
Reach out to Customer Success if you need help setting up dynamic media, testing your URLs or building your campaign visuals.