Urgency & social proof
Why this matters for your business
Most online conversions come down to one moment: the customer hesitates. They're sold on the product, sold on the price, but for some reason haven't tapped "Add to cart." Urgency and social-proof widgets address that exact moment by giving the customer two things they can't get from the product page alone:
- Urgency: "If I don't decide now, this might not be available."
- Social proof: "Other people are buying this — it's a safe choice."
Most stores try to manufacture urgency with fake countdown timers and made-up "234 viewers right now" notices. Customers have learned to ignore these. The platform's widgets only display real data — actual stock levels, real recent orders, genuine viewer counts. Honesty preserves trust; trust converts.
What this typically unlocks
| Outcome | Result |
|---|---|
| Product-page conversion lift | +15-25% when stock is genuinely low |
| Cart-add rate | +10% with active recent-purchase widget |
| Customer trust score (post-purchase survey) | stable or improved vs. unchanged |
| Bounce rate from PDP | −12% |
What you actually get
Three widgets in this group:
| Widget | Behaviour | When it helps most |
|---|---|---|
| Stock counter | "Only 7 left" — only shows when stock < threshold | Low-stock inventory, mid-tier popular items |
| Recent purchase | "Sarah from London bought this 4 minutes ago" | Active SKUs with consistent buyer flow |
| Viewing now | "12 people viewing this right now" | High-traffic items |
Real data only
| Widget | Data source |
|---|---|
| Stock counter | Live Shopify inventory |
| Recent purchase | Real orders from last 24h, anonymized to first name + city |
| Viewing now | Active sessions on this product (rolling 5-min window) |
The platform will not show fake numbers. If a product has 500 units, the stock counter won't show "only 7 left." If there are no recent purchases, the recent-purchase widget stays hidden.
Configuration
| Setting | Default | Tunable |
|---|---|---|
| Stock counter threshold | < 10 | yes (5-50) |
| Recent purchase: time window | 24h | yes |
| Recent purchase: privacy level | First name + city | "City only" available |
| Viewing now: minimum count | 5 viewers | yes (3-20) |
Real merchant scenarios
Scenario A — Mid-tier brand sees +22% PDP conversion
Setup. Apparel brand. Product pages average 1,800 visits/ day, conversion 1.6%.
Activated: Stock counter + recent purchase. Threshold for stock counter = 15.
60-day result:
- PDP conversion: 1.6% → 2.0% (+25%)
- Stock counter visible on ~40% of product pages (the lower- stock ones)
- Recent purchase visible on ~75% of pages (most have buyers)
- Customer feedback: positive ("knew it was popular")
Scenario B — High-stock brand sees small lift
Setup. SaaS-meets-physical brand. Always overstocked (500+ units per SKU); recent-purchase rare.
Result: Stock counter never shows (correctly — no scarcity). Recent-purchase shows ~10% of time. PDP lift: +3% (smaller — real social-proof signal weaker).
The conclusion: urgency widgets are honest and that means the lift is proportional to actual scarcity. Brand pivoted to investing in engagement widgets instead.
Scenario C — Catching widget abuse risk
Setup. Founder asked: "Can we just always show 'Only 5 left' to drive conversions?"
Engineering answer: No — the widget tied to real inventory prevents this. Brand's instinct (manufacture urgency) would have damaged trust within weeks; the platform's design protects them from themselves.
Best practices
✅ Set the stock-counter threshold honestly. "Only 8 left of 15" is meaningful; "Only 8 left of 800" is a lie.
✅ Use city-only privacy for recent-purchase if customer research suggests first names feel intrusive in your market.
✅ Activate on PDP, not all pages. Urgency widgets on collection pages clutter; PDP is where the decision happens.
❌ Don't try to override the real-data constraint. The trust cost compounds.
❌ Don't combine urgency widgets with discount popups. Customer feels manipulated.
Plan tiers
| Capability | Free | Starter | Pro | Agency | Enterprise |
|---|---|---|---|---|---|
| Stock counter | — | ✓ | ✓ | ✓ | ✓ |
| Recent purchase | — | ✓ | ✓ | ✓ | ✓ |
| Viewing now | — | — | ✓ | ✓ | ✓ |
| Custom thresholds per product | — | — | ✓ | ✓ | ✓ |
| Privacy-mode customization | — | ✓ | ✓ | ✓ | ✓ |