A small online candle-store owner at her packing table at night, seen over her shoulder, checking a sales report on her phone against a printed order list beside a stack of branded shipping boxes
Meta

Meta's Real Sales Test Needs 500 Conversions. Below That, Its Incremental Number Is a Guess.

Meta now estimates which sales its ads caused. Its real lift test needs 500 conversions before it will run. Below that, here is what a small store can actually know.

Nora BennettPaid Media Strategist, BrandRocket
12 min readOctober 16, 2026

Every business that runs Meta ads ends up having the same argument, usually in the same meeting. Ads Manager says the campaign made a pile of sales. Somebody at the table points out that half those people had already been to the website, or saw the ad without ever tapping it, or were going to buy anyway. Somebody else points out that the last time Meta got switched off to settle the question, the retargeting ads quietly fell apart a few weeks later. Nobody wins, the budget stays where it was, and the argument comes back next month.

Meta's answer to that argument is a newer number called incremental attribution. It is Meta's estimate of the sales its ads actually caused, as opposed to the sales that merely happened near an ad. That is exactly the right question to ask. The trouble is what sits behind the answer, and what it takes to check it.

Meta does have a real test that settles the question. It is free to run. And it asks for at least 500 conversions before it will run at all. Most small stores never get there, and nobody mentions that part.

Ads Manager Gives Three Answers to One Question

Here is what the argument looks like in real numbers. Over three weeks this fall, Meta reported 32 purchases for one online store we manage. Same ads, same budget, same three weeks. Then we asked Meta to break those 32 down three ways.

14 came after a click. Somebody tapped the ad and bought within seven days.

18 came after a view. Somebody saw the ad, never tapped it, and bought within a day. Meta counts that as its sale too, because the default setting counts both.

8 were incremental. That is the number of purchases Meta's own incremental model believes would not have happened without the ad.

So depending on which column you open, Meta drove 32 sales, or 14, or 8. All three numbers come out of the same ad account. None of them is a lie. They are three different questions with three different answers, and most owners only ever see the first one, because it is the default.

If you want the mechanics of how each window counts, and how to turn the incremental view on without changing your campaigns, we covered both in That Attribution Setting Is Not a Report. It Is an Instruction. The short version: in Ads Manager, open the columns menu, choose Compare attribution models, and pick Incremental. Nothing about your delivery changes. You just get the stricter count next to the familiar one.

Depending on which column you open, Meta drove 32 sales, or 14, or 8. All three come out of the same ad account.

The Incremental Number Is a Prediction, Not a Measurement

It is tempting to treat the smallest of the three numbers as the honest one and move on. It is more honest than the default. It is still not a measurement of your business.

Meta describes incremental attribution as using machine learning models that predict whether a conversion is caused by an ad. Read that sentence slowly. Nobody ran an experiment on your customers. Meta trained a model on the results of lift tests it has run across many advertisers, and that model now looks at each of your sales and estimates how likely it is that the ad made the difference. Meta still decides what counts. It is simply deciding with a stricter rulebook.

That matters most when your volume is small, because a model making estimates about a handful of sales swings hard from week to week. In the store above, the incremental count across those three weeks read 2, then 0, then 6. The middle week is the one to look at: Meta reported nine purchases, and its own incremental model credited the ads with none of them. The following week it credited six of fourteen. The store did not change that much in seven days. The estimate did.

Meta's own guidance points the same way. It recommends comparing results within the same attribution model rather than across models, and it says the incremental column is designed to help you understand the relative incrementality between your Meta campaigns. That is a useful job. Telling you which of two campaigns is pulling more weight is a fair ask of a model. Telling you, precisely, what Meta is worth to your business in a given week is not.

There is also a quieter detail in the store's numbers. The incremental count of 8 is smaller than the click count of 14. So the model is not just discounting the people who saw an ad and never tapped it. It thinks some of the people who did tap were coming anyway: past visitors, people who already knew the name, people who would have searched for the store that afternoon. That is exactly the suspicion owners have about retargeting, and it shows up here in Meta's own math.

A Sale After a View Is Real. It Still Isn't Proof Meta Caused It.

The 18 view-only sales are where most of the internal arguments start, so it is worth being fair to them.

For a considered purchase, a view genuinely can do work. Someone sees the product in their feed on Monday, mentions it at dinner, looks it up on their laptop on Tuesday and buys. That person never clicked, and the ad still mattered. Throwing every view-through sale in the bin is as wrong as counting every one of them as earned.

The problem is that a view-through sale and a coincidence look identical in the report. A person who was always going to buy, and who happened to scroll past your ad the day before, gets counted exactly the same way. Meta shows ads most often to the people most likely to buy, which includes the people already on their way to you, so the overlap is not small. That is the core reason the reported number runs high, and we went through the other reasons in Meta Says It Made You 40 Sales. Your Bank Says 12.

So the honest position on view-through revenue is not "it's fake" and not "it's real." It is "the report cannot tell you which part is which." Only a test can. Which brings us to the test.

A view-through sale and a coincidence look identical in the report. Only a test can tell them apart.

Meta's Real Test Has an Entry Fee Most Stores Can't Pay

Meta's real answer to "what did my ads cause" is not a column. It is an experiment called Conversion Lift, and it is the same idea a drug trial uses.

Meta splits your audience at random into two groups. The test group can see your ads. The control group cannot. When the test ends, Meta matches your purchases back to both groups and compares them. The difference between the two is the lift: the sales that happened because the ads existed. Because the groups were picked at random, the people who were always going to buy are spread evenly across both, so they cancel out. That is the part no attribution report can do.

