Meta ads spending but no conversions: what to check, in order

Troubleshooting guide · 3 min read · Updated 2026-10-21 · By the Cofoundr team

Quick answer

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

2. Check tracking and the optimisation event

3. Check the landing page

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

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 Diagnose

Frequently 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.

Next in Meta Ads troubleshootingFacebook Ads Wasted Spend: 6 Patterns and How to Find Them

Related guides

What to Do When a Client's Meta Ads Results DropFacebook Ads Not Delivering: Every Cause and How to Fix ItHow to Find Wasted Ad Spend on Meta Ads

Find the budget your clients are wasting

Connect Meta. Cofoundr scores every client account and flags wasted spend. 50 free credits for 7 days, MCP included, no card.

Free Meta ads auditSee features

Where the time goes for an agency running 4 Meta ad accounts
Checking every account, every day
22h
Cofoundr: Morning Intelligence
Working out what changed and why
44h
Cofoundr: Wasted Spend Detective and Account Health Score
Building client reports
28h
Cofoundr: Automated Client Reports
94ha month, about 12 working days

Scenario: 15 minutes of checking and 30 minutes of diagnosing per account per day over 22 working days, plus 2 reports per account at 3.5 hours each. Your numbers may differ.