Spectre AI

Features

Strategy·9 min read

How to check a competitor's Shopify revenue (no tools required)

You don't need a $30/month subscription to see if a Shopify store is scaling. Three free, public signals — creative volume, ad age, and traffic trends — tell you more than any revenue estimator.

How to check a competitor's Shopify revenue (no tools required)

How to check a competitor's Shopify revenue (no tools required)

Stop paying $30–$150 a month for revenue estimators. The signals that actually matter are free, public, and more honest than any dashboard number.


Shopify revenue tools are selling you a guess

Most Shopify revenue trackers charge $30 to $150 a month. PPSPY, WinningHunter, Koala Inspector, StoreCensus, Minea.

They all drop a revenue number next to a store URL and call it intelligence.

The number is almost never real data. It's a formula.

Product count + estimated conversion rate + estimated traffic + average order value. Every input is approximated.

Stack four approximations on top of each other and the output can be off by 5x in either direction.

I've seen the same Shopify store estimated at $80k/month in one tool and $400k/month in another. Both were wrong.

The brand shared their real number later and neither tracker was within a mile of it.

There's a subscription fatigue problem too. If you run stores in three niches, you end up paying for three different trackers because each one covers a different slice of Shopify.

That's $100+ a month before you've spent a dollar on testing products.

Here's the better question. Instead of asking "what's their revenue?", ask "are they scaling right now?" That second question has free, public signals that tell you the truth.

And it's the one that actually matters when you're deciding whether to copy them.

Three signals do all the work. Creative volume.

Ad age. Traffic trend.

None of them need a paid tracker.


Signal 1: Creative volume is the cleanest proxy for scale

A scaling Shopify brand launches new ad creatives constantly. A struggling one doesn't.

It's simple economics. When a brand is profitable on Meta, it has budget for creative testing.

It spins up 10, 20, sometimes 40 new ads a month to find the next winner and keep the account fresh. When a brand is breaking even or losing money, creative output drops to near zero, because every test costs money they don't have.

That means active ad count and new-ads-per-month are tighter signals than any revenue estimator. Both are visible for free.

You don't need a credit card.

The lazy version is the Meta Ad Library. You search the brand, see their active ads, and eyeball the count.

It works, but it's slow and the library doesn't show you which ads are new versus recycled, or which ones are actually running inside a campaign.

The fast version is Brandsearch Discovery. Filter by brand, sort by date, and you see exactly how many new creatives launched in the last 7 or 30 days.

That number is the one to watch.

Rough thresholds I use when checking a brand cold:

  • 0–3 new ads/month. Not scaling. Probably testing or coasting. Skip.
  • 4–9 new ads/month. Healthy at small scale. Interesting, not urgent.
  • 10+ new ads/month. Actively scaling. This is where you copy.
  • 25+ new ads/month. Serious budget. You're looking at a 7-figure run-rate.

A brand launching 25 new ads a month isn't doing it for fun. It's because the previous batch paid for itself and they have cash to keep testing.

That alone tells you more about their revenue band than any estimator.

The trick is reading creative volume as a rate, not a snapshot. A store with 300 lifetime ads and 2 new this month is dying.

A store with 80 lifetime ads and 30 new this month is the one you want to study.

Discovery filtered to winning Meta video ads so you can read creative volume per brand at a glance
Discovery filtered to winning Meta video ads so you can read creative volume per brand at a glance

Signal 2: Ad age shows you which product is carrying the store

Once you have a list of active ads, the next question is which ones actually make the money. Ad age answers that question for free.

A brand running 200 active ads probably has 10 that drive 80% of revenue. They're the ones that survived the testing phase, hit a profitable CPA, and got scaled.

Everything else is noise. New tests, seasonal pushes, audience variants, retargeting frames.

The filter is simple. Look at how long each ad has been running.

Anything live for 25+ days is carrying its own weight. Nobody pays to keep a loser on for a month.

Two ads on the same product with a combined age of 40+ days? That product is the store's winner.

Ten ads on the same product with ages ranging from 60 to 180 days? That product is the store.

It's probably responsible for half their revenue.

This is where Brandsearch Brand Analysis earns its keep. Open any Shopify store and you see every active ad grouped by product, with the age distribution on a single chart.

You can spot the hero SKU in about 30 seconds.

The pattern to watch for is creative duplication on a single product. When a brand runs 15 variations of the same video ad, same hook with different cuts, aspect ratios and creators, they've found a winner and they're pressure-testing every angle.

That's a scaling move, not a testing move. It only happens on products that are already profitable.

If you see a brand with one heavily duplicated product running 90+ day ads, you're looking at their cash cow. Copy the product angle.

Copy the hook structure. Don't copy the exact creative, you'll lose the algorithm fight before you start.

