Idukki
For CRO teams

Treat UGC like an experiment, not a vibe.

Run UGC placements against a holdout, read significance before you ship, and attribute the lift, all without a Core Web Vitals regression.

In good company
  • Leroy Merlin
  • Mallewear
  • Cosset Clothing
  • Wear Your Opinion
  • Amoshi
  • theater.xyz
  • Fix My Curls
  • thecaistore.com
  • Sterling Holidays
  • Gokyo
  • Ritualistic
  • Vredevogel
  • beforeandafter
  • Sknz
Sample workspace
CRO teams

Experiment · UGC grid vs holdout

Welch z-test
Control · holdoutVariant B · UGC gridSequential MAB

Significance

0%

Variants promote only after they clear the bar.

Promote · +22% incremental lift37 KB runtime · CWV holds
  • +22%
    Avg incremental PDP CR lift
    Illustrative cohort midpoint; rerun on your own holdout
  • 95%
    Significance bar
    Welch z-test + sequential MAB before auto-promote
  • 37 KB
    Widget runtime
    gzipped, lazy-loaded media, no CWV regression
  • 4 minutes
    Time to first test

Why CRO teams pick Idukki

Conversion teams don’t want another widget. You want a clean test: a control, a variant, a significance bar you trust, and a revenue number you can defend. The reason UGC is worth a test slot at all is in the data, video reviews convert 4.1× better than text-only on the same SKU (PowerReviews, 2023) and 79% of shoppers say UGC influences what they buy (Nosto). Idukki runs those placements in shadow mode against a holdout, measures incremental lift per layout, and pipes the events into GA4 and Meta CAPI, all on a 37 KB widget that lazy-loads so the PDP speed score holds.

  • Test placements against a control

    Run a UGC layout against a true holdout in shadow mode. Read incremental lift with a Welch z-test and sequential MAB, and only promote the winner once it clears significance. No eyeballing a dashboard and calling it a win.

  • Lift the PDP without a CWV hit

    The widget is a 37 KB ESM bundle that lazy-loads media, so LCP, CLS and INP hold while you add the social-proof block. You get the conversion lever without paying for it in Core Web Vitals.

  • Attribute revenue per variant

    Per-layout, per-variant revenue as first-class GA4 and Meta CAPI events, plus Klaviyo blocks. The lift number that lands in your experiment readout is the same one Finance can reconcile.

  • Migrate without downtime

    Run Idukki alongside your incumbent first, then cut over in a single day with reviews, UGC and rights state preserved. No flicker, no gap in the funnel, no customer-facing downtime.

0%

Significance before promotion

Welch z-test plus sequential MAB. A variant only promotes once it clears the bar, so the lift you report is incremental, not a good week.

Proof, same role, real customers

The modules you’ll use most

FAQ

Frequently asked

  • How do you measure incremental lift rather than correlation?

    You run the UGC placement against a holdout in shadow mode and read the delta with a Welch z-test (and a sequential MAB when you want to allocate traffic as evidence accrues). Promotion only happens once the result clears your significance bar, so the number you report is incremental, not a coincidence on a good week.

  • Will adding the widget regress Core Web Vitals?

    No. In a live PageSpeed Insights run (12 Jun 2026, Desktop) the widget scored 99 Performance / 100 Accessibility / 100 Best Practices / 100 SEO with FCP 0.4 s, LCP 0.9 s, 0 ms Total Blocking Time and CLS 0. The runtime is 37 KB gzipped and lazy-loads media. Run pagespeed.web.dev against widget.idukki.io to reproduce it.

  • Can we run it alongside our current tool during the test?

    Yes. Idukki runs in shadow mode next to any incumbent, so you can validate lift before committing. Migration is a single-day cut-over with reviews, UGC and rights state preserved, and no customer-facing downtime.

Talk to us

Tell us your context, we’ll show you the right setup.

We reply within one business day with a sample workspace tailored to your role and stack.

Cloudflare bot-protection

No spam. Unsubscribe anytime. We never sell your data.

4-min setupDTC + B2B brands37 KB runtimeReal G2 reviews

Want results like these?

Bring your own data, see the same numbers in 30 minutes.

We’ll spin up a sample workspace pre-loaded with your live IG / TikTok / Reviews so you can compare apples to apples before signing anything.

  • No credit card
  • Cancel anytime
  • SOC 2 + GDPR

We use cookies

We use essential cookies to run this site and optional analytics cookies to understand how it’s used. You can change your choice anytime in our privacy policy.

For CRO teams, Treat UGC like an experiment, not a vibe. — Idukki