klaviyo · August 2026

Shoppable Video in Klaviyo Emails: A Setup Guide

Klaviyo does not render native video. Here is how to add shoppable video to your Klaviyo flows the way it actually renders, step by step.

Trusted by 4000+ brands, Globally ❤️

Nish Hair logo
Nandog logo
Interior Delights logo
Sunaofe logo
Bcouture logo
Maku The Label logo
House of Masaba logo
Suta logo
Alexel logo
Milton logo
Skyn logo
Minimalist logo
Nasher Miles logo
Petite logo
Sauna Place logo
Rubans logo
Thomas Scott logo
Flo Mattress logo
Dermatouch logo
Whole Truth logo
Nish Hair logo
Nandog logo
Interior Delights logo
Sunaofe logo
Bcouture logo
Maku The Label logo
House of Masaba logo
Suta logo
Alexel logo
Milton logo
Skyn logo
Minimalist logo
Nasher Miles logo
Petite logo
Sauna Place logo
Rubans logo
Thomas Scott logo
Flo Mattress logo
Dermatouch logo
Whole Truth logo
Nish Hair logo
Nandog logo
Interior Delights logo
Sunaofe logo
Bcouture logo
Maku The Label logo
House of Masaba logo
Suta logo
Alexel logo
Milton logo
Skyn logo
Minimalist logo
Nasher Miles logo
Petite logo
Sauna Place logo
Rubans logo
Thomas Scott logo
Flo Mattress logo
Dermatouch logo
Whole Truth logo
Quick answer: Klaviyo doesn't render native embedded video, so "shoppable video in email" really means a GIF under 5MB or a clickable thumbnail with a play-button overlay that opens a hosted, shoppable video experience (Klaviyo Help Center, 2026). Only about 24.4% of email clients support HTML5 `

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 behaviorExamplesWhat this means for your build
Full or partial native video supportApple Mail, iOS Mail, HEYA small slice of opens; don't design around it
No video support at allGmail, Yahoo, AOL, Outlook.comMajority of opens; needs a fallback image
Requires a tap, no autoplayOutlook desktop, Outlook macOSSame 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.

Laptop screen showing a data analytics growth graph in a modern office setting, representing the open and click benchmarks that determine where video is worth the build effort.

Step 2

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.

  1. Use a GIF when the goal is pure attention-grab or motion in a hero banner, not a specific product click.
  2. Use a thumbnail-with-play-button-link when you want the shopper to land on an actual shoppable video experience with tagged products.
  3. Skip AMP for Email unless you have a specific Gmail-heavy list and dedicated dev resources to maintain it separately.
  4. 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.

31%average campaign open rate, 45.1% for top 10% of accounts (Klaviyo, 2026)
5.58%average flow click rate vs. 1.69% for campaigns (Klaviyo, 2026)
70.22%average global cart abandonment rate, aggregated across 50 studies (Baymard Institute, 2025)

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?

Woman browsing and shopping on a smartphone while relaxing indoors, representing the browse-abandonment shopper a shoppable video flow is built to recover.

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.

  1. 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.
  2. 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.
  3. 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).
  4. 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.
  5. 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.
  6. 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.
  7. 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.

iPhone mounted on a filming rig with lighting equipment for product video creation, representing the short, product-specific clip a Klaviyo thumbnail should link to.

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 →
For questions or feedback, contact us.

FAQs

  • Not natively. Klaviyo recommends a static thumbnail with a play-button overlay linking to a hosted video, or an animated GIF under 5MB, because most email clients, including Gmail, Yahoo, and Outlook.com, don't render the HTML5 `

  • Use a GIF for pure motion and attention, since it plays automatically in every inbox that renders images. Use a thumbnail-with-play-button-link when the goal is an actual shoppable outcome, since only the linked destination page can carry product tagging and in-video checkout. Whatmore's Klaviyo integration builds that thumbnail-to-shoppable-link automatically, so most merchants default to the link approach once they've tried both.

  • Abandoned cart and browse abandonment give the highest return on the first build, since flows already convert at roughly 3x the click rate of campaigns and cart abandonment sits around 70.22% of started checkouts (Klaviyo, 2026; Baymard Institute, 2025). Post-purchase and welcome flows are worth adding once the first build is proven.

  • Both integrate with Klaviyo, so the real difference is workflow. Whatmore's Klaviyo Emails feature pairs the email thumbnail directly to a tagged, shoppable video destination inside the same flow editor, plus A/B testing and video-specific reporting that isolate the email click from the rest of the flow. The Whatmore vs. Tolstoy comparison covers where Tolstoy's broader creator-content tooling is still the better fit for some teams.

  • Run the split for a full send cycle, not just a few days, since flow traffic is triggered by shopper behavior and accumulates unevenly. Most teams get a directionally clear read within 2-4 weeks on a moderate-traffic flow like abandoned cart; lower-traffic flows like post-purchase need longer.