Real example from last month. I pulled up a mid-sized fitness brand to decide whether to copy their niche angle. 180 active ads across the store. 42 of them were on a single product, a weighted vest.

Ten of those were running 90+ days. Zero revenue estimators needed.

The vest was 50%+ of the business. I knew exactly where to study their landing page, their offer, and their hook before I ever opened their storefront.

Gymshark Brand Analysis Overview with the Traffic Trends chart, ad scaling and metrics banner on one screen
Gymshark Brand Analysis Overview with the Traffic Trends chart, ad scaling and metrics banner on one screen

Stop reading about winners. Find them yourself.

Search 6.5M+ brands, their ads, revenue, and products — all in one place.

Try Brandsearch free

Creative volume tells you a brand has budget today. Traffic trends tell you if they're winning the long game.

Every Shopify store leaves a traffic footprint. SimilarWeb tracks it.

The Brand Analysis Overview tab on any brand page shows it as a live chart. You don't run any queries.

You open the page and the chart is right there.

The chart to watch is Traffic Trends. Three shapes matter.

  • Flat line. Mature brand, probably profitable, not growing. Fine for competitive intel, bad for copying.
  • Rising line. The brand is scaling. This is the one to study.
  • Spike then drop. Seasonal pop or PR hit. Don't waste time, they're already back to baseline.

Pair the traffic shape with product count and category. A brand that went from 80k to 240k monthly visits over six months, with only two hero products in the catalog, is a monoproduct winner.

A brand that went from 500k to 600k visits with 2,000 SKUs is a legacy store coasting on SEO. Completely different playbooks.

This is also where you check if a store is monoproduct or general. Monoproduct brands with rising traffic are the best copy targets, because the whole business is built on one winning hook and that hook is visible in their ads.

General stores with flat traffic are just going to confuse you.

Brandsearch Brand Library lets you filter 4.6M+ Shopify stores by product count, niche, traffic band, and ad activity. Set it to "fitness, 5–15 products, 50k+ monthly visits, 10+ active ads" and you get a shortlist of scaling monoproduct brands in a niche in about 15 seconds.

That's the exact list you want to run the 3-signal check against.

One more shape to read: the inflection point. On the Traffic Trends chart you can see the exact month a brand's line went from flat to rising.

Cross-reference that month with their ad activity and you'll see when they found the winning creative that unlocked scale. That moment is the most valuable data point in the whole workflow, because it's the one you're trying to copy.

Read the traffic shape before you copy a brand's playbook
Read the traffic shape before you copy a brand's playbook

Run the 3-signal check in five minutes

This is the actual workflow for the next time you need to reverse-engineer a Shopify store.

  1. Brandsearch Discovery, filter by the brand, sort by date, and count new ads launched in the last 30 days. Under 4, skip. 10+, continue.
  2. Brandsearch Brand Analysis, open the store, check ad age distribution, and find the most duplicated product. That's the hero SKU carrying the store.
  3. Brandsearch Brand Analysis Overview, look at the Traffic Trends chart. Rising line means the brand is worth copying. Flat or dropping, move on.
  4. Brandsearch Brand Library, run the same filter on the niche to find 5–10 more brands doing the same thing. Now you have a list, not a guess.

Five minutes. Zero dollars.

Better data than any revenue estimator.

Notice what's not in this workflow: a revenue number. That's the point.

The number itself is a vanity metric. You don't need to know whether a store is doing $200k or $350k a month.

You need to know if it's scaling, which product is working, and whether the niche has room.

All three come from public signals the paid trackers are just repackaging at $30–150 a month. The trackers are middlemen between you and data that was free the whole time.


Free beats paid when the paid data is made up

Shopify revenue trackers sell you certainty. The certainty is fake.

Their numbers are models stacked on models and the error bar is wide enough to drive a truck through.

Creative volume, ad age, traffic trend, product duplication. None of these are estimates.

They're observable facts about what the brand is doing right now, for anyone who knows where to look.

Start with the Brandsearch Chrome Extension. It's free, it lives in your browser toolbar, and every Shopify store you land on shows instant traffic, active ads, tech stack, and estimated revenue context.

When you outgrow it, every brand you researched carries straight into the full app with the 13+ tabs of Brand Analysis on top.

Meta Ad Library and TikTok Creative Center are secondary free options. They work for spot-checking a single ad, but they lack the cross-brand sort and the traffic context that make the 3-signal method fast enough to run on ten brands before lunch.

Stop paying for revenue estimators. Track creative volume, ad age, and traffic trends, and you'll know more about a competitor's actual scale than their own tracker screenshots would tell you.

Open Discovery, pick a brand you've been curious about, and run the 3-signal check on them right now. You'll never go back to guessing from a dashboard number.

Share this article