Skip to main content

Recent Purchase Popup

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...

Updated this week

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

  1. Go to Online Store > Themes in your Shopify admin

  2. Click Customize on your theme

  3. Click App embeds in the left sidebar

  4. Find Recent Purchases Popup and toggle it ON

  5. Adjust position and styling

  6. 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

Did this answer your question?