Social Proof Popups¶
Menu Location: Products > Social Proof Popups
Overview¶
Social Proof Popups show small "someone just signed up" style notifications on your storefront to build trust and encourage visitors to buy. Each popup shows a first name and a city with an action, like "Marcus in Reno, NV signed up for the All Fruit Box".
The popups are anonymous and safe: they only ever show a first name and a city, never a last name, email, address, or order ID. They only appear to visitors who are not logged in. Logged-in customers never see them, and logged-in admins see them on the storefront as a live preview (but not while working in the account or shop flows).
Primary Features:
- On/off switch for the whole feature
- Three styles: Classic, Product, and Minimal
- Corner position: bottom left or bottom right
- Frequency control: how often a new popup appears (30 seconds to 10 minutes)
- Optional "Verified" badge on each popup
- Two data sources: your real recent orders (first name + city only) or a curated list you write yourself
- A live preview that updates as you change settings, plus a Refresh events now button
Where Customers See It¶
The popups appear on the public storefront pages of your site, sliding in from the corner you pick. Each popup shows for a few seconds, then the next one appears on the frequency you set.
Who sees them:
- Visitors who are not logged in see them everywhere the feature is enabled
- Logged-in customers never see them
- Admins see them on the storefront as a live preview, except while working in the account or shop flows
Configuring Social Proof Popups¶
- Go to Products > Social Proof Popups
- Set Status to Enabled
- Choose a Style: Classic, Product, or Minimal
- Choose a Position: bottom left or bottom right
- Set the Frequency - how often a new popup appears (Every 30 seconds, Every 1 minute, Every 5 minutes, or Every 10 minutes)
- Decide whether to Show or Hide the Verified badge
- Choose where events come from: Real recent orders or Curated list
- Click Save
Data Source: Real recent orders¶
Pulls from actual recent customer activity over the last 30 days, anonymized to first name + city. The page lists exactly what will show under "Recent orders that will show", and only positive, "more engaged" actions are ever displayed. Events refresh automatically every few minutes while the feature is enabled; use Refresh events now (in the Event Source section, under "Recent orders that will show") to pull them immediately.
The event types that can show:
- New signup - a customer account is created on a box plan (e.g. "signed up for the All Fruit Box")
- Add-on - a customer adds an extra product to their box on the website
- Box change / upgrade - a customer switches to a different box; reads "upgraded to" for your most expensive boxes, otherwise "switched to"
- Schedule change - a customer moves to more frequent delivery (e.g. every-other-week to weekly); less-frequent changes never show
- Recurring item - a customer sets a product to come automatically on every order
- Customer substitution - a customer swaps one item in their box for a different one they prefer
- Auto-customized menu - the store tailors a box around the customer's likes/dislikes (system-driven, de-duplicated per customer)
Rules that always apply:
- Only positive actions show - never a downgrade, cancel, skip, or removal
- First name + city only; never last name, email, or address
- Timestamps read "just now / N min ago / N hours ago" the same day, otherwise "recently"
- The list refreshes every few minutes and keeps only the newest events
Data Source: Curated list¶
You write your own sample events. One per line, pipe-separated:
Name | City, ST | action phrase | box or item
For example:
Marcus | Reno, NV | signed up for the | All Fruit Box
Anything you type shows exactly as written. Use this when you want to control the messaging, or to populate the popups before enough real orders exist.
Live Preview¶
The right side of the page shows a mock of your storefront with a live preview that updates as you edit. It cycles through events quickly on purpose - on the live site it follows the Frequency setting. The Refresh events now button lives in the Event Source section, not here; it force-runs the harvest so you can see your most recent real orders (and the count of each event type pulled) before switching the feature on.
Common Use Cases¶
Turn on popups using your real recent orders¶
Enable the feature and keep the source on Real recent orders. The popups populate themselves from the last 30 days of activity, showing only first name + city.
Use a curated list to control the message¶
Switch the source to Curated list and enter your own events in the Name | City, ST | action phrase | box or item format. Useful when order volume is low or you want specific example popups.
Preview before going live¶
Use the live preview and Refresh events now while the feature is still disabled to see exactly what visitors will see, then flip Status to Enabled.
Troubleshooting¶
No popups showing on the storefront¶
- Confirm Status is Enabled and settings were saved
- Confirm the visitor is not logged in - logged-in customers never see the popups
- If the source is Real recent orders, confirm there are qualifying events in the last 30 days (the page lists them under "Recent orders that will show")
"No recent orders in the last 30 days to show yet"¶
- The harvest only picks up positive actions (signups, add-ons, box changes toward more expensive boxes, schedule changes toward more frequent delivery, recurring items, substitutions, auto-customizations)
- Click Refresh events now to force a re-harvest
- Consider switching to a Curated list until enough real activity accumulates
Preview cycles too fast to read¶
The preview intentionally cycles quickly so you can see the events rotate. On the live site the popups follow the Frequency setting you chose.
Recent Updates¶
2026-08-21¶
- Settings page split into two labeled sections: Settings (status, style, position, frequency, verified badge) and Event Source (data source, real-orders list, curated list), each with its own Save button
- Refresh events now moved from the live preview column into the Event Source section, under "Recent orders that will show"
- Fixed form nesting so the source choice and curated events save reliably
2026-08-20¶
- New feature: storefront social proof (FOMO) popups
- Per-tenant settings page under Products with style, position, frequency, data source, and verified badge options, plus a live preview
- Two data sources: real recent orders (harvested from customer activity, first name + city only) or a curated list
- Events are harvested automatically by the cron and available immediately via the Refresh events now button