How to Add Shoppable UGC to BigCommerce (No-Code, Step by Step)
A plain, no-code walkthrough for putting shoppable UGC and video on a BigCommerce store: install the widget, tag products for one-click add-to-cart, place the gallery, and keep Core Web Vitals green.
It is 9pm and a BigCommerce merchant has eleven browser tabs open, every one of them a tutorial that says "open your Shopify admin" by the third sentence. She sells homeware, not on Shopify, and she just wants the same shoppable customer videos she keeps seeing on competitor product pages. Each guide quietly assumes a platform she does not run. She closes the laptop.
Adding shoppable UGC to BigCommerce means embedding a no-code gallery of real customer photos and videos onto your storefront, tagging the products inside that content, and letting shoppers add to cart without leaving the gallery. With Idukki you do it with a single script snippet and a tagging step in the dashboard: no theme rebuild, no developer, and no Shopify required.
The work splits into a handful of moving parts: a script that loads the widget, a gallery you configure in the dashboard, product tags that wire each clip to a buyable SKU, and a placement decision on the product page. None of it touches your BigCommerce theme code beyond pasting one block into the footer or a widget region.
In this article
+0%
conversion lift when shoppers interact with UGC
Bazaarvoice / Shopper Experience Index (range across studies)
0%
of people say UGC highly impacts purchasing
Stackla / Nosto consumer survey
0.0s
is the LCP ceiling Google treats as "good" on mobile
Google web.dev Core Web Vitals thresholds
What you need before you start
You need three things, and you almost certainly already have all of them. A BigCommerce store on any plan that exposes Script Manager (every paid plan does). At least one source of customer content: an Instagram or TikTok account you post from, a YouTube channel, or reviews coming in through Google Reviews, Trustpilot or Feefo. And a product catalogue that is live, because tagging only works against SKUs BigCommerce can actually sell.
One thing to sort up front: rights. If you are going to show a customer's video, you want documented permission to use it. Idukki's Rights Management requests and records that consent for you, so you are not screenshotting DMs into a folder. If you have never thought about this, our guide to UGC rights and permissions covers the basics before you publish anything.
- Admin access to your BigCommerce store (you need Storefront → Script Manager).
- One or more connected content sources (Instagram, TikTok, YouTube, X, LinkedIn, Threads) and/or review sources (Google Reviews, Trustpilot, Feefo, TripAdvisor).
- A live product catalogue so tags resolve to real, in-stock SKUs.
- A view on where the gallery should live: product page, homepage, or a dedicated UGC page.
Installing the Idukki widget on BigCommerce
BigCommerce does not need a forked theme to run a third-party widget. It ships a Script Manager built exactly for this. You create the gallery in Idukki, copy the embed snippet, and paste it once. The snippet loads asynchronously, so it never blocks your page render while it fetches content.
Installing Idukki on BigCommerce in five steps
- 01
Connect your sources
In the Idukki dashboard, link the social and review accounts your customers post to. Idukki pulls eligible content automatically.
~5 min
- 02
Build the gallery
Pick a layout (grid, carousel, or shoppable video wall), curate the clips you want, and name the gallery so you can find its embed.
no code
- 03
Copy the embed snippet
Each gallery has a one-line script. Copy it from the dashboard.
1 line
- 04
Paste into Script Manager
BigCommerce → Storefront → Script Manager → Create a script. Set location to Footer, load as a script URL, paste, save.
Footer
- 05
Place and preview
Drop the gallery placeholder where you want it (product template or page), then preview the storefront to confirm it renders.
live
Tagging products for one-click add-to-cart
A gallery that just looks nice is a missed sale. The point of shoppable UGC is that the product in the clip is buyable from inside the clip. In Idukki you open a piece of content, search your BigCommerce catalogue, and pin the SKU (or several) that appear in it. From then on the gallery shows a shoppable hotspot, and a tap opens a product drawer with price, variants, and an add-to-cart button.
Tagging is also what feeds your analytics. Once a clip is wired to a SKU, Idukki can attribute views, taps, add-to-carts and revenue back to that specific piece of content, which is how you eventually answer the "is this worth it" question. Our piece on measuring UGC ROI walks through the attribution side once you have tags in place.
What a shoppable tag looks like on mobile
Tagged from a customer reel
White Sweater Green Stripes
$110.76
- 1
Hotspot
Marks the tagged product inside the video frame.
- 2
Buy drawer
Opens with price, variants and add-to-cart in place.
- 3
No redirect
The shopper never leaves the page they came to.
Where to place the gallery
Placement decides whether anyone sees the gallery. Baymard's product-page research is consistent on one thing: shoppers scan the buy box, then look for reasons to trust the purchase. That is exactly the slot UGC belongs in. The product detail page wants a focused gallery of clips that feature that SKU, sitting just under the buy box or in the same region as reviews. The homepage and a dedicated UGC page want a broader feed that shows the brand has a community, not just a catalogue.
Where shoppable UGC sits on a BigCommerce product page
- 1Brand media + buy boxBrand-owned
Your own product shots, title, price and add-to-cart. Do not displace this.
- 2Shoppable UGC galleryCustomer UGC
Customer videos and photos tagged to this SKU. The conversion-critical placement.
- 3Reviews + ratingsVerified reviews
Written and star reviews, ideally pulling photo/video reviews into the same feed.
- 4Shop-the-feed CTAConversion
A wider "as seen by our community" strip linking to the full UGC page.
Keeping it fast: Core Web Vitals
The fastest way to make a product page worse is to bolt heavy video onto it. Autoplaying every clip in a carousel on page load is how merchants quietly tank their mobile LCP and lose the ranking they paid for. Idukki defends against this by lazy-loading the gallery, deferring off-screen video so only the visible window downloads, and serving the embed asynchronously so it never sits in the critical render path.
If you want to verify the impact yourself rather than take a vendor's word for it, run the page through PageSpeed Insights before and after, and watch Largest Contentful Paint and Cumulative Layout Shift specifically. We go deep on the mechanics in Core Web Vitals for UGC widgets, including why reserving the gallery's height up front stops layout shift.
- Lazy-load the gallery so it loads when it scrolls into view, not on first paint.
- Set preload to none for off-screen video and auto only for the active slide.
- Reserve the gallery's space in layout to avoid Cumulative Layout Shift jumps.
- Serve images and posters in modern formats at the size they render, not full-resolution originals.
Shoppable UGC only pays off if the page still loads fast. A gallery that adds a second to LCP costs you more rankings than it earns you trust.
Rohin Aggarwal, Co-founder, Idukki
Download the BigCommerce setup checklist
Sources
- 1BigCommerce: Script Manager developer documentation · How third-party scripts are installed on a storefront.
- 2Baymard Institute: product page UX research · Where shoppers look for trust signals on a PDP.
- 3Google web.dev: Core Web Vitals thresholds · LCP, CLS and INP "good" boundaries.
- 4Bazaarvoice: Shopper Experience Index · Conversion and engagement lift from UGC interaction.
- 5Nosto / Stackla: consumer UGC survey · Share of shoppers who say UGC influences purchases.
More from Rohin Aggarwal
- Industry playbook
How to run a UGC competition that fills your gallery, online and in-store
The runbook for a UGC competition that actually fills the gallery: the mechanism, five formats, an end-to-end schedule, paste-ready copy templates, and the one thing ASOS, Starbucks, e.l.f. and Gymshark all got right that most brands skip.
- Conversational commerce
Why we built the Conversational PDP
Most product-page exits are a single unanswered question, asked silently. Here is the case for answering it on the page, from your own evidence, and the story of why we built a Q&A that is curated-first and AI-second.
- Strategy
PDP before and after UGC: what actually changes on the page
Strip a product page back to brand-only content, layer verified customer photos, video and reviews into the middle scroll, and watch what moves. A scroll-by-scroll look at the before and after, the numbers the public studies actually support, and where "just add UGC" gets oversold.