Embed code
Shoppable UGC on any platform, today.
One placeholder and one script work on any site or framework. The widget core is ~79 KB gzip and loads after your page. Plug your own cart in with one hook, or read a gallery as JSON.
No code · live in a day
- Any framework
- Cart hook
- Signed webhooks
- ~79 KB gzip core
- ~79 KBgzip widget core, loaded after your page
- 161%higher conversion among shoppers who interact with UGCYotpo, 200k+ stores / 163M orders analyzed
- 92%trust recommendations from people they know above all other advertisingNielsen, Global Trust in Advertising
How it installs here
A placeholder, a script, and your cart, Custom / Headless
Drop the snippet in any framework and plug your cart in with one hook. Or read a gallery as JSON.
Install on Custom / Headless with the snippet + cart hook + rest apiReal integration primitive: Snippet + cart hook + REST API
<div data-ugc="idukki" data-guid="YOUR_WIDGET_GUID" data-bguid="YOUR_BUSINESS_GUID" data-app="true" ></div> <script src="https://idukki-cdn.com/version/script_0" async></script>
Gallery live on Custom / Headless
Tagged posts open the product. Add to cart runs through your cart hook.
Widget layout library
Pick the layout, not the integration
Every style ships on Custom / Headless from the same snippet + cart hook + rest api. Swap layouts without touching code.
- Shoppable reelAny page · one placeholder
- Stories railAny template · one placeholder
- Shoppable hotspotsProduct pages · filter-pid
@maya_in_london
"Best fit I’ve owned": wearing the Linen overshirt + High-rise jeans
Live preview
Custom / Headless, shoppable wall
Tap any tile to open the product drawer. This is the live widget, not a screenshot.
- Live@maya_in_london 412 28
@ava_nyc 298 19
@priya_styles 540 64
@dani_fits 188 12
@leo_lisbon 327 22
@sam_capsule 244 18
@jay_reads 389 31
@toni_edits 211 14
Click any pin to open the product card · Plug your handle, paste the embed.
Interactive formats
Six shoppable formats, live on Custom / Headless.
Past the standard wall, the same widget runtime ships interactive formats: shop-the-look hotspots, shoppable stories, lookbooks and more. Pick a category and a format; each renders live and adds to cart.
Fashion + apparel
Each format below renders live with this industry’s real demo content.
Shop the Look. Tap-to-shop hotspots over a lifestyle image, with a shop-this-look rail. Where it fits: Homepage hero · campaign landing pages.
One data model
From a customer clip, to measured revenue
- 01Capture
Pull clips from social, reviews, and upload.
- 02Rights
One-tap creator permission, logged.
- 03AI tag
Auto-match every clip to the right SKU.
- 04Publish
Render to any surface on Custom / Headless.
- 05Attribute
Tie views and taps back to revenue.
Zero site-speed impact
99/100 on a live production widget.
- Performance
- Accessibility
- Best Practices
- SEO
Values are estimated and may vary. Measured 12 Jun 2026 on the live widget.
- 0.4 sFCP
- 0.9 sLCP
- 0 msTBT
- 0CLS
- 1.0 sSpeed Index


