# How to make Instagram Reels and TikToks shoppable on a Shopify store

Bring customer Reels and TikToks onto Shopify as shoppable galleries in five steps: collect, clear the rights, tag products to SKUs, publish, and keep it fast.

By Rohin Aggarwal · 2026-04-27

The merchant pasted the embed code, watched the Reel render, clicked the buy button, and got a 404. The shoppable layer was not what the embed promised. The workflow below is the one that actually closes the loop from in-feed view to in-cart product, with the four places it usually breaks called out.

**Quick answer**

- The raw material, Reels and TikToks about your product, already exists; the job is bringing it on-site, legally and fast.
- The flow: collect the videos, clear the rights, tag the products in each, publish as a gallery, keep it fast.
- Tagging is what makes a video shoppable, each product becomes a tappable, add-to-cart hotspot.
- A shoppable gallery that slows your store will cost more conversion than it earns, speed is not optional.

If you sell on Shopify and customers post about you, you are sitting on a shoppable-video library you have not opened. The work is not making videos: it is bringing the ones that exist onto your store in a form that is legal to use, tappable, and quick to load.

## The raw material you already have

Brand-tagged Reels, TikToks where someone actually uses your product, fit checks, unboxings. This content already carries the credibility a studio shoot cannot buy. What it lacks is two things: a legal basis for you to use it, and a link from the product on screen to the product in your Shopify catalogue.

## How do I turn a Reel or TikTok into a shoppable video?

1. Collect, pull the Reels and TikToks worth using from tags, mentions and your brand hashtag.
2. Clear the rights, send a rights request and record the creator’s permission against each video. A video on your store without a clearance record is a liability.
3. Tag the products, link each product shown in the video to its Shopify product, so it becomes tappable.
4. Publish as a gallery: place the shoppable videos on the storefront: PDP, homepage, collection pages.
5. Connect checkout, make sure a tap leads to product details and a working add-to-cart, not a dead end.

The collect step works best fed by a steady stream of customer posts, which is why a tagging prompt or contest pairs well here: see [how to run a UGC competition](/blog/how-to-run-a-ugc-competition). The clearance step is the one most stores underbuild; the [UGC rights and permissions guide](/blog/ugc-rights-and-permissions-guide) covers the consent record you need against each video before it goes live.

## Tagging products to the video

Tagging is the step that turns a video from content into commerce. Each product that appears gets linked to its catalogue entry; on playback those become hotspots a shopper can tap to see price and add to cart. For a multi-product video, an outfit, a styled room, tag each item, so the whole look is shoppable, not just the hero product.

## Where does the shoppable loop usually break?

Four failure points account for almost every dead-end. The fixes are cheap once you know where to look.

| Failure point | What goes wrong | The fix |
| --- | --- | --- |
| Rights | Video published with no clearance record; creator can demand takedown | Record consent against each asset before it goes live |
| Product link | Hotspot points at the wrong variant or a 404 product URL | Link to the exact SKU/variant, not a stale handle |
| Checkout | Tap opens a product page with a broken add-to-cart | Test the tap-to-cart path on mobile before launch |
| Speed | Heavy player blocks render and tanks Core Web Vitals | Lazy-load and stream; never block the page |

_The four places the loop breaks, and the fix._

## Keep it fast

> **Speed is the hidden tax:** A heavy video widget that delays your store will lose you more conversions than the videos win back, and it will hurt [Core Web Vitals](/blog/core-web-vitals-ugc-widgets) and SEO. Shoppable video must lazy-load, stream efficiently, and never block the page. If a UGC tool cannot show you it is fast, assume it is not.

**The shape of the job:** Collect, clear, tag, publish, keep fast. The videos are free; the discipline around them is what makes them sell.

> **How Idukki helps:** Idukki collects customer Reels and TikToks, runs the rights requests, lets you tag Shopify products into each video, and publishes them as [shoppable galleries](/blog/where-to-place-shoppable-video) engineered not to slow your store.

### Sources & notes
- [Shopify, product and storefront documentation](https://shopify.dev/docs) — Linking catalogue products to on-site content.
- [Google, Core Web Vitals](https://web.dev/articles/vitals) — Why on-site media must not block page load.
- [PowerReviews, How UGC Impacts Conversion (2023)](https://www.powerreviews.com/how-ugc-impacts-conversion-2023/) — Video reviews convert 4.1x better than text-only.

- **+21%** — Median PDP CVR lift over photo-only (Idukki 500-PDP dataset)
- **4.1x** — Video review vs text-only (PowerReviews, 2023 baseline)
- **23s** — Average watch time on PDP (vs 4s for static gallery)
- **11s** — Time-to-first-cart-click (vs 38s for static)

_Shoppable video conversion data._

---
Canonical: https://idukki.io/blog/make-instagram-reels-tiktoks-shoppable-shopify
Tags: shoppable-video, shopify, instagram, tiktok
