How to Add TikTok & Instagram Reels to Your Shopify Store
Your best-performing social content shouldn't live only on social media. Learn how to embed TikTok videos and Instagram Reels directly on your Shopify store—and make them shoppable so customers can buy while they watch.
Why Social Video Content Converts on Shopify
Short-form video is the highest-engagement content format in e-commerce. When you bring that content onto your store, you're leveraging social proof, product demonstration, and entertainment in a single format.
Of consumers say video helped them make a purchase decision
Higher add-to-cart rate on pages with shoppable video
Of Gen Z discover products through TikTok before buying
Longer time on site when video content is embedded
Social Proof at Scale
TikTok videos and Reels featuring your products act as visual testimonials. User-generated content (UGC) from real customers carries more trust than studio photography. Embedding this content on your store puts social proof right where purchase decisions happen.
Product Demonstration
Static images can't show fit, texture, movement, or real-world usage. Short-form video fills this gap in under 30 seconds. A TikTok showing how a jacket fits and moves provides more purchase confidence than 10 product photos.
Extended Session Duration
Video keeps visitors on your store longer. Longer sessions correlate with higher conversion rates—not because of time itself, but because engaged visitors explore more products and build stronger purchase intent.
Content You Already Have
You've already invested in creating TikTok and Instagram content. Reusing it on your Shopify store extracts additional value from existing assets without creating anything new.
Three Ways to Add Social Video to Shopify
Each method has different trade-offs for speed, functionality, and maintenance.
Manual Embed (Free, Limited)
Copy embed codes from TikTok or Instagram and paste them into your Shopify theme's custom HTML sections. Works but creates maintenance headaches.
- Free—no app subscription
- Full control over placement
- No third-party dependencies
- Each video requires manual embed code
- No shoppable product tagging
- Videos load slowly (third-party iframes)
- Breaks responsive layouts on mobile
- No analytics or performance tracking
- Looks inconsistent across devices
Shopify's Built-in Video Section
Upload videos directly to Shopify and use the native video section in your theme. Good for a few videos, but doesn't support social imports or shoppable features.
- No additional apps needed
- Native Shopify hosting
- Works with theme editor
- No TikTok/Instagram import
- No shoppable product tagging
- No TikTok-style swipe navigation
- Limited display formats (just basic video player)
- No analytics beyond standard Shopify data
- Must manually download and re-upload each video
Shoppable Video App (Recommended)
Purpose-built Shopify apps for embedding social video with shoppable product tagging. Import directly from TikTok and Instagram, and display videos in carousel, stories, grid, or popup formats.
- Direct TikTok & Instagram import via OAuth
- Shoppable product tagging with add-to-cart
- Multiple widget types (carousel, stories, grid, popup)
- TikTok-style full-screen player
- Dynamic display—shows relevant videos per product/collection
- Analytics dashboard with view counts and engagement
- Free plans available on most apps
- Requires app installation
- Advanced features usually require a paid plan
Adding TikTok & Instagram Videos with a Video App
Complete walkthrough from installation to your first live video widget — the flow is similar across most shoppable video apps.
Install a Shoppable Video App
Pick a shoppable video app from the Shopify App Store and click 'Add app'. Most install instantly with no theme code modifications. Look for one with social import, product tagging, and a free plan so you can test before paying.
Connect Your Social Accounts
In the app dashboard, connect your Instagram or TikTok account and authorize via OAuth. This gives the app read-only access to import your videos—it never posts on your behalf.
Import Your Videos
Navigate to the Videos section. Click 'Import from TikTok' or 'Import from Instagram'. Select the videos you want to add to your store. You can also upload videos directly if they're not on social media yet.
Tag Products to Videos
Open any imported video and click 'Tag Products'. Search for Shopify products featured in the video and tag them. Tagged products will appear at the bottom of the TikTok-style player with 'Add to Cart' buttons.
Create a Video Feed
Go to Feeds → Create Feed. Give it a name (e.g., 'Homepage Videos' or 'Product Demos'). Add videos to the feed by selecting them from your library. You can create multiple feeds for different pages.
Add a Widget to Your Theme
Open the Shopify Theme Editor (Online Store → Themes → Customize). Click 'Add section' or 'Add block' where you want the video widget. Select your video app and choose a widget type: Carousel, Stories, Grid, or Popup. Select the feed you created.
Configure Widget Settings
In the theme editor, customize the widget appearance: number of visible items, card size, spacing, autoplay behavior, and styling options. Preview on both desktop and mobile before publishing.
Publish and Monitor
Save your theme changes. Videos are now live on your store. Monitor performance in the app's analytics dashboard—track views, watch time, and engagement by video.
Best Practices for Video Placement
Where you put video matters as much as what's in it.
Homepage — Above the Fold
Instagram-style story circles at the top of your homepage create immediate visual interest. They're familiar to social media users and invite interaction without taking up too much space. Use for brand highlights, new arrivals, or trending products.
Homepage — Mid-Page
A horizontal video carousel works well as a mid-page section. It breaks up text and image content, provides social proof, and showcases multiple products. Set autoplay to attract attention as visitors scroll.
Product Pages
Show videos specifically tagged to the product being viewed. Most shoppable video apps offer a dynamic display feature that automatically matches videos to products. This provides visual product demonstrations right where the purchase decision happens.
Collection Pages
Display videos from all products within a collection. Helps customers discover products they might not click on individually. Particularly effective for fashion and lifestyle brands where styling context matters.
Dedicated Video Page
Create a 'Videos' or 'Shop the Look' page using the grid widget. This becomes your on-site video gallery—a destination for customers who want to browse all your video content in one place.
Floating Widget (Any Page)
A small floating video bubble in the corner of the screen. Non-intrusive but always available. Good for featuring a hero video or current promotion across your entire site.
Optimizing Video Content for Conversions
Keep Videos Under 30 Seconds
Attention spans on e-commerce sites are shorter than on social media. TikToks that work at 60 seconds may need to be trimmed to 15-30 seconds for store context. Front-load the best content—product reveal, key feature, or wow moment in the first 3 seconds.
Tag Products Strategically
Don't tag every product visible in a video. Tag 1-3 featured products for clarity. Too many tags create decision paralysis. Make sure tagged products are clearly visible and central to the video content.
Prioritize UGC Over Polished Content
User-generated content (real customers using your products) outperforms studio content for conversion. It's more authentic, relatable, and trustworthy. Encourage customers to create TikToks/Reels with your products and import the best ones.
Use Captions and Sound-Off Design
Most visitors browse with sound off, especially on mobile. Ensure your videos communicate effectively without audio—use text overlays, captions, and strong visual storytelling. Most video players support mute/unmute toggling.
A/B Test Video Placement
Test different widget types and positions. Does a carousel above the fold convert better than stories? Do product page videos increase add-to-cart rates? Use your video app's analytics combined with Shopify's reporting to measure impact.
Refresh Content Regularly
Don't let your video feeds go stale. Add new videos weekly from your TikTok and Instagram content. Fresh content gives returning visitors a reason to engage and signals that your brand is active and current.
Frequently Asked Questions
Manual iframe embeds can hurt performance. Good shoppable video apps avoid this by hosting videos on a professional video CDN with lazy loading and adaptive streaming. Videos only load when visible, so they don't affect Core Web Vitals.
Yes, in two ways. You can manually copy TikTok embed codes into custom HTML (free but limited). Or you can use the free plan of a shoppable video app — most include basic widgets, a handful of videos, and social import at no cost.
If it's your own content, you're free to use it. For user-generated content (UGC), always get permission from the creator before reposting. Many brands offer incentives (discounts, features) in exchange for usage rights.
Vertical video (9:16) works best since it matches the TikTok-style player and mobile browsing. MP4 format is recommended. Most video apps automatically optimize videos after upload or import for optimal streaming quality.
With a shoppable video app, yes. Tagged products appear at the bottom of the TikTok-style player with 'Add to Cart' buttons. Customers can add items to their cart without leaving the video experience.
Enable dynamic display on your video widget. On product pages, only videos tagged to that specific product are shown. On collection pages, videos tagged to any product in the collection appear automatically. No manual configuration per page.
Start with 5-10 of your best-performing TikTok/Instagram videos. Quality matters more than quantity. Focus on videos that showcase products clearly and have strong engagement on social. Add more as you build your library.
Most work with any Online Store 2.0 theme. They integrate through Shopify's native app blocks, so you add widgets through the theme editor just like any other section or block.
No. After connecting your account via OAuth, you manually select which videos to import. This gives you full control over which content appears on your store. You can import more videos at any time.
Most track total views, unique viewers, watch time, completion rates, and top performing videos. Paid plans typically include advanced analytics with more detailed insights like device and geographic breakdowns.
Ready to Make Your Social Videos Shoppable?
Pick a shoppable video app, connect your social accounts, and add your first TikTok or Instagram video widget in under 20 minutes. Free plans available.