Updated: August 2026 | Reading time: 9 min
TL;DR: Email clients do not play embedded video. The workaround is to generate a short AI video, extract a thumbnail or animated GIF, and link it to the full video hosted on your site or landing page. This guide walks through the full workflow using Avocado AI for video generation, with practical steps for each email platform.
Jump to:
Why video in email | Generate the video | Prepare for email | Embed in your platform | Test and send | FAQ
Why video in email works
Most email clients (Gmail, Outlook, Apple Mail) do not render embedded video. What works instead is a static thumbnail or short animated GIF that links to a hosted video. When recipients click the play-button overlay, they land on your site, YouTube, or a video hosting page where the full clip plays.
The benefit is not autoplay (that is blocked almost everywhere). It is the visual signal. A video thumbnail with a play button draws the eye in a way that a text link or static banner does not. Email marketers who use video thumbnails in campaigns report higher click-through rates compared to image-only emails, though the exact lift depends on the audience, subject line, and placement.
What you need
- A short video (5 to 30 seconds) generated with AI
- A thumbnail image or animated GIF extracted from the video
- A hosted URL where the full video lives (your site, YouTube, Wistia, or similar)
- Your email platform (Mailchimp, Klaviyo, HubSpot, Brevo, or similar)
Step 1: Generate the video
You need a short, focused clip. For email campaigns, the most common formats are:
- Product demo: 10 to 20 seconds showing the product in use
- Announcement: 5 to 15 seconds teasing a launch, sale, or new feature
- Customer testimonial: 15 to 30 seconds with an AI avatar delivering a quote
- Behind-the-scenes: 10 to 20 seconds of a creative process or workspace walkthrough
Using Avocado AI
Avocado AI offers multiple video models in a single workspace. For email-ready clips, the key models are:
| Model | Credits per 5-8s clip | Best for |
|---|---|---|
| Hailuo Pro | 7cr/6s | Fast product motion, lifestyle clips |
| Seedance 2.0 Mini | 10cr/5s | Budget-friendly, all tiers |
| Seedance 2.0 Fast | 16cr/5s | Higher quality, all tiers |
| Sora 2 Standard | 10cr/8s | Longer clips, cinematic style |
Pricing ranges from EUR 19.99 to EUR 249/month depending on your credit needs.
To generate a video in Avocado:
- Open the Studio and select "Generate Video"
- Write a prompt describing your scene. Be specific: what product, what setting, what action, what lighting
- Choose a model from the dropdown (Hailuo Pro or Seedance 2.0 Mini are good starting points for email clips)
- Generate and preview the result
- Download the MP4 file
Example prompt for a product demo:
Close-up of a hand holding a matte black water bottle, slowly tilting to reveal the brushed steel cap. Soft studio lighting on a clean white surface. Minimal background. Shot on 50mm lens, shallow depth of field.
Using Director mode in Avocado Flows for multi-clip emails
If your email needs multiple short clips (for example, a 3-product showcase), use Director mode in Flows to plan and generate each clip in sequence. This keeps the visual style consistent across all clips.
Step 2: Prepare the video for email
Once you have your MP4, you need to convert it into something email clients can display. There are three approaches, ranked by compatibility:
Option A: Static thumbnail with play button overlay (best compatibility)
This works in every email client. Take a still frame from your video, add a play button graphic on top, and link it to the hosted video URL.
How to do it:
- Extract a frame from the MP4. Use any video player (VLC, QuickTime) and take a screenshot at the most visually interesting moment
- Resize to 600px wide (standard email content width) using any image editor
- Overlay a semi-transparent play button triangle in the center. Most email builders (Mailchimp, Klaviyo) have a built-in play-button overlay option
- Link the image to your video URL (YouTube, your site, or a landing page)
Option B: Animated GIF (higher engagement, limited support)
An animated GIF showing 2 to 3 seconds of motion draws more attention than a static image. Gmail, Apple Mail, and most modern clients render GIFs. Outlook desktop shows only the first frame (still works as a thumbnail fallback).
How to do it:
- Trim your MP4 to 2 to 3 seconds using a tool like FFmpeg or an online converter
- Convert to GIF (keep it under 1MB to avoid clipping by email clients)
- Add the GIF to your email as you would any image
- Link it to the full video URL
FFmpeg command to create an email-ready GIF:
ffmpeg -i input.mp4 -vf "fps=10,scale=600:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 output.gif
Option C: Hybrid (best of both worlds)
Use an animated GIF as the visible element, but set the alt text to describe the video content for clients that block images. Add a fallback static image for Outlook users via conditional comments if your email platform supports them.
Step 3: Embed in your email platform
Each platform handles video slightly differently. Here is the process for the most common ones:
Mailchimp
- Drag an Image block into your email layout
- Upload your thumbnail or GIF
- Click the image, then add your video URL in the "Link" field
- Mailchimp has a built-in play-button overlay option under Image Settings
Klaviyo
- Add an Image block
- Upload your thumbnail or GIF
- Add the video URL in the Link URL field
- Klaviyo supports GIF rendering in most email clients
HubSpot
- Drag an Image module into your email
- Upload the thumbnail or GIF
- Add the link URL under the "Link" tab
- HubSpot also has a native Video module that auto-generates a thumbnail from a YouTube or Wistia URL
Brevo (formerly Sendinblue)
- Add an Image element
- Upload your file
- Add the destination URL in the link field
Universal approach (works everywhere)
If your platform does not have a video-specific block:
- Upload your thumbnail or GIF as a regular image
- Wrap it in a link:
<a href="YOUR_VIDEO_URL"><img src="YOUR_THUMBNAIL_URL" alt="Watch our video" /></a> - Most drag-and-drop editors let you click an image and add a link without touching HTML
Step 4: Test before sending
Video-in-email has more failure modes than static content. Test every send:
- Send to yourself first. Open in Gmail, Outlook, and Apple Mail (if you have access to all three)
- Check image loading. Some clients block images by default. Your
alttext should describe the video and include "Watch now" or similar call-to-action - Verify the link. Click the thumbnail and confirm it opens the correct video URL
- Check file size. GIFs over 1MB may not render in some clients. Compress if needed
- Mobile preview. Most email opens happen on mobile. Check that the thumbnail is legible at 320px width
- Dark mode test. If your thumbnail has a white background, it may look odd in dark-mode email clients. Use a neutral or dark thumbnail background when possible
Step 5: Measure and iterate
After sending, track:
- Click-through rate (CTR) on the video thumbnail vs. other links in the same email
- Play rate if you use a hosted video player (Wistia, YouTube) that tracks views
- Conversion rate for recipients who clicked the video vs. those who did not
Use A/B testing to compare:
- Static thumbnail vs. animated GIF
- Different thumbnail frames from the same video
- Video placement (top of email vs. middle vs. bottom)
- Short clip (5s) vs. longer clip (15s) as the thumbnail GIF
Common mistakes to avoid
- Embedding raw video HTML. Most email clients strip
<video>tags. Always use an image thumbnail linked to a hosted URL - Oversized GIFs. Keep GIFs under 1MB. Large files get clipped by Gmail and load slowly on mobile
- No alt text. If images are blocked, the recipient sees nothing. Write descriptive alt text like "Watch our 15-second product demo"
- Linking to a page without autoplay. If you link to YouTube, add
?autoplay=1to the URL so the video starts immediately on landing - Ignoring mobile. Over 60% of email opens happen on mobile. Your thumbnail must be legible at small sizes
- Using AI-generated video without reviewing it. Always preview the full clip before including it in a campaign. Check for visual artifacts, awkward motion, or off-brand moments
How to pick the right approach in under 30 seconds
- Need maximum compatibility across all email clients? Use a static thumbnail with a play button overlay
- Want higher engagement and your audience mostly uses Gmail or Apple Mail? Use an animated GIF
- Sending a product launch email to a large list? Generate 2 to 3 video variants with AI and A/B test the thumbnails
- On a tight budget? Use Avocado's Hailuo Pro at 7 credits per clip (roughly EUR 0.90 per video on the Starter plan)
- Need consistent visual style across multiple clips? Use Director mode in Avocado Flows to plan and generate in sequence
FAQ
Can I embed video directly in an email?
No. Most email clients (Gmail, Outlook, Yahoo) strip or do not support HTML5 video tags. The standard approach is to use a thumbnail image or animated GIF that links to a hosted video URL. When the recipient clicks, they are taken to a page where the video plays.
What is the best video length for email campaigns?
Keep it under 20 seconds for promotional emails and under 30 seconds for product demos. Email recipients have short attention spans. The video should deliver its core message in the first 3 seconds, since that is what the GIF thumbnail preview will show.
Which email clients support animated GIFs?
Gmail, Apple Mail, Yahoo Mail, and most mobile email clients render animated GIFs. Microsoft Outlook desktop (2007 through 2019) shows only the first frame as a static image. Outlook 365 and the Outlook web app render GIFs normally. Plan your GIF so the first frame works as a standalone thumbnail.
How do I reduce GIF file size for email?
Limit the GIF to 2 to 3 seconds, reduce the frame rate to 10 fps, and scale the width to 600px. Use FFmpeg with the palettegen filter for optimal color compression. Target under 1MB for broad compatibility.
Can I track who plays the video from my email?
If you host the video on Wistia, YouTube, or a similar platform, you can track views and watch time. However, you cannot directly tie video plays to individual email recipients unless you use a hosted player that supports per-contact tracking (Wistia's Turnstile or similar). Standard email platforms only track the click on the thumbnail, not the video play itself.
What type of AI video works best for email?
Short, visually focused clips perform best. Product demos showing the product in motion, lifestyle clips with a single clear subject, and teaser animations for launches or sales. Avoid dialogue-heavy or text-heavy videos for email, since the thumbnail GIF only shows a few seconds of motion and needs to communicate visually.
How to pick in under 30 seconds
- Generate a 5 to 20 second AI video using Avocado AI
- Extract a key frame or create a 2 to 3 second GIF
- Add a play button overlay to the thumbnail
- Link it to your hosted video URL
- Upload to your email platform as an image block
- Test in Gmail, Outlook, and on mobile before sending
If you want one workspace to generate, edit, and export AI video for your email campaigns, start with Avocado AI. Check out our pricing for details.
Written by Wanderson Jackson, founder of Avocado AI. Avocado is a creative workspace for AI-generated images, video, and audio, used by ecommerce brands and marketing teams.