It is also free. Meta says plainly that there is no additional cost for the test, and you can set one up yourself from the Experiments section of Ads Manager.

Then you read the requirements. As a guide, Meta says your ad account needs a campaign that started in the past year with at least $5,000 in spend, and that campaign needs at least 500 conversions. Campaigns running longer than 90 days are prorated, so a campaign that has run for 180 days needs $10,000 and 1,000 conversions. On top of that, Meta requires decent data. You need the Conversions API sending an event with an Event Match Quality score above 5, or another supported data source.

The money is rarely the problem. The 500 conversions usually are. The store in our example spends enough. It sold about ten things a week, which works out to roughly 140 purchases in a 90-day stretch. It is not close.

If you have read our piece on Google's own lift test for Demand Gen, this will sound familiar. Both platforms have built a genuinely honest way to answer the question, and both have set the bar where a large advertiser clears it without noticing and a small one never reaches it.

Meta built an honest test for what its ads cause. It asks for 500 conversions before it will run.

A Region-by-Region Meta Test Needs Months When You Sell 10 a Week

The usual workaround is to skip Meta's people-based test and split by geography. You turn Meta off in some states, leave it running in the rest, and compare sales. It is a good idea on paper, and it even answers the worry about the bottom of the funnel, because retargeting keeps running everywhere you did not switch off.

Meta has a free tool for designing exactly this, called GeoLift. Two things on its own documentation page are worth knowing before you get excited. First, Meta says it recommends people-based tests like Conversion Lift wherever possible, because they have higher statistical power than tests split by geography. In plain terms, the region version needs more sales to reach the same confidence, not fewer. Second, GeoLift is a statistics package written in the R programming language. Somebody has to run it.

The deeper problem is arithmetic, and you can do it on a napkin. Say the store sells ten a week and you switch Meta off for half the country. Two months in, the half with Meta on has sold around 40, and the half with Meta off has sold whatever it sold. Now ask what you are trying to detect.

If Meta is behind half of the store's sales, the switched-off half drops to around 20, and about two months of data is enough to see a gap that size, even in the best case of two perfectly matched halves. If Meta is behind a quarter of sales, which is roughly what its own incremental model claimed for this store, the gap is closer to 40 against 30, and normal week-to-week noise can produce a difference that size on its own. By our rough math, telling a 25% effect apart from no effect at all would take something like eight months of half the country going dark. Real halves of a country are never perfectly matched, so the true number is longer.

Eight months is not a test anybody runs. Your products change, your season changes, your prices change, and half of your market goes without Meta for most of a year. The test does not fail. It just never finishes.

Under 500 Conversions, Meta Can Tell You a Direction, Never a Total

None of this means a small store is flying blind. It means you have to ask questions that your volume can actually answer, and stop asking the one it cannot.

Read the incremental column over months, not weeks. A weekly count of 2, then 0, then 6 is noise. Add up a quarter and the noise starts to settle. Use the ratio of incremental to reported as a direction: is it holding steady, shrinking, growing? If it drops sharply after you shift budget toward retargeting, that tells you something real about where the money went, even if no single week means anything.

Compare campaigns to each other, not to your bank. This is the job Meta built the column for. If your prospecting campaign shows a much higher share of incremental sales than your retargeting campaign, that is a fair read on which one is finding new customers and which one is mostly greeting people already at the door.

Never judge prospecting by its own column. Cold campaigns fill the pool that retargeting fishes from. Cut them because their reported numbers look weaker and retargeting usually withers a few weeks later, which is the trap we walked through in You Will Never Know Exactly Which Ad Made the Sale.

Watch total store revenue when Meta spend moves. Not Meta's revenue: yours, from your own store platform, against total ad spend. When you raised Meta spend last quarter, did store revenue rise with it? That is a blunt instrument, and it is the only one that cannot be marked up by the company selling you the ads.

Ask the big question, not the small one. "Is Meta doing anything for us at all?" is a question a small store can answer. A longer holdout, in a quiet season, can see a large effect. "Is it 20% or 30%?" is a question for a store that sells hundreds a week. Spending months trying to answer the small question at small volume is how good businesses end up with an expensive, confident wrong answer.

A small store can find out whether Meta works. It can't find out by how much, and Ads Manager won't tell it either.

At 500 Conversions, Meta's Lift Test Settles the Argument

The day a store clears 500 conversions in a 90-day campaign, with clean data flowing through the Conversions API, this whole article stops applying. Run a Conversion Lift test. Compare its lift to what the incremental column has been claiming. Now you know how far Meta's estimate runs from reality for your business specifically, and you can use that gap to read every report after it with your own discount applied. Retest once or twice a year, because audiences and creative drift.

Until then, the honest answer to "how much is Meta really making us?" is a range, a trend, and a refusal to let one week's column settle a budget decision. That is less satisfying than a number. It is a lot cheaper than a wrong one.

This is a question we work through with stores every week, and if you would rather have someone read your incremental columns and your store revenue side by side and tell you plainly what they say, that is part of how we run Meta ads for small businesses. If you would rather do it yourself, start with the Compare attribution models column and a quarter of patience.

Reading About Ads Is Free. So Is Talking to Someone Who Runs Them.

We've run paid ads for 25+ years and seen just about every way a budget goes sideways. Get on the phone with someone who does this every day. Bring your questions, your numbers and your skepticism. You'll hang up knowing what we'd do, whether you hire us or not.

Nora Bennett · Paid Media Strategist, BrandRocket

Paid media strategist at BrandRocket. Spends her days inside Google Ads and Meta accounts, helping small businesses get more out of every dollar they spend.