Table Of Content
Increase conversions with live customer activity

Seven out of ten carts never become orders. Baymard Institute puts the average documented online cart abandonment rate at 70.22%, drawn from 50 separate studies (Baymard Institute, last updated September 22, 2025).
That number gets quoted a lot and acted on rarely, because on its own it tells you nothing about your store. What matters is the second half of Baymard's data: the reasons people give for leaving. Those reasons are specific, and most of them are fixable in an afternoon.
What the abandonment rate actually measures
Before the reasons, one correction that saves a lot of wasted effort.
The 70.22% figure counts carts, not shoppers. A big share of those carts belong to people who were comparing prices or saving something for later. Baymard separates this out: 42% of US shoppers who abandoned a cart say they were just browsing and not ready to buy. Take them out, and the remaining reasons look very different from "our prices are too high."
So your own abandonment rate isn't a grade. It's a denominator. The useful question isn't "how do we get to 40%" but "of the people who reached checkout meaning to buy, what stopped them?" Those are two different reports, and only the second one is something you can act on.
Baymard's list of reasons runs longer than four. A long checkout form, site errors, and a weak returns policy are all on it. The four below are the ones with the biggest numbers that you can fix without a developer, in order of weight.
Reason 1: the total cost showed up too late
40% of shoppers abandon because of extra costs at checkout (shipping, tax, fees), and another 12% leave because they couldn't see the total cost upfront. Both numbers come from the same Baymard survey, and so does every percentage below. It's the largest single reason by a wide margin, and it isn't really a price objection. It's a sequencing problem.
Someone added a $48 item to their cart with $48 in their head. At checkout it became $61.40. The number didn't become unaffordable. It became untrustworthy.
The fix is boring and it works: show the real total earlier. A shipping estimate on the product page. A threshold stated in plain numbers ("free shipping over $75," not "free shipping on qualifying orders"). Tax declared before the final step, not on it.
Reason 2: delivery was vague or slow
20% abandon because delivery was too slow. Second on the list.
Slow is partly a real constraint. Vague isn't. "Ships in 5 to 12 business days" loses to "arrives Friday, October 2" even when the second one is further out, because the second one is a commitment and the first one is a hedge.
If the delivery window is genuinely long, say the number and say why. And where the cart is already lost on timing, the recovery email is the right tool. Our abandoned cart email examples cover what to put in it.
Reason 3: the checkout didn't look safe
19% abandon because they didn't trust the site with their credit card details.
This one is almost entirely perception, which is what makes it frustrating. Your checkout is probably fine. Shopify, or whoever runs your checkout, handles the card. The shopper can't see any of that. On a store they've never bought from, the absence of a signal reads as a bad signal.
What moves it: recognizable payment marks at the point of entry rather than in the footer, and a returns policy written in normal words. And the part most stores skip: visible evidence that other people bought from you recently and it went fine.
Reason 4: you asked for an account before the sale
18% abandon because the site wanted them to create an account.
There's no gentle reading of this number. Nearly one in five people who wanted to give you money left because you asked them to invent a password first. Guest checkout is a setting. Turn it on, collect the email on the confirmation page where it's a natural part of the receipt, and stop paying 18% for a list you can build afterward anyway.
What proof does, and what it doesn't do
Social proof doesn't fix reasons 1, 2, or 4. It won't make $13 of shipping disappear, it won't make a package arrive sooner, and it won't remove a forced signup. Anyone selling you proof as a fix for those is selling you the wrong thing.
What proof addresses is reason 3, and the unlisted reason underneath all of them: doubt. The shopper at your checkout who has never heard of you is running one quiet question, and it isn't about price. It's does this store actually work? A stream of real, recent activity answers that question in the place where it gets asked, without a single word of copy.
That only works while the activity is real. A notification showing a purchase that didn't happen isn't weak marketing. It's a lie a shopper can catch, and the ones who catch it don't come back. That's why how social proof works matters more than how it looks, and why the stores in our case studies show their own activity rather than a plausible-looking simulation of it.
Where proof belongs in the flow
Placement decides whether proof does anything at all.
Product page. Real purchase activity on the item being looked at, not a store-wide feed. "14 people bought this in the last 24 hours" is information. "Someone in Ohio bought something" is noise.
Cart. The most valuable spot and the least used. The shopper has decided and is about to reconsider. Recent activity on the exact items in the cart answers that reconsideration before it finishes forming.
Checkout. Light touch only. Anything that moves, covers a field, or competes with the pay button will cost you more than it returns.
Fomo's page rules control what shows where, so the cart can run a different notification from the product page, and geo-targeting can put activity from the shopper's own region first. More patterns in our social proof examples.
How to reduce cart abandonment: the audit you can run this week
Four checks. The first three follow Baymard's order and need no tooling. The fourth comes last on purpose.
- Add an item to your own cart from a phone, logged out, on mobile data. Write down the price you expected and the price you got at the last step. If they differ, you've found your largest single reason (40%, plus 12% for hidden totals).
- Read your delivery copy out loud. If it gives a range and no date, rewrite it as a date. That's the 20%.
- Try to buy without an account. If you can't, that's the 18%, and it's a settings change.
- Check what a first-time visitor can see about other buyers. If the answer is nothing, the 19% who worry about entering a card have nothing to go on.
Run the four, fix what the first three surface, and only then add proof. Proof layered on top of a checkout that hides its own total won't save it.
Fomo shows real activity from your store, on the pages where shoppers hesitate. See plans and what each one includes.




