How to Embed Shoppable Videos on Shopify: Step-by-Step
Five steps from app installation to Core Web Vitals validation. Setup time: 60–90 minutes. Common mistakes that kill conversion.
Most 'embed shoppable video on Shopify' tutorials stop at "paste the code" and skip the part where the Liquid template breaks and your LCP quietly slides. The steps below do not skip that part. The performance fix (lazy-load below the fold, validate Core Web Vitals before you call it done) is the step most other tutorials leave out.
Embedding shoppable video on Shopify takes five steps: choose a hosting approach (Shopify app versus self-hosted), tag products inside the video, place the embed code in your theme, configure analytics, and validate Core Web Vitals. Total setup time is typically 60–90 minutes for a first deployment.
In this article
Step 1: Choose a hosting approach
Two paths: (a) install a Shopify app from a UGC platform (Idukki, Yotpo, Stamped, etc.), fastest setup, ongoing subscription cost; or (b) self-host video on your CDN and embed a custom player, more upfront engineering, no per-impression billing. For most brands under £10M revenue, the app path is correct. Above that, self-hosting starts to make economic sense, see cost of UGC build vs buy.
Step 2: Tag products inside the video
Every shoppable video needs product tags bound to your Shopify catalogue. Most platforms read directly from your Shopify admin. Variant-level tagging (size + colour) matters most for fashion, covered in best shoppable video tools for fashion. For each video, tag 2–4 products; more than that creates decision paralysis and hurts conversion.
Step 3: Place the embed code in your theme
For Shopify 2.0 themes, the embed installs as a section you drag into the PDP. Position matters, see inline vs floating widgets. Above the fold beats below. Use the theme editor preview to confirm layout on mobile before publishing.
Step 4: Configure analytics
Three events to track: video impression, product tag click, and post-click conversion. Most platforms send these to Shopify Analytics automatically; if not, configure events in GA4 or your tag manager. Without these events, you cannot calculate UGC ROI accurately.
Step 5: Validate Core Web Vitals
After installing, run PageSpeed Insights on at least three PDPs. Target: 90+ on desktop, 75+ on mobile. If you see drops larger than 10 points, the embed is poorly optimised, switch platforms or escalate to support. The Core Web Vitals piece explains why this matters for SEO and conversion alike.
What are the common mistakes to avoid?
Four mistakes that recur: (1) installing the embed but never tagging products (the video plays but nothing is shoppable), (2) using autoplay-with-sound (browsers block it, customers find it intrusive), (3) loading a single 80MB video on the PDP (kills LCP), (4) skipping the analytics step (no ROI data, no business case for expansion).
What does "done" look like?
A correctly installed shoppable video deployment: video plays muted on view, product tags appear inline at correct timestamps, taps open variant-correct add-to-cart flow, analytics fire for impressions and conversions, PageSpeed stays above 90 desktop / 75 mobile. Test on a real mid-range Android device before declaring the deployment done.
Shoppable video on Shopify is a 90-minute task once you know the pattern. The compounding revenue from a well-deployed instance pays back the setup time in days, and the lift is documented in shoppable video conversion data.
161%
higher conversion among shoppers who interact with UGC
Yotpo, 200k+ stores / 163M orders analyzed
4.1x
Video review vs text-only
PowerReviews, 2023 baseline
85%
say a video has convinced them to buy a product or service
Wyzowl, State of Video Marketing 2026
Sources & notes
- 1PowerReviews, How UGC Impacts Conversion (2023) · Video reviews convert 4.1x better than text-only; photo reviews 2.6x; +103.9% lift among photo + video UGC interactors.
- 2Wyzowl, Video Marketing Statistics 2025 · 89% of consumers say video convinced them to buy; 96% have watched explainer videos.
- 3McKinsey, Live commerce in China research · Live shopping conversion 5-15% vs 2-3% for static; China live commerce $720B GMV in 2024.
- 4Bazaarvoice, 2025 Shopper Experience Index · +144% conversion / +162% RPV among UGC-engagers; +354% conversion on PDPs with reviews vs without.
Continue reading
3 pieces in this clusterThese long-form pieces on the Idukki blog link back to this article, go deeper on the cluster.
- Strategy
Shopify Plus vs. standard Shopify: what actually changes for UGC and video apps
On-site UGC galleries, shoppable video and the Thank you page work on every Shopify plan. Plus changes three things: in-checkout extensions, expansion stores and B2B scale. How to tell which, if any, your UGC plan actually needs.
- Strategy
Shoppable Video for Furniture & Home Goods: Buyer Behaviour
Furniture is a strong fit for shoppable video. Scale and texture are what a static image cannot show.
- Strategy
5 Ways to Make Your UGC Gallery Shoppable
Tag products on UGC posts, add hotspot pins, and wire up your Shopify catalogue. Above the fold on the PDP, with at least 15 pieces per SKU before going live.
More from Rohin Aggarwal
- Strategy
How to add social proof without slowing your store
Add UGC and reviews without the speed tax: lazy-load, right-size media, keep scripts non-blocking, reserve layout space. A slow widget erases its own lift.
- Strategy
Turn happy customers into a creator and ambassador program
Your best creators are already on your customer list, already posting. Here is the pipeline that surfaces them and the friction that loses them.
- Strategy
Why every creator needs a portfolio page, and what brands look for on one
A portfolio page puts a creator's strongest work, handles and reach in one evaluable place that brands shortlist on. Three social links are not a portfolio.