If you’ve tried to drop a video file straight into a Klaviyo email block, you already know it doesn’t play in most inboxes. That’s not a Klaviyo bug, it’s how email clients work: Gmail, Yahoo, and Outlook.com don’t render <video> tags at all (Can I email, 2026).
That doesn’t mean shoppable video is off the table. It means the video lives one click away, behind a thumbnail, and the email’s job is to make that click irresistible. This guide walks Shopify merchants and ecommerce growth teams through what actually renders, which Klaviyo flows to prioritize, and how to set the first one up.
Our finding: Most “video in email” advice treats every flow the same way. It shouldn’t. A welcome flow and an abandoned cart flow are solving different problems, so the video behind the thumbnail, and where it sends the shopper, needs to change with the flow. We’ll cover that mapping in Step 3.
Step 1
Why Won’t My Video Play in Klaviyo Emails?
By the end of this step, you’ll know exactly which inboxes block video and why “just embed the MP4” isn’t a real option.
Email clients render HTML the way it looked around 2005, and video support never caught up evenly. In 2026, only 19.5% of email clients fully support the native HTML5 <video> element, with another 4.9% offering partial support, roughly 24.4% combined; Gmail, Yahoo, AOL, and Outlook.com strip the tag entirely (Can I email, 2026). Apple Mail is the exception, not the rule.
Klaviyo’s own platform reflects that reality rather than fighting it. Klaviyo doesn’t natively embed playable video; instead it recommends a static thumbnail image with a play-button overlay that links out to a hosted video on YouTube, TikTok, or Vimeo, and its Video Block will auto-detect a YouTube thumbnail for you (Klaviyo Help Center, 2026). Animated GIFs are the other supported path, as long as the file stays under 5MB (Klaviyo Help Center, 2026).
| Client behavior | Examples | What this means for your build |
|---|---|---|
| Full or partial native video support | Apple Mail, iOS Mail, HEY | A small slice of opens; don't design around it |
| No video support at all | Gmail, Yahoo, AOL, Outlook.com | Majority of opens; needs a fallback image |
| Requires a tap, no autoplay | Outlook desktop, Outlook macOS | Same fallback works here too |
The practical takeaway: build for the fallback, not the exception. A GIF or a linked thumbnail works in every inbox on that table. A raw <video> tag doesn’t.

Step 2
GIF, Thumbnail-Link, or AMP: Which Format Should You Use?
By the end of this step, you’ll be able to pick the right format for a given flow instead of defaulting to whichever one you tried last.
There are really three ways to put moving or clickable video content in front of a Klaviyo subscriber, and they trade off differently on effort, file weight, and how “shoppable” the result actually is.
Animated GIF. Klaviyo supports GIFs up to 5MB directly in the email body, and they play automatically in every inbox that renders images at all, no click required (Klaviyo Help Center, 2026). The tradeoff: a GIF can show motion, but it can’t be tagged with clickable product hotspots or a checkout link baked into the frame itself. It’s a teaser, not a shoppable surface.
Thumbnail with play-button overlay, linking out. This is Klaviyo’s recommended default: a static image styled to look like a paused video, wrapped in a link that opens the real, interactive experience, whether that’s a YouTube page, a landing page, or a shoppable video player with product tagging and in-video add-to-cart (Klaviyo Help Center, 2026). This is the only one of the three that gets you an actual shoppable outcome, because the tagging and checkout logic live on the destination page, not inside the email.
AMP for Email. Klaviyo supports interactive AMP components on some plans, but AMP only renders in Gmail and a handful of other clients and needs separate markup from your standard HTML email. Given Gmail already sits in the “no native video” column above, it’s rarely worth the build cost for most Shopify merchants relative to the thumbnail-link approach.
- Use a GIF when the goal is pure attention-grab or motion in a hero banner, not a specific product click.
- Use a thumbnail-with-play-button-link when you want the shopper to land on an actual shoppable video experience with tagged products.
- Skip AMP for Email unless you have a specific Gmail-heavy list and dedicated dev resources to maintain it separately.
- Keep any GIF under 5MB, Klaviyo’s hard limit, and compress before upload rather than after a failed send.
What we’ve seen: Across Whatmore customers running the thumbnail-link approach into a tagged, shoppable video, the pattern that shows up most consistently is that the destination page, not the email creative, determines whether the click turns into a sale. Nasher Miles shipped 130+ shoppable videos with product tagging and reported a 65% AOV uplift, a result tied to what happened after the click, not the email template itself.
Step 3
Which Klaviyo Flow Should Get Shoppable Video First?
By the end of this step, you’ll know exactly where to spend your first video build instead of spreading it thin across every flow at once.
Not all Klaviyo sends deserve the same investment. Flows average a 5.58% click rate versus 1.69% for campaigns, and top-performing flows reach a 10.48% click rate, roughly 3x what the best campaigns manage (Klaviyo, 2026). Klaviyo’s own benchmark data also shows flows driving a large share of total email revenue from a small share of total sends, because they’re triggered by real intent, not a broadcast blast to an entire list. That’s your budget signal: build video into flows before campaigns.
Within flows, the highest-leverage placements for shoppable video are the ones where the shopper has already shown intent but hasn’t converted:
Abandoned cart. The average shopper abandons roughly 70.22% of carts started, a rate that’s held steady in the high-60s to low-70s for over a decade of Baymard’s tracking (Baymard Institute, 2025). A video thumbnail showing the exact item styled or in use, linking to a shoppable clip rather than back to a static PDP, gives the shopper new information instead of just a reminder.
Browse abandonment. For shoppers who viewed a product but never added to cart, a video answers the question a static recovery email can’t: what does this actually look like in use? Pair it with Whatmore’s smart retargeting so the video shown matches the specific product they browsed, not a generic catalog reel.
Post-purchase. Video here isn’t about recovering a sale, it’s about cross-sell and reducing returns by showing fit, scale, or styling before the next order. This is the mechanism that shows up in published customer results, not a guess: Beauty by Bie saw AOV rise 12% within 30 days after adding shoppable video to the shopping experience its post-purchase flow points to.
Welcome series. First impression territory. A short, tagged product video in email 2 or 3 of a welcome flow does more to establish “this brand actually makes things worth watching” than a discount code alone.
Product launch or back-in-stock. One-off campaigns, not flows, but worth a GIF or thumbnail-link at minimum given the intent signal is already high (someone asked to be notified).
For the deeper mechanics of why cross-sell-tagged video moves AOV specifically, see does product video increase AOV?

