The recent purchase popup shows a small notification when someone buys a product on your store. It displays the buyer’s anonymized name, their city, the product they purchased, and how long ago. All data comes from real orders.
How Purchase Popups Work
When a customer completes a purchase, the app receives the order via webhook. It creates an anonymized record with the buyer’s first name and last initial, their city, and the product details. The popup appears on your storefront and rotates through recent purchases, showing one at a time with a fade-in animation.
The popup is an app embed — once enabled, it appears on every page without needing to add it to individual sections.
Adding the Popup
Go to Online Store > Themes in your Shopify admin
Click Customize on your theme
Click App embeds in the left sidebar
Find Recent Purchases Popup and toggle it ON
Adjust position and styling
Click Save
Settings
Configure the popup from Settings > Social proof widgets in the app.
Customer name — How to display the buyer’s name:
First name + initial — “Sarah M.” (default)
First name only — “Sarah”
Anonymous — “Someone”
On product pages show — Whether to show only purchases of the current product, or purchases of any product. Showing only the current product is more relevant but may have fewer entries.
On other pages show — Whether to show purchase popups on non-product pages (home, collection, etc.). When enabled, shows purchases from any product. Set to “Off” to limit popups to product pages only.
Purchase history window — How far back to look for purchases to display:
Last 24 hours — only very recent purchases
Last 7 days — a week of purchase history (default)
Last 30 days — a full month
Time label — How to show the purchase time for orders older than 24 hours:
Show “recently” — displays “recently” for anything over 24 hours (default)
Show exact time — displays “3 days ago”, “1 week ago”, etc.
Theme Editor Settings
In the theme editor, you can configure:
Position — bottom-left, bottom-right, top-left, or top-right
Display duration — how long each popup stays visible (3-15 seconds)
Time between popups — gap between popup rotations (5-60 seconds)
Show product image — toggle the product thumbnail on or off
Colors — text, secondary text, background, shadow, border radius
