Skip to main content
All CollectionsTemplates
How to use Nifty Images

How to use Nifty Images

Use Nifty Images with Elastic Email to send personalized Images to your contacts.

Support Team avatar
Written by Support Team
Updated this week

Want to add personalized images to your emails? With Nifty Images and Elastic Email, you can easily create dynamic visuals that include each recipient’s name or other custom data. Follow this quick guide to integrate a personalized image into your email templates and make your campaigns stand out. Let's go!


1. Create a Personalized Image

Log in to your Nifty Images account and select "Create Image or Timer"


2. Choose "Personalized Image"

Click on the "Personalized Image" option to begin creating your dynamic visual

3. Upload or Select a Template

Upload your own image or choose from one of the predefined templates. Once you're happy with the design, save the image.

4. Copy the HTML Code

After saving your image, copy the generated HTML embed code (you can use a dedicated button).

5.  Paste HTML in Elastic Email

Open your Elastic Email Template Editor and select the "Raw HTML" option. Paste the HTML code you copied from Nifty Images.
To personalize your image with the recipient's first name, replace the placeholder with Elastic Email's merge field syntax:

6. Add Responsive Styling (Optional)

To ensure the image scales well across devices, you can add this CSS inline.

7. Send Your Campaign

When you send your campaign, Elastic Email will automatically replace {FirstName} with each contact's actual first name. Your personalized image is now live!

We recommend testing the described features in practice. If you need assistance, feel free to reach out to our CS Team. We're always happy to help!

Did this answer your question?