Storefront widgets
The 6 widget groups
Stock counter, recent purchase, viewing-now — for the "buy now" moment.
Email popup, exit-intent, spin-to-win. GDPR-aware, never collides.
Free-ship bar, upsell, save-cart — for the cart-page lift.
Quiz, AI recommendation slider. Higher AOV, better welcome-flow engagement.
Theme-level A/B split with shared variant assignment per customer.
Aggregate review display from your existing review data.
What this typically unlocks
| Outcome | Result |
|---|---|
| Product-page conversion lift | +8–25% depending on widget mix |
| Cart-page conversion lift | +5–15% |
| Email-list growth (capture widgets) | 2–5× |
| Site-load impact | < 30ms total (single bundle) |
| Time to install widget | 30 seconds (toggle in theme) |
| Tool consolidation | 5–7 → 1 |
How they share infrastructure
| Layer | What you get |
|---|---|
| Shared identity | Engagement with widget A joins the same Customer 360 profile as widget B — no anonymous-visitor duplicates |
| Shared opt-in | Customer dismisses email popup once → never sees it again across any widget |
| Shared performance budget | One ~30 KB bundle vs. 5–7 vendor scripts averaging 20–50 KB each |
| Shared attribution | Single multi-touch chain — recommendation slider → click → conversion all tracked together |
Real merchant scenarios
Scenario A — Brand consolidates from 5 widget tools
Setup. $4M brand previously used: Privy (email popup), ReConvert (cart upsell), Loox (reviews + star rating), Wisepops (exit intent), Free Shipping Bar app.
Cost pre: $385/month total. Cost post: Included in Starter ($99/mo).
60-day result:
- Page load time on product pages: −0.4s (one bundle)
- Email capture rate: +18% (better targeting from shared identity)
- Cart conversion: +6% (no more popup-collision moments)
Scenario B — Conversion-rate test
Setup. Product-page conversion 1.8% → wanted 2.2%. Activated stock counter + recent purchase + star rating.
60-day result: 1.8% → 2.4% (+33%). Per-product variation:
- Top sellers (high stock): smaller lift (~10%)
- Mid-tier (mod stock): biggest lift (~50%) — urgency works
- Low-stock items: large lift (~70%) — true scarcity
Scenario C — Quiz drives high-value first orders
Beauty brand activated quiz widget. 60-day result:
| Metric | Result |
|---|---|
| Quiz completions | 4,800 |
| Email captures | 3,720 (78%) |
| Quiz → first-order conversion | 22% |
| AOV from quiz orders | $94 (vs. $62 site-wide) |
Best practices
✅ Activate widgets gradually — one per week; measure each.
✅ Use stock-counter on real low-stock items only. Fake scarcity erodes trust.
✅ Configure capture widgets with brand-specific copy. "Get 10% off your first order" beats "Sign up for our newsletter" by ~30%.
✅ Run A/B blocks on high-traffic pages only. Need ≥1K visitors per variant for significance.
❌ Don't enable all 10 widgets at once — clutter dilutes each.
❌ Don't fake social proof. Fictitious "recent purchase" widgets backfire on trust.
❌ Don't enable conflicting widgets (exit-intent + spin-to-win on same page).
Plan tiers
| Capability | Free | Starter | Pro | Agency | Enterprise |
|---|---|---|---|---|---|
| Star rating | ✓ | ✓ | ✓ | ✓ | ✓ |
| Stock counter + recent purchase | — | ✓ | ✓ | ✓ | ✓ |
| Email popup + exit intent | — | ✓ | ✓ | ✓ | ✓ |
| Free-shipping bar | — | ✓ | ✓ | ✓ | ✓ |
| Spin-to-win | — | — | ✓ | ✓ | ✓ |
| Quiz widget | — | — | ✓ | ✓ | ✓ |
| Recommendation slider (AI) | — | — | ✓ | ✓ | ✓ |
| A/B test block | — | — | ✓ | ✓ | ✓ |
| Cart upsell | — | ✓ | ✓ | ✓ | ✓ |
| Multi-shop widget config | — | — | — | ✓ | ✓ |
| Custom widget SDK | — | — | — | — | ✓ |
See also
- Sales engine campaigns — widgets feed Customer 360 + attribution
- Customer 360 — shared identity backend
Why this exists — the long version
Most stores' conversion bottleneck is the storefront itself. A customer lands on the product page; the page lacks urgency ("only 3 left"), social proof ("234 reviews"), or trust signals; they bounce. Add a third-party widget tool ($30–100/month each) for each function and you end up with 5–7 different vendors, each with its own pixel, its own opt-in capture, and its own JavaScript bundle slowing the site.
Storefront widgets on this platform are 10 surface-level conversion-rate drivers in one Theme App Extension. Toggleable from Shopify's Theme Customizer (no code), unified under one opt-in capture (so customers don't see the same email-popup twice), one performance budget (single bundle), and one attribution chain (every conversion driven by a widget is tracked back to the widget that drove it).
The result: meaningful conversion lifts (typically 8–25% on product pages) without the load-time penalty or vendor sprawl of a multi-tool widget stack.