A production Idukki gallery on widget.idukki.io: a lazy-loaded runtime with 0 ms blocking time and CLS 0 that does not move your Core Web Vitals. The widget earns the score, not this page; the runtime's measured byte sizes are on the performance page.
Run it yourself on PageSpeed- LCPLargest Contentful PaintStays under 2.5s
- CLSCumulative Layout ShiftUnder 0.1, reserved space
- INPInteraction to Next PaintUnder 200ms
Thresholds shown are Google’s Core Web Vitals “good” boundaries. The headline scores above are a real, dated measurement of the live widget.
Where idukki ships on Custom / Headless
One data model, every surface a shopper meets
Pick the placements that fit your Custom / Headless storefront. They all read the same catalogue and the same approved UGC.
PDPPDP galleryWhite Sweater · $110.76ShopShoppable UGC hot-spotted to every SKU on the product page.
HOMEHomepage heroNew season · ShopShop
A full-bleed video hero that routes shoppers into collections.
PLPCategory stripAirlift Shorts · $64.76Shop
Inline UGC row merchandised across any collection page.
STORIESStories railTennis Cardigan · $80.23Shop
A sticky story bar above the fold, IG and TikTok-native UGC.
COMMUNITYCommunity wallJute Tote · $12.76Shop
A moderated social wall of customer posts, filterable by tag.
FEEDInspiration feedBodycon SPF 50 · $64.76ShopAn editorial shop-the-feed grid for lookbooks and drops.
HOTSPOTSHotspotsWROGN Watch · $24.76ShopTappable product pins layered onto any image or video.
CARTCart cross-sellWomen Oval Sunglasses · $14.72Shop
A shoppable clip in the cart drawer that lifts basket size.
Built for Custom / Headless
What the Custom / Headless integration gives you.
~79 KB gzip widget core, loads after your page
Works in any framework: a placeholder and one script
Your own cart through the window.__IDK_CART__ hook
Public gallery JSON and signed webhooks (see /developers)
Already running a UGC tool?
Switching to Idukki on Custom / Headless takes an afternoon.
Keep your catalogue and clips. We map your existing setup and go live on the snippet + cart hook + rest api, with no re-platforming.
- Idukki vs YotpoYotpo has narrowed hard. It sunset Subscriptions in May 2025. It shut down its Email + SMS products on 31 December 2025. The SMS customer base went to Attentive. That leaves Reviews, Visual UGC and Loyalty. Entry tiers are now published, but each product is still billed separately with order-volume caps. If you built on the old all-in-one Yotpo, this is the moment to re-evaluate. Idukki is one platform on one bill, priced per widget impression. Rights requests are on every plan, Free too. Shoppable video starts on Starter ($45/mo). Newer wrinkle: Yotpo Discover is an AI-visibility monitoring and remediation product. It is in early access for brands at roughly $10M+ annual GMV. There is no public GA date as of September 2026.
- Idukki vs LooxLoox is the photo-and-video-reviews specialist. It has beautiful gallery widgets, simple per-order pricing and a free reviews-only entry tier. Reviews syndicate out to Google Shopping, Meta Shops and TikTok Shop. In July 2026 they shipped an AI Summaries widget. It generates a synthesised review paragraph on the PDP. In June 2026 they spun out a separate product, Reviewers.com. It is a gifting marketplace for video reviews, available to existing Loox customers from $100/mo. Shopify-exclusive and centred on on-site reviews. Idukki ships reviews plus UGC from social, rights, shoppable galleries and video commerce. Rights are on every plan. Video starts on Starter ($45/mo).
Answers for Custom / Headless teams
Quick answers from our team. If yours isn’t here, ask via the contact form.
How do I install Idukki on Custom / Headless?
Paste the Idukki embed code: snippet + cart hook + gallery JSON. It works on Custom / Headless today. There is no Custom / Headless app or extension to install.
Will the widget slow down my Custom / Headless store?
The widget core is ~79 KB gzip. It loads after your page, when the gallery scrolls into view. It reserves its space so the page does not jump.
Can I tag products from my Custom / Headless catalog?
Yes. Import products by CSV or a product feed, then tag posts against them. Shoppers go from a customer photo or video to the tagged product.
Can shoppers add to cart inside the gallery on Custom / Headless?
Yes, once you plug your cart in. Define window.__IDK_CART__.addToCart before the widget loads. Without it, product buttons open the product page.
Book a demo
Add UGC to any platform.
See Idukki running on a Custom / Headless store in a 30-minute walkthrough. We’ll map your catalogue and show the snippet + cart hook + rest api install live.
- Any framework
- Cart hook
- Signed webhooks
- ~79 KB gzip core
Newsletter
Get the next post first.
Monthly UGC and shoppable-video benchmarks, A/B post-mortems, product updates. No spam, unsubscribe in one click.
One email per piece. No drip sequences, no sales follow-up. Reply to any email to unsubscribe.











