Build a popup · Generators · Free tool

How should a social proof popup look and behave on my store?

Last updated

Step 1 of 3 · choose how the notice reads

Pick a wording style and the notice appears on a sample product page, with a starting rhythm you can change. Every name and town in it is a sample, not a sale.

The settings that shape each notice

A social proof popup is a small notice that tells a shopper someone else recently bought from the store, such as Maya in Portland bought the linen overshirt 12 minutes ago, and it only earns trust when every notice it shows comes from a real order; a calm rhythm starts after about 8 seconds, stays up for 6 and waits 20 before the next.

A design tool with fixed wording rules and sample data. Every buyer, town and time in the preview is a placeholder, and no figure on this page describes any real store or its orders.

Pick a wording style first and the preview appears with a sensible rhythm. Every setting after that changes either what the notice says or when it shows up.

Wording style
Person and place leads with the buyer, product first leads with the item, quiet names nobody, and just in adds a short, lively headline. The style decides the order the shopper reads things in.
Who is shown
A first name and town, an initial and town, the town only, or nobody at all. Less detail is kinder to your customers and, for gifts or personal products, often reads as more natural.
First notice after
Seconds from page load to the first notice, from 0 to 120. A short wait lets the product photo and price land before anything moves.
Each notice stays
How long one notice is on screen, from 2 to 20 seconds. Long enough to read a name, a place and a product, short enough not to sit on top of the page.
Pause between notices
Quiet seconds before the next notice, from 0 to 180. The pause is what separates a gentle signal from a scrolling ticker.
Notices per visit
The most notices one visitor sees, from 1 to 10. The timeline under the preview shows when each one would appear.
Position
Which corner the notice uses on a computer. On a phone it becomes a strip along the top or bottom edge, so check it does not cover a chat bubble or a sticky buy button.

Nudgesmart is available on the Shopify App Store. Browse the template library or see what it costs.

Six notice rhythms, from calm to crowded

Each row is a set of timing choices run through the same function as the builder above: when the first notice appears, how many land in the first minute, how much of that minute has one on screen, and when the last one leaves.

Six recent-sales notice rhythms: when the first notice appears, how many land in the first minute, how much of that minute has one on screen, and when the last one leaves
RhythmSettingsFirst noticeIn first minuteMinute coveredLast one leaves
Calm product pagewait 8s, show 6s, pause 20s, up to 38s220%66s
Personal products, nobody namedwait 15s, show 6s, pause 40s, up to 215s110%67s
Launch day, livelywait 5s, show 5s, pause 15s, up to 45s325%70s
Too busywait 2s, show 3s, pause 4s, up to 82s840%54s
One late reminderwait 30s, show 8s, pause 60s, up to 130s113%38s
Long notices, long pauseswait 10s, show 12s, pause 45s, up to 310s120%136s
The busy row shows eight notices inside a single minute, and that is the problem: when a notice is on screen for much of the visit, it stops reading as other shoppers and starts reading as a banner. The quieter rows leave most of the minute to the product.

Before recent-sales notices go on your store

Only real orders belong in it

A notice about a purchase that never happened is a made-up review in a different shape. Shoppers who spot a repeat name or a product that is out of stock stop trusting everything else on the page, and advertising rules in many places treat invented endorsements as misleading.

Ask before you show a name

Showing a real customer first name and town is personal data. Check your privacy notice covers it, and consider an initial or the town only. The quiet style names nobody and still tells the shopper that people buy here.

The preview is a sample

Every buyer, town and time in the preview is a placeholder written for this page. It shows how the notice will read, not who bought what from your store.

A low-traffic store may not have enough to show

If orders come in a few times a week, a notice that says 3 days ago can work against you. Hide the time or wait until there is a steady flow before switching this on.

Phones have less room

A notice that looks small on a laptop can cover a third of a phone screen. Keep it to two short lines and check it on a real phone before it goes live.

Questions about social proof popups

What is a social proof popup?

A small notice, usually in a corner of the page, that says a recent customer bought something. It borrows the reassurance of a busy shop: other people have trusted this store recently, so the shopper looking now feels less alone in the decision.

Where should a recent-sales notification go?

On a computer, a lower corner is the most common spot because it stays clear of the menu and the product photos. On a phone it becomes a strip, so pick the edge that does not hold your chat bubble or a sticky add to cart button.

How often should the notices appear?

Less often than most defaults. A wait of several seconds before the first one, a few seconds on screen and a clear pause before the next keeps it believable. If the timeline under the preview looks crowded, it will feel crowded to a shopper too.

Can I show made-up sales to look busier?

No. Invented purchases mislead shoppers, can break advertising and consumer protection rules, and are easy to spot when the same names repeat. Only show notices that come from real orders.

Does this tool add the popup to my store?

No. It is a design tool: it helps you settle the wording, position and rhythm, and nothing is installed or stored. Running it on a live store needs an app, and every notice it shows should describe a genuine order.

Get started

Reassurance only works when it is true.

Social proof campaigns are available on every paid Nudgesmart plan.