Calculators

Is there enough data to judge this ad yet?

Zero leads after a week can mean two very different things: the ad does not work, or not enough has happened yet to tell. Guessing wrong costs money in both directions. This applies the same volume thresholds the platform uses before it will accuse a campaign of spending without results.

USD

What this ad or campaign has spent over the period you are judging.

Straight from the account, for that same period.

The clicks column of the account, whatever it happens to contain.

Results the campaign was optimizing for. Zero is a real answer here, so type it in.

Fill in the fields and the numbers appear here. Nothing is sent anywhere.

What the numbers give

Cost per lead
Click through rate
Cost per click
Cost per thousand impressions

One caveat about the clicks column, and it belongs to Meta rather than to us: it counts every click on the ad, including likes, expanding the text and opening the page. Actual link clicks are fewer, which makes the 50 click threshold softer than the arithmetic behind it, not stricter.

Where a number cannot be worked out, these calculators leave it blank instead of printing zero. A CTR of 0% means impressions ran and nobody clicked. A blank CTR means no impressions ran at all. The first is a creative problem, the second is a delivery problem, and they are fixed in different places.

How this is worked out

Two thresholds, both picked by probability rather than by feel. Fifty clicks: at a click to lead rate around 5%, getting no leads at all from 30 clicks happens about 21% of the time on its own, and by 50 clicks that has fallen to about 7.7%. One thousand impressions: at a click through rate around 1%, a hundred impressions produce roughly one click on average, so zero clicks there is chance, while zero clicks on a thousand is an answer.

The rule itself is imported from the platform rather than restated here, and it refuses to answer when a number is missing. An accusation without data is worse than silence, so an unknown click count returns not enough data rather than a verdict. Both thresholds are heuristics with arithmetic behind them, not laws.

Questions about this calculator

How long should I run a Facebook ad before turning it off?
Time is the wrong unit. A week at five dollars a day and a week at two hundred dollars a day are not the same test, and the calendar cannot tell them apart. Volume is the unit that matters: enough clicks for zero leads to mean something, or enough impressions for zero clicks to mean something. This page asks for those instead of days.
My Facebook ads are getting no leads. Is something broken?
Possibly, but that is the second question. The first is whether enough has happened for zero to be surprising. At a click to lead rate around 5%, a perfectly healthy campaign shows no leads at all on 30 clicks roughly one time in five. Switching it off at that point is a coin flip dressed up as a decision.
Where do the 50 clicks and 1000 impressions come from?
From the platform's own rule for flagging a campaign as spending without results, and both were picked by probability rather than by feel. Fifty clicks puts the false alarm rate near 7.7% at a 5% click to lead rate, which is an error people forgive. A thousand impressions is where an expected ten clicks arriving as zero stops being chance. They are heuristics with arithmetic behind them, not laws.
Does enough data mean the ad is bad?
It means zero is a result rather than a small sample, and the next question is which part is failing. Clicks with no leads points at the offer, the form or the landing page. Impressions with no clicks points at the creative and the audience. Those two are fixed in completely different places, which is why this page keeps them apart.

The other calculators

Run this on your real numbers

Connect an ad account and Aevin runs this same arithmetic on what actually happened, every day, across every campaign and creative. The same functions, with your data instead of your typing.