Delzonic
Seller Guides

Why Your GMV Max ROI Is Overstated (2026)

Delzonic

Short answer: the ROI figure GMV Max shows you is almost certainly higher than the return you are actually getting. GMV Max reports ROI as gross revenue divided by cost, and the gross revenue it counts includes both paid and organic orders for the products in the campaign while that campaign is running. TikTok can attribute an order even when the buyer never viewed or clicked an ad. So sales you would have made anyway get added to the numerator. The number is not dishonest, it is just answering a different question to the one you are asking.

What the reported number actually measures

What GMV Max reports What you want to know
Numerator All revenue on those products during the campaign Revenue the ads caused
Denominator Ad spend Ad spend
Answers Total sales per dollar spent Extra sales per dollar spent

Those two questions give the same answer only if you had zero organic sales before the campaign. For almost every established seller, they do not.

The arithmetic, with numbers

Say a product was selling $10,000 a month organically before you touched ads. You turn GMV Max on with $2,000 of spend and total revenue for that product reaches $14,000.

Calculation Working Result
Reported ROI $14,000 / $2,000 7.0
Incremental revenue $14,000 minus $10,000 $4,000
Actual return on spend $4,000 / $2,000 2.0

A reported 7.0 that is really a 2.0. Both figures are arithmetically correct. Only one of them tells you whether to increase the budget.

Why this matters more than it sounds

A reported 7.0 looks like free money and invites you to scale. If the true incremental figure is 2.0 and your margin after the 6% referral fee, cost of goods, commission and shipping is thinner than 50%, you are buying revenue at a loss while the dashboard congratulates you. The error does not show up as a bad number, it shows up as a good number and a shrinking bank balance.

How to work out your real return

You do not need attribution software. You need a baseline.

One. Measure before you start. Record 14 to 28 days of revenue for the specific products you are about to advertise, with no ads running. This is the single step people skip, and without it the rest is unknowable.

Two. Run the campaign on those products only. If GMV Max is spanning your whole catalogue, you cannot isolate anything.

Three. Subtract. Incremental revenue is total during the campaign minus your baseline, adjusted for anything obvious like a seasonal spike or a video that went viral on its own.

Four. Divide by spend. That is your real return, and it is the number to compare against your margin.

Pro tip

Run the test in reverse if you are already spending. Turn GMV Max off on one product for two weeks and watch what happens to its revenue. If it barely moves, the ads were mostly claiming credit for organic sales. That experiment costs you two weeks of ad spend on one product and can save you months of it across a catalogue.

What is the break-even you actually need?

Work from margin, not from a target ROAS someone quoted you.

Margin after all costs Incremental ROAS needed to break even
20% 5.0
30% 3.3
40% 2.5
50% 2.0

Read that against the example above. An incremental 2.0 breaks even at 50% margin and loses money at anything below it, while the dashboard reports 7.0. This is the specific way GMV Max campaigns quietly go underwater.

Is GMV Max still worth running?

Yes, for most sellers, and not because of the reported ROI.

Since GMV Max became the default and only supported campaign type for TikTok Shop Ads, the alternatives are Search Ads for keyword intent and Spark Ads for boosting organic videos. Manual Video, Product and LIVE Shopping Ads can no longer be created. So the question is not whether to use GMV Max, it is whether you are reading its output correctly.

Reported gains of around 30% higher GMV against the old manual Video Shopping Ads are plausible, because automated bidding genuinely does beat most manual setups. Just do not confuse a better campaign type with a better measurement.

Frequently asked questions

Does GMV Max count organic sales in its ROI?

Yes. Reported gross revenue includes paid and organic orders for the campaign’s products while it runs, and an order can be attributed without the buyer viewing or clicking an ad.

Is the reported ROI wrong?

It is accurate for what it measures, which is total revenue per dollar spent. It is the wrong metric for deciding whether to scale, because that needs incremental revenue.

How do I measure incremental revenue?

Take a 14 to 28 day baseline on the specific products before advertising them, then subtract that baseline from revenue during the campaign.

What ROAS should I target on TikTok Shop?

Whatever breaks even against your margin. At 30% margin that is an incremental 3.3, not a reported one.

Can I turn off GMV Max and use manual targeting instead?

Not within Shop campaigns. Manual Video, Product and LIVE Shopping Ads were retired when GMV Max became the only supported type. Search Ads are the remaining keyword option.

Why does my reported ROI drop when I scale?

Often because the organic baseline stays fixed while spend rises, so the inflated portion becomes a smaller share of the total. The reported figure falling towards your real figure is a sign the measurement was flattering you before.

Before you raise the budget

Scaling spend on a product that is already past its peak is the most expensive version of this mistake, because the organic baseline is falling at the same time as your spend is rising.

Install the Delzonic Chrome extension and revenue, sales and trend direction appear on the TikTok Shop listing itself, free, so you can see whether the underlying product is still climbing before you spend against it.

Related reading: the GMV Max setup guide, attribution windows, and Ads Manager basics.

Reflects publicly documented GMV Max reporting behaviour as of September 2026. Confirm attribution settings in your own Ads Manager before modelling on these figures.