Skip to content

Preview with sample data. Stores ending in .example and their numbers are generated to show how RivalSonar works.

RivalSonar

How we estimate sales, revenue and traffic

Stores do not publish their orders. Every sales, revenue and traffic number on RivalSonar is an estimate built from public signals. This page shows exactly how, so you can judge how much to trust it.

1. Monthly visits

We start from public traffic rankings of each store's domain. A rank turns into monthly visits with a curve calibrated on stores whose traffic is known. Up to rank 2,000 visits follow a power law, about 38,266,551 visits a month at that rank. Beyond it visits fall in proportion to the rank. Visits are the input with the most error, so treat traffic as a range.

2. Conversion rate

Orders are visits times a conversion rate. We start from a base rate of 2% and adjust it by the store's typical price, because cheap products convert more often than expensive ones:

Typical priceFactorConversion
Under $251.4x3%
$25 to $751.1x2%
$75 to $2000.75x2%
Over $2000.4x0.8%

The result is kept between 0.3% and 5%. Category and store maturity adjust it a little more: older stores with many reviews convert better than week-old tests.

3. Revenue

Revenue is orders times the average order value. We take the store's typical product price and multiply it by 1.2 items per order, a common average for small online stores. Revenue is shown in US dollars and in the store's own currency.

4. Which products sold

Stores rank their own best sellers. We split a store's orders across its products by that order with a power curve, so the top product takes the biggest share. The curve is steeper for small stores, where one product usually carries the business:

Products in the storeExponentShare of the top product
1 to 51.864%
6 to 501.334%
51 to 500115%
More than 5000.86%

5. Tracked stores

When someone tracks a store we check it every hour. Changes in stock levels and best-seller order between checks refine the hourly picture and show which products moved. Tracked stores therefore have the most detailed and most reliable numbers.

6. Ads

Reach comes from the ad networks' public transparency data where it exists, mostly for ads shown in the EU. Elsewhere we model it from how long an ad runs and how many ad sets push it. Spend is reach times a typical cost per thousand views for the country and network. The AI score combines run time, reach growth and ad sets.

What the numbers are good for

Use them to compare stores, rank products, find winners and spot trends. Do not use them as a store's real accounts. A store with heavy repeat customers, a big email list or offline sales can sell much more than its traffic suggests.

Questions and answers

How accurate are the estimates?

For comparing stores of the same kind they are reliable. For a single store's exact revenue, expect the real number to be anywhere from half to double our estimate.

Can a store owner correct their numbers?

Yes. Write to us from the data removal page and we can correct or hide a store.

Do you use any private data?

No. Only public storefront pages, sitemaps, product feeds, ad libraries and traffic rankings.

See the estimates for your competitors

300 free credits every month. No card needed.