You know the popup. You’ve seen it a thousand times. Some variant of:
“Samantha from Boston just purchased our product!”
A notification blinks into the corner of your screen the moment you land on a page. A name. A city. A timestamp. A subtle implication that you’re late to a party already in progress.
The truth: Samantha probably doesn’t exist. Boston probably wasn’t where she was from. The timestamp definitely wasn’t real-time. And the worst part: you, the visitor, can almost always tell.
The fake social proof industry
An entire category of SaaS tools (Fomo, Proof, TrustPulse, UseProof, and many others) sells landing-page popups that simulate activity. Some pull from real historical purchase data; most generate random combinations of first names, cities, and purchase times.
The pitch to the website owner: “Add social proof to your site, boost conversions by X%”.
The reality for the visitor: an obvious lie presented as truth.
Why it worked, and why it stopped
In 2017-2019, these popups did measurably improve conversion rates on landing pages. Buyers at the time hadn’t seen them enough to recognize the pattern, so the notifications registered as genuine social signal. Conversion lift was real.
Around 2020-2021, two things happened:
- Saturation. Every other landing page had the same kind of popup. The pattern became recognizable.
- Transparency backlash. Screenshots of the same fake popup on different websites started circulating. People realized the names were randomized.
By 2023, the average sophisticated shopper could identify the popups within 3 seconds of landing on a page. The conversion lift reversed: sites showing fake popups converted lower than sites without them, because visitors interpreted the popup as a trust-signal problem.
By 2026 (the year this post is being written), running fake social proof popups is a negative trust signal for the site’s overall credibility.
What visitors actually perceive
When a sophisticated visitor lands on your site and sees a “Samantha from Boston” popup, a predictable sequence of thoughts:
- “A popup.”
- “A notification of a purchase, supposedly.”
- “Wait, that name is suspiciously generic.”
- “Wait, Boston? Is Samantha really from Boston?”
- “Actually these rotate every few seconds with different names.”
- “This site is faking activity.”
- “If they’re faking the activity, what else are they faking?”
- “I don’t trust this site.”
The whole sequence takes about 4 seconds. The trust damage is done before the visitor even reads your hero copy.
”But my audience won’t notice”
A common pushback: “my audience isn’t sophisticated, they won’t see through it, the popup still converts better.”
Maybe today. Audiences are getting more pattern-aware every year, and the half-life of these tactics keeps shrinking. The popup that converts now will convert less next quarter, less the quarter after that, and at some point flip negative — and you won’t know exactly when, because most teams aren’t running clean A/B tests on their social-proof tools.
The safer bet is to build the same persuasion out of real signal. It works on every audience tier, it ages well, and you don’t have to track when the trick stops working.
What honest social proof looks like
Real social proof doesn’t require fakery. Options that work:
Real customer logos (with permission). The most underused social proof. Your five biggest-name customers’ logos on your landing page, actually real, genuinely represent your customer base. Conversion impact: large. Trust impact: positive.
Real testimonials with full attribution. Not just “Sarah J. from a leading tech company”. “Sarah Johnson, VP Marketing, Acme Corp” with a LinkedIn link. Auditable, credible, persuasive.
Real case study numbers. “We helped Acme grow from 2,000 to 50,000 users in 18 months” with a case study page backing the claim. Specific. Auditable.
Real live counters with honest data. “1,247 founders signed up” updating in real time, pulling from actual signup events. Not a rotating popup. Just the real current number.
Real recency displays (with genuine data). “Last signup: 14 minutes ago” — only if it’s actually 14 minutes ago. This can feel FOMO-y but is honest if the data is real.
The live counter pattern, specifically
The best replacement for “Samantha from Boston” popups is a live counter on the landing page showing the real current signup total. It’s honest, it’s live, and it communicates the same social-proof message without the trust-damage.
Example: a small counter under your CTA reading “Join 2,347 founders who signed up this month”. Every time someone signs up, the number ticks up by one. The counter updates in real time via websocket. No popup. No fake name. Just the actual number.
This converts as well as or better than fake popups in every A/B test I’ve seen, and it holds up as audiences get more sophisticated because it’s actually true.
The meta-rule
Here’s the rule: never show your visitors something that pattern-matches to “fake”. Even if the tactic works short-term, it erodes the relationship between you and every visitor who recognizes the pattern. And patterns get recognized faster than you think.
What to do today
If you’re running fake social proof popups on your landing page:
- Audit the traffic. Check conversion rate on landing pages with popups vs. without (if you have a control).
- If conversion is flat or negative, turn them off today.
- Replace with real social proof: real logos, real testimonials, real live counters.
- Monitor conversion for two weeks after the switch.
Most sites see conversion improve within a month of removing fake popups.
Start here
Real social proof via a live counter: start a free PingBell trial, connect your signup source, embed the counter on your landing page. The real number replaces the fake popup.
Related: honest social proof: what actually converts, live signup counter for website.