Social proof for Shopify, read from your own store.

Sold So Many prints short, factual proof labels on a Shopify store's product images and product pages — how many sold today, how many people are viewing right now, how many are in carts, when an item was last restocked. Every figure is computed from that merchant's own orders and live storefront traffic.

Nothing is templated. There is no field in the app for typing in a number, and a claim that cannot be backed by real data is not rendered at all.

What it shows on the product page

The labels are grouped by the store data that has to exist before each one can appear. A few of them, with the data behind them:

Label What has to be true
“23 sold today” Paid orders in the last 24 hours
“14 viewing now” Live storefront traffic on that product
“8 in cart right now” Open carts holding that product
“Restocked 2 hours ago” A real inventory increase
“Sales up 38%” This period's order volume against the previous one
“Top seller in Jackets” Rank by 30-day order volume within the collection

That is a sample. Every label the app can show is published in full, each one listed under the store data it depends on, so you can check any sentence before you turn it on.

Where the proof appears

Proof is placed by app block, so it follows your theme rather than fighting it:

  • On the product page — beside the product image, next to the title, and near Add to cart.
  • In the collection grid — a badge on the card, for a shopper scanning rather than reading.
  • Store-wide — a single line of activity for the store as a whole.

Each placement can be switched on or off independently, and each has its own look. There are six preset families and three density levels, so the labels can read as a quiet line of type or as a prominent badge without changing what they claim.

Why the numbers are real

This is the part that matters, and it is the reason the app is built the way it is.

Every label has a minimum. Enough orders, enough views, a real restock inside the window. Below that threshold the label is skipped — not rounded down, not filled in from a default, not softened into a vaguer sentence. A quiet product shows nothing rather than showing something flattering and false.

Small catalogues get an extra layer. Where an exact figure would reveal more about the business than a shopper needs to know, counts are coarsened or withheld.

The numbers are the shopper's own view of your store. They come from your orders and your traffic, not from a pool of invented activity shared across every store that installs the app.

The engine measures rather than asserts. It learns which proof signals convert for your store and runs holdout cohorts to measure the actual lift, quietly, in the background. It is a mechanism for finding out, not a claim about results.

What it does not do

It is worth being explicit, because most of this category works differently:

  • No fabricated notifications. Nothing says somebody in a named city just bought something unless that is a real, anonymised order.
  • No countdown timers. A timer that resets when you reload it is a lie with a clock on it, and shoppers have learned to recognise it.
  • No stock claims you have not earned. “Only 2 left” comes from your inventory record, not from a setting.
  • No inventing a rating. Review counts come from your store's own reviews.

The category has a credibility problem, and it is not a small one. The honest position is also the only defensible one: how to tell real social proof from fake goes through the tells in more detail.

How installation works

  1. Install from the Shopify App Store.
  2. Add the Sold So Many app block to your product template in the theme editor.
  3. The app syncs your catalogue and order history in the background. Most stores see proof on their storefront within a few minutes of the first sync finishing.

Shopper-facing labels ship in 17 languages — English, Arabic, Chinese (Simplified and Traditional), Danish, Dutch, French, German, Italian, Japanese, Korean, Malay, Polish, Portuguese (Brazil), Spanish, Swedish and Turkish. They are written per language in the app rather than machine-translated from the English.

On data: the app stores your products, inventory and orders, plus pseudonymous storefront activity used to compute and measure the proof. It does not store shopper names, emails, phone numbers, addresses or payment details. Uninstalling flags your store for deletion straight away.

What it costs

There is a free plan covering up to 10,000 monthly visitors with every feature and no card, and paid tiers from $19 a month by visitor tier. Paid plans are billed through Shopify and can be cancelled any time.

See the plans and pick your tier, or read the full list of features.

Where to go next

Comparisons

Put real numbers on your product pages.

Install from the Shopify App Store and add the app block to your product template. Most stores see proof on their storefront within a few minutes of the first sync.

Install on Shopify

Free up to 10,000 monthly visitors. Cancel anytime.