A recent purchase popup is a small card in a corner of your store that says someone bought a product a short while ago. The idea is simple social proof: other people just bought this, so it must be fine. The idea is old, and so is the abuse. Many notification apps can show a made-up purchase from a made-up name when real ones run dry, and a federal agency has put that practice on a list of tactics it considers deceptive. This post separates the version that can help from the version that creates legal and trust risk, shows what the FTC has written about it, and gives a short checklist for running a recent purchase popup that shows what happened and nothing else.
What the FTC says about false activity messages
In September 2022 the Federal Trade Commission's staff published a report called Bringing Dark Patterns to Light. It has a table of tactics that mislead shoppers, and one row is named False Activity Messages, filed under the heading of endorsements, or "social proof." The table describes it as "Making false claims about others' activity on a site or interest in a product," with this example: "24 other people are viewing this listing." A related row, False High Demand Message, is "Creating pressure to buy immediately by saying demand is high when it isn't," with the example "20 other shoppers have this item in their cart." The report also lists baseless countdown timers, meaning a clock that resets when it runs out.
Two cautions about reading this. The report is a staff report, not a rule, so it does not by itself create penalties. And the word that matters is "false": the tactic is a lie about activity, not the display of true activity. A notification that reports a real order is a different thing from one generated to look like an order.
In August 2024 the FTC announced a final rule on fake reviews and testimonials. It bans, among other things, creating or selling fake or false reviews and testimonials, including ones written by AI or by people who do not exist, and buying or selling fake social media indicators such as bot-generated followers or views. That rule is aimed at reviews and followers, not at purchase popups, and we are not claiming it covers them. What it shows is the direction: the agency treats invented proof of other people's behavior as a deception problem. If you are considering a popup that fills gaps with made-up orders, the safe reading is that it falls on the wrong side of that line. This is a summary for planning, not legal advice, so ask a lawyer who knows your business before relying on a gray area.
When a recent purchase popup helps
We have no controlled data on purchase popups to cite, and we will not borrow a conversion figure from a vendor. The case for them rests on reasoning you can check against your own store:
- The product is new to the shopper. Social proof matters when a shopper cannot judge the item or the store themselves: a purchase from an unfamiliar brand, an unusual product, a price higher than they expect.
- The orders are frequent. A card that appears a few times a day has something real to say. One that reads "a customer in Dayton bought this 6 days ago" tells the shopper that nobody buys here.
- The product suits being public. A kitchen tool or a candle is fine. A product that reveals something personal is not, and a card about it would feel like surveillance.
When it hurts
- Fabricated orders. The obvious one. If a shopper finds out, you lose the sale and the store's name with it. You also take on the exposure described above.
- Stale or sparse proof. An order from days ago, or the same three products on a loop, reads as filler.
- Clutter at the wrong moment. A card that appears over the add to cart button, the cart drawer or checkout fields is a cost on the very step you want to protect. Keep it away from the decision.
- Personal data. A first name and a city from a real order are still information about a real person. Decide on purpose what you show, and say so in your privacy notice.
- Motion that cannot be stopped. WCAG 2.2 success criterion 2.2.2, Pause, Stop, Hide, requires a way to pause, stop or hide moving information that starts automatically, lasts more than five seconds and sits beside other content, and the W3C notes there is no five second exception for auto-updating information. A card that cycles through purchases should have a close control, and it should not vanish while someone is reading it.
Running one from real orders
The Sales Pop mini app is built around one rule: it shows a card from your real paid orders in your online store, and when there are none recent, nothing shows. By its own page the card shows a city by default, never a last name, email, street or zip code, and first names are an option you turn on after confirming your privacy notice. It looks back up to 7 days, lets you leave out products, collections or tags where a purchase would feel personal, and the card has a close button that hides it for good. Each store has one.
Setting it up well is mostly choices about what not to show:
- Keep the default of a city. Move to first names if your privacy notice says you may, and if shoppers in your market will not find it odd.
- Leave out sensitive products. Anything related to health, intimacy or a gift for a particular person is a candidate for the exclusion list.
- Choose a look-back that matches your volume. If you sell a few orders a week, a 7-day window will repeat itself. In that case, no popup at all is better than a repeated one.
- Keep it off the cart and checkout steps. Show it on product and collection pages, where it can support a decision, not interrupt one.
- Put it away from fixed elements. On a phone, check that it does not sit over a sticky add to cart bar, a free shipping bar or a chat button. The popup versus inline guide explains where an overlay costs more than it earns.
How to know whether it worked
Run it against a version without it, on the same traffic, for at least two weeks, and compare orders and revenue per visitor, not clicks on the card. Look at the product pages where it appeared, and compare conversion for visitors who saw it with those who did not. If conversion does not move, remove it: a popup that does nothing still costs you attention and page weight. If it helps on some products and not others, show it on the ones where it helps.
Your next step
Look at your orders from the last 7 days. If you have enough of them to fill a card several times a day, try Sales Pop on your product pages against a version without it. If you do not, put your effort into a free shipping progress bar or a clear shipping promise first, because proof that is thin is worse than no proof. The template at the end of this post builds a spend-and-get-a-gift offer you can pair with it.
Sources
- Federal Trade Commission: Bringing Dark Patterns to Light, staff report (September 2022), table of dark pattern types (accessed November 5, 2026)
- Federal Trade Commission: Final rule banning fake reviews and testimonials (August 14, 2024) (accessed November 5, 2026)
- W3C: Understanding Success Criterion 2.2.2 Pause, Stop, Hide (accessed November 5, 2026)
Related reading
Talk to a real developer
The person who writes the code answers every chat: no bot, no transfers, no hold. Leave your email first so we can follow up if we are away.
