
Exact private-store sales require authorized merchant records or a reliable disclosure. An outside model can show what follows from stated assumptions, but it cannot supply the unknown conversion rate or realized order value.
Our August 2 StoreInspect query of 916,098 records measures the availability of possible inputs. It does not validate revenue estimates.
What can you actually check?
| Question | Best answer available |
|---|---|
| What did my own store make? | Shopify Analytics, accounting records, and payment data |
| What did a public company report? | Audited filings and investor disclosures for the correct segment and period |
| What might a private competitor make? | A wide outside estimate with explicit assumptions |
| Which stores are large enough for my offer? | Directional traffic or revenue tiers plus fit and contact signals |
Outside researchers usually need the third or fourth answer. Problems begin when an estimate built for rough prioritization is presented as merchant-reported revenue.
The revenue formula produces a range
Estimated monthly revenue =
estimated monthly visits × conversion rate × average order value
Suppose a store appears to receive 50,000–200,000 monthly visits. Its catalog suggests a $40–$90 order value, and you model 1%–3% conversion.
| Scenario | Visits | Conversion | AOV | Estimated monthly revenue |
|---|---|---|---|---|
| Low | 50,000 | 1% | $40 | $20,000 |
| Midpoint | 125,000 | 2% | $65 | $162,500 |
| High | 200,000 | 3% | $90 | $540,000 |
These are hypothetical order-value scenarios, before any separately modeled discounts, returns or other sales-definition adjustments. They are not merchant sales measurements. That is a wide result because all three inputs are uncertain. The job is to narrow the assumptions with evidence and explain what remains unknown.
Build a scale-qualified Shopify store list
Start with stores in the 50K–1M directional traffic tiers and at least one contact. Then add category and storefront signals that match your offer.
A five-step manual method
1. Estimate a traffic range
Use more than one source when the decision matters:
- A traffic-estimation provider for monthly visits and channel mix
- Branded search demand and organic keyword visibility
- Public social and advertising activity
- StoreInspect's directional traffic tier for fast filtering
Traffic estimates are less dependable for small, new, seasonal, international, or B2B stores. Do not convert one traffic number directly into a revenue claim.
2. Build an order-value range
Sample products that appear representative of what customers actually buy:
- Exclude gift cards, free samples, wholesale packs, and obvious price outliers.
- Check bundles, subscriptions, quantity breaks, and common upsells.
- Use a low, midpoint, and high basket rather than a simple average price.
- Note the currency and whether prices include tax.
A catalog with $30 products might have an $80 order value because buyers purchase bundles. Visible prices are an input, not the answer.
3. Model conversion scenarios
Use at least three scenarios instead of one “industry average.”
| Scenario | Conversion assumption | When it may fit |
|---|---|---|
| Conservative | 0.5%–1% | Expensive, considered, cold-traffic, or weak-trust purchase |
| Middle | 1%–2.5% | Established consumer store with a normal ecommerce journey |
| Strong | 2.5%–4% | High-intent, repeat-purchase, subscription, or unusually strong offer |
These are scenario inputs, not StoreInspect benchmarks. Category, geography, device mix, traffic quality, seasonality, returning customers, and checkout friction can move conversion outside these ranges.
4. Cross-check independent signals
| Signal | What it can suggest | What it cannot prove |
|---|---|---|
| Product and review history | Relative product demand and longevity | A universal review-to-order rate or current monthly sales |
| Active Meta ads | The brand had public Meta ads when checked | Spend, ROAS, profit, or revenue |
| Meta, TikTok, or Google pixel | Current or historical advertising infrastructure | A live campaign or budget |
| Visible apps | Storefront-visible operational workflows | Revenue, app spend, or every backend tool |
| Product and collection depth | Catalog complexity and assortment | Sell-through or order volume |
| Store age | Time available to build demand | Current growth or profitability |
| Public interviews or filings | A disclosed figure with a source and period | Current Shopify-only revenue unless stated |
Agreement increases confidence. Disagreement is useful too. A high traffic estimate with almost no branded demand, a thin storefront, and no sustained activity should make you widen the range or stop.
5. Report range and confidence
A hypothetical reporting note could say: “Scenario range: $100K–$300K per month, with low confidence. Record the actual traffic source/date, product sample and modeled conversion inputs here. No merchant-reported revenue is available.”
Do not claim a product sample or ad check you did not perform. Apps and ads cannot validate the upper half of a revenue range; public signals may be correlated, and this is a scenario range rather than a statistical confidence interval. Use compatible session/visit units and state whether the model covers online orders only.
Include the period, assumptions, source dates, confidence, agreeing evidence, conflicts, and what would be needed to verify the result.
August 2 StoreInspect coverage data
We ran a consistent, read-only production query on August 2, 2026. We retain the query and its generated output.
The pull contained 916,098 stored Shopify records after excluding records marked confirmed dead by the liveness system. It had no maximum observation-age filter; individual scrape, price and Meta-ad ages were not retained in this output. It therefore measures historical field availability, not verified live stores or current inputs for a revenue estimate.
| Observable input | Stores with data | Coverage |
|---|---|---|
| Directional traffic tier | 916,098 | 100.0% |
| Positive raw product-count field | 870,338 | 95.0% |
| Founding year | 804,218 | 87.8% |
| Average product price in USD | 94,733 | 10.3% |
| Traffic tier + positive price + positive raw product count | 94,280 | 10.3% |
| Positive stored Meta ad-count field, age unbounded | 5,370 | 0.6% |
The positive catalog-field coverage does not certify count quality: this extraction did not exclude the known 2,500 placeholder value or require a catalog observation date. Use the separate clean catalog benchmarks for catalog comparisons. Price coverage is much thinner, and the positive stored ad-count field does not establish current Meta activity.
Storefront stack depth rises across the first three traffic tiers:
| Estimated monthly traffic tier | Stores | Avg visible apps | Avg visible pixels/tags |
|---|---|---|---|
| Under 50K | 609,986 | 3.6 | 4.5 |
| 50K–200K | 291,577 | 8.3 | 9.9 |
| 200K–1M | 14,407 | 11.5 | 13.7 |
That is an association with the StoreInspect traffic tier, not validation of exact revenue. Larger stores often have more operational needs and visible tracking, but an individual app or pixel cannot be translated into a minimum revenue number.
Methodology limits
- Traffic tiers are directional estimates, not merchant analytics.
- Storefront detection can miss server-side, checkout-only, backend-only, private, or hidden tools.
- App and pixel counts can include old infrastructure that remains installed.
- Product counts and prices can include unusual catalogs, variants, marketplaces, wholesale items, or bad source data.
- Founding year does not prove continuous operation.
- Active public ads reveal neither spend nor profitability.
- StoreInspect's estimated revenue fields are useful for broad sorting, but they are not ground truth for validating this method.
Revenue tiers are better for prospecting
If you are qualifying accounts, the useful questions are normally:
- Is this likely a small founder-run store or a more mature operation?
- Is it probably large enough for the offer?
- Does it have the operational problem the offer solves?
- Is there a relevant buyer and contact route?
Use a broad scale band, then add category, technology, missing-tool, traffic, and contact filters. Treat StoreInspect revenue tiers as prioritization fields, not private financial statements.
For the export workflow, see how to export Shopify stores by revenue tier. For traffic inputs, see how to check Shopify store traffic.
When an estimate is not enough
Do not rely on outside estimation for an acquisition, loan, investment, legal dispute, tax work, or performance contract tied to revenue.
Request primary evidence:
- Shopify Analytics exports
- Payment-processor and bank statements
- Profit-and-loss statements and tax returns
- Refund, chargeback, discount, and fee data
- Revenue by channel, geography, and product
- A reconciliation across the same period
Revenue is not profit. Shipping, returns, discounts, ad spend, cost of goods, payroll, and inventory can make two stores with the same revenue economically different.
Common failure cases
Widen the range or stop estimating for:
- B2B or wholesale stores: low traffic can produce high order values and offline revenue.
- Marketplaces: catalog size does not map cleanly to store revenue.
- Seasonal stores: one month may differ radically from the annual average.
- New or migrated stores: domain and storefront history may not match.
- International stores: traffic and currency coverage vary by market.
- Subscription-heavy stores: current visits understate retained-customer revenue.
- Retail plus ecommerce: public company figures may include physical stores and other channels.
- Discount-driven stores: list prices can overstate realized order value.
Method comparison
| Method | Best use | Main limitation |
|---|---|---|
| Traffic × conversion × AOV scenarios | Building a transparent range | Every input is uncertain |
| Reviews and product history | Comparing relative product demand | Review rates vary and reviews accumulate |
| Active ad libraries | Confirming public channel activity | No spend, ROAS, or revenue |
| Apps and pixels | Cross-checking operational maturity | Presence is not usage, spend, or sales |
| Public disclosures | Anchoring a figure to a source | May cover a different period or business scope |
| Revenue-estimation tools | Sorting stores into broad bands | Model validation is often limited |
| Merchant financials | Due diligence and exact reporting | Requires access and reconciliation |
Check your own sales definition
How do I check my own Shopify revenue?
Use Shopify sales reports, checked October 10, 2026, and choose the relevant gross, net or total sales definition. Reconcile the same period with refunds, discounts, taxes, payments and accounting records; payment fees and profit are separate from a gross sales figure.
Find Shopify Clients Worth Your Time
Search by niche, traffic, and tech stack. Export with verified founder contacts.Search stores by niche, traffic, and tech stack. Export with verified founder contacts so you can skip the research.
![Best Shopify Dropshipping Apps 2026 [1.36M]](/_next/image?url=%2Fimages%2Fblog%2Fbest-shopify-dropshipping-apps.webp&w=3840&q=75&dpl=dpl_66QRgwTbg4QJ7WXZazvpyfwHc9w5)

