Real sales notification popups for WooCommerce. Show a small "Someone in Shah Alam bought Office Chair, 2 hours ago" popup from your real, paid orders. No fake sales, ever, and you decide how much of the buyer is shown.
Free on WordPress.orgRequires WooCommerceWordPress 6.6+ · PHP 8.0+Free + Pro
wordpress.org/plugins/underpixel-sales-popup
01 / 05Overview
WHAT IT DOES
Honest social proof from your own orders
Only real, paid orders
Only Processing or Completed orders are shown. There is no setting to invent orders, and no sample when there are no sales.
You choose what is shown
"Someone" by default, or half a name or first name. City, state or no location. Surname, address, phone, email and price are never shown.
Buyers can opt out
A tick-box at checkout lets the buyer keep their purchase out of the popup, on the classic and the Block checkout.
TRY IT · LIVE PREVIEW
Change the settings, watch the popup update
This is a working copy of Sales Popup's settings on a sample shop page, with five sample orders. Nothing is sent anywhere.
Live preview · nothing is sentLIVE DEMO
Sales Popup settings
WooCommerce → Sales Popup
Position
Name shown
Location shown
yourshop.com/shop
Kayu & ClayShop
Leather Lounge Chair
RM1,590
Ceramic Table Lamp
RM260
Clay Teapot
RM120
Demo only, with sample orders. On a real shop Sales Popup shows only real paid orders (Processing or Completed), never an order whose buyer unticked the checkout box, and nothing at all when there are no recent sales.
FREE VS PRO
Start free, upgrade for more real signals
Free
On WordPress.org
RM0
WordPress 6.6+ · PHP 8.0+
Popup from real paid orders: photo, product, location, time ago
Orders from the last 7 days
Bottom-left or bottom-right, option to hide on phones
Name: hidden, half name or first name · Location: city, state or none
Checkout opt-out tick-box (classic and Block checkout)
Works with page caching, uses your theme's fonts and colours
Pro is for 1 site. Prices are approximate in RM; you pay in US$.
SETUP GUIDE
How to set it up.
STEP 1
Install Sales Popup
Make sure WooCommerce is installed and active.
In WordPress, go to Plugins → Add New and search for Sales Popup. Or upload the zip under Plugins → Add New → Upload Plugin.
Click Install Now, then Activate.
Open WooCommerce → Sales Popup and answer the first question: "Do you sell to customers in Europe?" It sets whether the checkout box starts ticked or unticked.
Sales Popup shows popups as soon as it is activated, using orders you already have. If you sell to Europe, set the name to Hidden and answer the first question before you leave the settings.
STEP 2
Turn on the popup
Open the Popup tab.
Popup: tick Show the sales popup on my shop.
Position:Bottom left or Bottom right.
Phones: tick Hide the popup on phones if it covers too much on small screens.
Click Save Changes. The Preview below shows your newest real sale, as visitors see it.
WooCommerce → Sales Popup → PopupSTEP 3
Decide how much of the buyer to show
Open the Privacy tab.
Name shown:Hidden: "Someone" (the default), half a name such as Ai***, or the first name.
Location shown:Town or city (the default), the state, or none.
Checkout tick-box: the buyer sees "Show my purchase in the store's recent sales popup". Choose if it starts ticked, or Not ticked: the buyer chooses to be shown (opt-in, for shops selling to Europe).
WooCommerce → Sales Popup → Privacy
Only the first name is ever used. Surname, address, postcode, phone, email, price and quantity are never shown.
STEP 4
What shoppers see
A small popup in the corner you chose, with the product photo, the product name as a link, the location and how long ago. At checkout, the buyer sees the tick-box and can keep their purchase out of the popup.
Shop page (Storefront theme)Checkout with the opt-out tick-box
The visitor never sees their own order. Sales Popup takes the fonts and colours of your theme and works with page caching.
STEP 5
Pro features
Pro options are shown greyed out on the Pro tab, so you can see what they do. Pro adds:
Counter line: "5 people bought this in the last 24 hours" on product pages, shown from 2 real orders up.
Pages where the popup shows, and Leave out by product, category or order ID.
Time window of 1 to 90 days, for slower shops.
Design (colours, size, animation) and Your wording in any language.
A sales report, real review popups from 4 and 5 star reviews, a real "Only 3 left" line and a "Best seller this week" badge.
A popup with invented sales is a false claim to your customers, and in many countries it breaks consumer law. Sales Popup only shows paid orders from your own shop, so every popup is true.
Only orders with status Processing or Completed. Refunded, cancelled, failed, pending and on-hold orders never appear. Orders placed before you installed Sales Popup are shown too, if they are paid and inside the time window.
Nothing is shown. No empty box, no sample.
We recommend it. Add a sentence saying that the shop shows recent purchases (product, town and time) in a popup, and that buyers can opt out at checkout.
Yes. The popup list is loaded after the page in one small request, cached on the server for 10 minutes, so a cached page still shows current orders.
Email underpixel2015@gmail.com with your site address and a screenshot. We reply within one business day.