Meta ads spending but no conversions: what to check, in order
Troubleshooting guide · 3 min read · Updated 2026-10-21 · By the Cofoundr team
First confirm the zero is real: right column, right date range, right attribution window. Then check tracking and the optimisation event, the landing page, whether the ad set is still learning, and the quality of the clicks. If an ad set has plenty of clicks and still no results after you have fixed the basics, pause it and move the budget.
Spend with no conversions feels urgent because money is leaving every hour. Most of the time the cause is one of a handful of things, and they are cheap to check in the right order. This guide goes from the quickest checks to the slowest, and ends with a rule for when to stop spending.
1. Make sure the zero is real
- Check the date range. Results can lag behind spend, especially for purchases and leads that happen days after a click.
- Check you are reading the right column. The Results column shows each ad set's own optimisation event, which may not be the event you care about.
- Check the attribution setting on the report. A narrower window shows fewer conversions than a wider one.
- Check the time zone on the account matches the one you are comparing against.
2. Check tracking and the optimisation event
- Open Events Manager and confirm the pixel or server events are active and recent.
- Do the test purchase or test lead yourself and watch the event arrive.
- Check the ad set optimises for the event you actually want. An ad set optimising for a rare event gets few signals; one optimising for page views gets plenty of the wrong thing.
- If you send events from both the browser and the server, check they are de-duplicated. See conversion tracking not matching.
3. Check the landing page
- Does it load quickly on a phone? Slow pages lose clicks before the pixel can fire.
- Does the page match the promise in the ad? A mismatch gives you clicks that leave.
- Is there one clear next step, and does it work? Submit your own form and complete your own checkout.
- Is the page the one the ad actually points to, with the right link and parameters?
4. Is it too early or too small?
An ad set that has just launched, or been edited heavily, may still be learning. Judging it after a day or two can be unfair. At the same time, a budget far below what one result costs may never gather enough signal. Compare daily budget with your target cost per result, and see the learning phase explained.
5. Check the quality of the clicks
- Compare link clicks with landing page views. A big gap suggests slow pages or accidental clicks.
- Compare outbound click-through rate across ads. A very high click rate with no results often means curiosity clicks, not buying intent.
- Check placements and audiences for a pocket that takes the spend but never converts.
- Look at the creative: does it filter for the right customer, or attract anyone?
6. Decide when to pause
Set a rule before you are emotional about it. A sensible starting point is a click threshold with zero results, for example 50 or more link clicks and no conversion, or spend that has reached a few times your target cost per result with nothing to show. Treat the numbers as starting points, since the right threshold depends on the account and how much a result costs.
How Cofoundr handles this
Cofoundr runs this as a check on every ad set in every connected account. An ad set with 50 or more link clicks and no results is flagged as a broken funnel, and spend with no results at all is flagged separately. Campaigns still in their learning phase are left out, so you are not alerted about ad sets that just need time. You can keep it alert-only, or turn on a rule that pauses the offenders. Every action is logged.
Free toolMeta Ads DiagnoseFrequently asked questions
How long should I wait before pausing an ad set with no conversions?
It depends on how much a result costs. A common approach is to wait until spend reaches a few times your target cost per result, and until the ad set is out of its learning phase, unless clicks are high and results are zero, which points to a tracking or landing page fault.
Why do I get clicks but no conversions?
The usual causes are broken or missing tracking, a slow or mismatched landing page, or traffic that is curious but not ready to buy. Check tracking first, because it is the cheapest to rule out.
Could the conversions be happening but not showing?
Yes. Reporting delay, a narrow attribution window and a mismatched optimisation event can all hide real conversions. Check the date range, attribution setting and the event the ad set optimises for.