Step 4
How Do You Actually Set This Up in Klaviyo?
By the end of this step, you’ll have a working shoppable video block in a live Klaviyo flow, not just a plan for one.
The build is the same regardless of which flow you’re starting with. What changes is the video content and the destination link.
- Produce or select the video. Reuse an existing UGC clip, ad creative, or product demo. Keep it short (10-20 seconds) and product-specific, not a generic brand reel.
- Tag the video for shoppability. Upload it to a platform that supports in-video product tagging and checkout, like Whatmore’s product page video feature, so the destination is a page a shopper can buy from without leaving it.
- Generate the email thumbnail. Export a still frame with a play-button overlay, sized to your Klaviyo template’s image block (roughly 600px wide is a safe default).
- Add the block in Klaviyo. Drop the thumbnail into an Image Block and set its link to the shoppable video URL, not a plain product page. Whatmore’s Klaviyo Emails integration handles this thumbnail-to-shoppable-link pairing directly inside your flow editor.
- Tag the link with UTM parameters specific to the flow and step (e.g.,
utm_source=klaviyo&utm_medium=flow&utm_campaign=abandoned-cart-video) to isolate video-attributed clicks. - Preview across clients before sending. Confirm the fallback thumbnail looks intentional, not broken, in Gmail and Outlook specifically, since that’s the majority of your list per Step 1.
- Send to a test segment first. A 10% holdout catches rendering issues before the full list sees a broken block.
If you’re weighing whether to build this tagging and linking manually versus using a dedicated integration, see build vs. buy for shoppable video — the calculus for a single Klaviyo flow is different from a full PDP video program, but the engineering overhead argument holds either way.
Step 5
How Do You Know If the Video Is Actually Working?
By the end of this step, you’ll have a measurement plan that isolates video’s effect instead of crediting it for a lift that came from somewhere else.
A thumbnail with a play-button overlay commonly outperforms a static product image on click-through rate, though the exact lift varies by list and creative quality, and most of the widely circulated percentages trace back to recycled marketing roundups rather than a single named study. Treat any specific number you see quoted elsewhere with caution and test your own. What’s reliable is the method: isolate the video block’s UTM-tagged link from the rest of the email’s clicks and compare it against the same flow step’s prior performance.
Run it as a real A/B test, not a before/after eyeball comparison. Split the flow at the video step, send half your traffic the video thumbnail and half the existing static image, and hold the split for a full send cycle before calling a winner. Whatmore’s A/B testing feature and video insights reporting are built for exactly this: isolating video-attributed clicks and downstream revenue from the rest of a flow’s traffic, rather than lumping everything into one aggregate open-rate number. For the statistical traps specific to this kind of test (peeking at results early, crediting video for a lift that came from a promotion running the same week), see is your shoppable video lift real?
Where teams go wrong: The most common mistake we see isn’t a bad video, it’s measuring the wrong thing. A team adds video to an abandoned cart flow, sees the flow’s overall click rate tick up, and credits the video, without checking whether the lift is specific to the video block’s link or just normal week-to-week variance across the whole flow. Isolate the click, not the flow.

Where teams go wrong
Common Mistakes When Adding Shoppable Video to Klaviyo
1. Embedding a raw video file and assuming it’ll play. It won’t, for most of your list. Gmail, Yahoo, and Outlook.com strip the <video> tag entirely (Step 1).
2. Linking the thumbnail to a plain product page instead of a shoppable video experience. If the destination is a static PDP, you’ve spent the video’s persuasion budget for nothing extra.
3. Using the same video across every flow. A welcome-series video and an abandoned-cart video answer different questions for the shopper (Step 3).
4. Skipping the UTM tag. Without an isolated link, you can’t tell whether video moved the number or the flow would’ve performed the same anyway.
5. Letting the GIF creep past 5MB. Klaviyo will flag or fail the send. Compress before you upload, not after a bounce.
Next steps
Next Steps
Shoppable video in Klaviyo isn’t about beating the inbox’s technical limits, it’s about designing around them: a fallback-safe thumbnail or GIF in the email, and the actual shoppable, tagged experience one click away. Start with abandoned cart, isolate the video block’s clicks with a UTM tag, and expand to browse abandonment and post-purchase once you have a real result to point to. If you’re ready to build it without hand-pairing thumbnails and links for every send, see how Whatmore’s shoppable video platform handles the setup.
Ready to install? Try Whatmore free on your Shopify store — no credit card required.
Book a Demo →




