Create urgency and boost engagement by adding an animated countdown timer to your Email Love Figma template. This guide walks you through the entire process using Nifty Images (or any countdown timer provider).
What You'll Need
- Email Love Figma Plugin installed
- A Nifty Images account (or similar live content provider)
- Your email template in Figma
Step 1: Create Your Countdown Timer in Nifty Images
- Log into your Nifty Images account
- Click the pink Create Image Timer or Data Source button
- Select Countdown Timer from the options
- Configure your timer settings:
- Set your event date and time
- Choose your preferred design
- Note the image dimensions (the default is 424px Γ 92px)
- Save your countdown timer
- Copy the dynamic image URL β you'll need this later
Pro tip: Download a static version of the timer image to your desktop. You'll use this as a placeholder in Figma so you can see exactly how it will look in your design.

Step 2: Add the Timer Image to Your Figma Template
- Open your email template in Figma
- In the Email Love plugin, go to the Image section
- Select the image component with padding (the second option with a white border) β this gives you a wrapper with customizable spacing around your timer
- Replace the placeholder image with your static countdown timer image
Step 3: Configure the Image Settings
- Select the image and set it to Fit to see its actual dimensions
- Adjust the container size as needed
- Switch to Fill mode so the image fills the available space
- Use the wrapper padding to control the timer's visual size β for example, 120px padding on each side works well for desktop
Mobile Optimization
The desktop padding will likely be too large on mobile devices. Here's how to fix that:
- Select the wrapper element
- Open Mobile Styles in the plugin
- Enable Mobile Specific Padding
- Reduce the side padding to around 30px for mobile
Step 4: Style the Background
Match the countdown timer's background to your email design:
- Select the wrapper or section containing the timer
- Change the background color to match your design (in this example, black to match the hero section)
- Adjust any spacing between sections as needed
Step 5: Add the Dynamic URL (The Important Part!)
This is what makes your timer actually count down in the inbox:
- Select the image in Figma
- Open the Properties tab in the Email Love plugin
- Paste your dynamic URL from Nifty Images into the image source field

Step 6: Preview and Export
- Click Preview in the plugin to verify the countdown is animating
- Once confirmed, export your template as HTML or directly to your ESP
That's it! Your email now has a live countdown timer that will update in real-time when recipients open your email.
Troubleshooting
Timer not animating in preview? Double-check that you pasted the dynamic URL (not the static image URL) in the Properties tab.
Timer looks too big or small on mobile? Adjust the mobile-specific padding in the wrapper settings.
Timer background doesn't match your design? Some countdown timer providers let you customize the background color when creating the timer. Check your Nifty Images settings and consider setting the timer background to transparent so that it matches in dark mode.
