Video for email — finally that works in every inbox.
Email clients block the <video> tag. So we don't use one. HostMyVideo generates an animated preview, a clickable poster, and a per-recipient tracking pixel — paste-ready HTML that renders in Gmail, Outlook, Apple Mail, Mailchimp, HubSpot, and every other inbox you care about.
Direct answer
Q: How do you put a real video preview in an email?
A: Email clients block the <video> tag for security reasons, so a working email video embed has to be a still image with motion baked in. HostMyVideo's Video for Email feature generates an animated WebP preview wrapped in a click-through link to your hosted watch page, plus a 1x1 tracking pixel that fires when the recipient opens the email. The recipient sees a moving thumbnail in modern clients (Apple Mail, iOS Mail, Outlook for Mac, Yahoo, Thunderbird), a clean static frame in older clients (legacy Outlook, Gmail web in image-suppressed mode), and a clickable preview that lands them on the real player in every case.
Every major email client strips <video>.
Gmail web, every version of Outlook, Yahoo, AOL, Salesforce, HubSpot — they all remove the <video> tag at delivery. That leaves marketers, sales teams, and course creators with three bad options: link to a YouTube thumbnail (off-brand, distracting suggestions), screenshot the player (loses motion, looks broken), or skip video entirely (loses the click).
The right answer is the one Vidyard and a couple of newsletter tools quietly ship: an animated thumbnail wrapped in a click link, with a tracking pixel for opens. We just made it the default for every video in your library, with no extra fee and no third-party logo on the preview.
Three steps from blank email to tracked send.
Open the video, generate the snippet, paste into your email tool. The whole workflow takes under a minute, and every snippet has its own tracking token so you can attribute opens back to the exact campaign and recipient.
- Step 01
Open your video in the HostMyVideo library
Navigate to any uploaded or recorded video. The Video for Email panel sits next to the regular embed code, so you generate the snippet in the same place you'd grab an iframe.
- Step 02
Tag the campaign and the recipient
Drop in a campaign label like 'newsletter-may-8' and the recipient identifier (email, customer id, anything). Both are optional, but tagging both is what makes the open analytics actually useful.
- Step 03
Generate, copy the HTML, paste it into your email
Hit Generate. The modal preview shows what the snippet looks like inside an inbox, and the Copy button puts the full HTML on your clipboard. Paste it into Gmail compose, Mailchimp, HubSpot, ActiveCampaign, or any rich-text email editor.
How we compare on the email-embed feature set.
Every video tool claims to support email. Most of them either send a static thumbnail with their own logo on it, or ship a paid-tier-only feature with limited tracking. Here is the honest matrix.
| Feature | HostMyVideo | Loom | Wistia | Vidyard |
|---|---|---|---|---|
| Animated preview in email | ||||
| Per-recipient open tracking | ||||
| Works without external player | ||||
| Real-time open analytics | ||||
| Free tier available | ||||
| Self-hosted CDN (no third-party logo) |
Everything else you might be wondering.
Why doesn't a normal <video> tag work in email?
Most email clients (Gmail web, every version of Outlook, Yahoo, AOL, Salesforce, HubSpot, Mailchimp's preview) strip the <video> element before delivery. Some treat it as a security risk, others simply pre-date HTML5 video support. The few clients that do allow it (Apple Mail, iOS Mail, some Thunderbird builds) are the exception — building only for them means most of your list sees a broken layout. The reliable path is an animated thumbnail wrapped in a link, which is exactly what our Video for Email snippet generates.
Which email clients display the animated preview?
Apple Mail (macOS and iOS), Outlook for Mac, Thunderbird, Yahoo Mail, AOL, ProtonMail, and most modern webmail clients render the animated WebP. Older Outlook (2016, 2019, 2021 on Windows) and Gmail in some configurations fall through to the static JPG poster. Either way, the click-through link works everywhere — the recipient lands on your watch page where the real player renders.
How does the tracking pixel work?
Every snippet you generate carries a unique HMAC-signed token bound to the video ID and the embed row. When the recipient opens the email, the 1x1 transparent GIF at /api/embed/track-email fires with that token. Our endpoint verifies the signature, increments the open count on that specific embed, and writes an EMAIL_EMBED_OPEN analytics event. You see opens per campaign and per recipient in real time on the video's analytics page.
Can the recipient see the tracking pixel?
The pixel is a 1x1 transparent GIF rendered with display:none, so visually it's invisible. Privacy-respecting clients that pre-fetch images (Apple Mail Privacy Protection, ProtonMail, some corporate proxies) will fire the pixel even before the recipient opens the email — that's a known limitation of every email tracking pixel on the market. We deduplicate hits within a 5-second window so a re-fetch from the same proxy doesn't double-count.
Is this GDPR / privacy-policy compliant?
Email open tracking is a legitimate-interest activity in the EU and the UK as long as you disclose it in your privacy policy and let recipients opt out. We don't store the recipient's IP — only a salted hash for deduplication. The campaign label and recipient identifier you supply are stored on the EmailEmbed row in your workspace, never shared, and deleted when you delete the workspace or the video.
How is this different from Loom's email feature?
Loom embeds a static thumbnail with the Loom logo overlaid and links to a Loom-hosted page. Open tracking is rolled up at the video level, not per-recipient. With HostMyVideo's Video for Email, you get an animated preview, a per-recipient pixel, your own watch-page domain (no third-party branding on Pro and above), and the open analytics flow into the same dashboard as your hosted-video plays.
Does this count against my hosting plan limits?
Generating an email embed itself doesn't consume bandwidth — it's just an HTML string. The tracking pixel is a 43-byte GIF and is free at any volume. Bandwidth gets charged when a recipient clicks the preview and lands on your watch page, exactly like any other watch-page hit. The Free plan and every paid tier include the Video for Email feature.
Can I edit a campaign after sending?
The HTML snippet you paste references a stable token. You can't change which video that token points to without generating a new snippet (otherwise emails already in inboxes would suddenly point at different content — a recipe for spam complaints). What you can do is update the title, thumbnail, and watch-page chrome of the destination video; those changes flow through to anyone who clicks the existing email after the update.
Want to see the rest of the toolkit? Browse every free tool, read the video-marketing blog, or jump to pricing.
Send your next campaign with real video.
Free to start, free forever on the Free plan. Generate unlimited email embeds, track opens per recipient, and stop losing the click to YouTube thumbnails.