All posts

Sales and GTM

When to kill a Facebook ad and when to let it run: a simple decision rule

Most agents kill ads too early or let losers bleed for weeks. Here is one unemotional weekly rule for when to keep, refresh, or pause a Facebook ad.

July 29, 2026 · 7 min read


There are two ways agents lose money on Facebook, and they are opposite mistakes. The first is killing an ad on day two because the first few hours looked quiet. The second is letting a clear loser run for three weeks because pulling the plug feels like admitting it failed. Both come from the same place, which is judging an ad on feelings instead of a rule. One day it looks promising and you spend more, the next day it looks dead and you panic. The ad never changed. Your mood did.

The fix is boring and it works. You decide ahead of time what good and bad look like, you wait until you have enough data to judge, and then you let the numbers make the call. No second-guessing, no staring at the ad manager at eleven at night. This post gives you a Facebook ad optimization rule for real estate that you can run in five minutes once a week, the same way every week, so the decision stops living in your gut and starts living on paper.

Why agents kill Facebook ads too early or too late

Killing too early is the more common sin. You launch on Monday, check it Tuesday morning, see one lead and a cost per lead that looks scary, and you turn it off. The problem is that Facebook needs time and spend to figure out who your ad should reach. The first day or two is the system learning, not the ad performing. Judging it that early is like grading a listing on how many showings it got in the first hour it went live.

Letting an ad run too long is the quieter, more expensive mistake. The ad is clearly underperforming, the cost per lead is double your target, but turning it off feels like a loss, so you leave it on and tell yourself it will turn around. Three weeks later you have spent real money buying nothing. A rule protects you from both. It tells you when you are allowed to judge, and once you are, it tells you exactly what to do.

Wait for enough data before you judge a Facebook ad

The first part of any honest decision rule is patience with a number on it. You do not judge an ad until it has had a fair shot, and a fair shot means a minimum amount of spend or a minimum number of leads, whichever comes first. Before you hit that floor, the data is too thin to mean anything. One lucky lead makes a bad ad look great, and one slow day makes a good ad look dead.

Pick a threshold you can live with and write it down. As an illustration, you might decide an ad does not get judged until it has spent at least fifty dollars or produced at least ten leads. Those exact numbers are not the point, your market and budget set your own. The point is that you commit to the floor in advance, so that on a slow Tuesday you already know the answer is wait, not panic. The decision was made before the emotion showed up.

A rule does not make you smarter than your gut. It makes you steadier than your gut on the day your gut is wrong.

Judge cost per lead and cost per conversation against a target

Once an ad clears the floor, you finally get to judge it, and you judge it against a target you set, not against how you feel that morning. The two numbers that matter most are cost per lead and cost per conversation. Cost per lead is your spend divided by the people who raised a hand. Cost per conversation is your spend divided by the people you actually got into a real back and forth. If you want the full funnel behind these numbers, we walked through it in how to read your Facebook ad numbers like a coach.

Set a target cost per lead before the ad runs. Maybe twenty dollars a lead is healthy in your market, maybe it is forty. When the ad clears the floor, you compare its real cost per lead to that target. Under target, it is working, leave it alone and let it keep buying you leads. Over target, it has a problem, and now the only question is which problem. That is where the next two numbers come in.

One caution before you celebrate a cheap lead. A low cost per lead that produces no conversations is not a win, it is a trap. That is exactly why cost per conversation sits right next to cost per lead in the rule. If leads are cheap but nobody is talking, the ad is pulling low-intent hand-raisers, or your follow-up is the real leak. We dug into that quality-versus-price tension in cost per lead versus cost per deal on Facebook ads.

Use a frequency check to catch ad fatigue

When an ad is over target, the next thing to check is frequency, which is the average number of times each person has seen your ad. Frequency is your ad fatigue gauge. When it climbs, the same people are seeing the same creative over and over, they stop noticing it, and your cost per lead drifts up even though nothing about your offer changed. The audience did not get worse. They just got tired of looking at the same thing.

Frequency is what turns one bad number into a specific fix. An ad that is over target with high frequency does not need a new audience, it needs new creative, because the audience has simply seen this one too many times. An ad that is over target with low frequency is the opposite, the creative is fresh but it is landing in front of the wrong people, so the audience or the targeting is what needs to change. Same symptom, two different cures, and frequency is how you tell them apart.

The weekly Facebook ad decision rule, written down

Here is the whole thing as one rule you can run every week. It takes the four pieces above, the spend or lead floor, the cost per lead target, the cost per conversation sanity check, and the frequency reading, and turns them into a single if-then you do not have to argue with. The thresholds below are illustrative. Swap in your own and run the same logic every time.

ad-decision-rule.txt
WEEKLY FACEBOOK AD DECISION RULE

STEP 1  -  earn the right to judge
  wait until the ad has spent >= 50 dollars
  OR has produced >= 10 leads, whichever comes first.
  not there yet?  ->  LET IT RUN. do nothing. check next week.

STEP 2  -  set your targets (your numbers, not these)
  target_cost_per_lead         = 25 dollars
  high_frequency               = 3.0 or more

STEP 3  -  once past the floor, run the rule:

  if cost_per_lead <= target_cost_per_lead
      and conversations are happening
        ->  KEEP. it is working. leave it alone.

  else if cost_per_lead > target_cost_per_lead
      and frequency >= high_frequency
        ->  REFRESH CREATIVE. they are tired of this ad.

  else if cost_per_lead > target_cost_per_lead
      and frequency < high_frequency
        ->  ADJUST AUDIENCE. wrong people, fresh ad.

  else (cheap leads but no conversations)
        ->  PAUSE. low-intent leads or a follow-up leak.

run this same five minutes every week. same rule, every time.
Wait until the ad earns a verdict, then let the numbers pick keep, refresh, adjust, or pause. Use your own thresholds, the structure is what matters.

Read the rule once and you can see why it kills both mistakes at the same time. You cannot kill an ad too early, because step one will not let you judge it before it clears the floor. You cannot let a loser bleed for weeks, because once it is over target the rule forces a specific action, refresh, adjust, or pause, instead of a shrug. The decision is the same whether you run it on a great week or a terrible one, which is exactly what makes it trustworthy.

Make the rule a weekly habit, not a panic move

The rule only works if you run it on a rhythm. Pick one day a week, open the ad manager, and walk every active ad through the same five steps. That is it. The whole power of a decision rule comes from running it the same way every time, on the calm weeks and the scary ones, so the choice never depends on your mood. A panic check on a bad Friday is not the rule. The Tuesday you run it whether you feel like it or not is the rule.

Watch what happens to the ads you pause, too, because pausing for low conversations often points at follow-up, not the ad. If leads are coming in cheap but never turning into appointments, the leak may be in how fast and how consistently you call them back. We mapped that exact failure in the callback patterns behind lost deals, and it is worth a look before you blame the creative.

A weekly rule you can run without second-guessing is the whole idea behind Coachmark. The coaching only works when the same honest check happens on a rhythm, on data you can trust, instead of a gut call that swings with the week. You do not need to become a media buyer to stop wasting ad spend. You need one rule, run on the same day, every week, and the steadiness to follow it even when your gut is yelling the other way.

# When to kill a Facebook ad and when to let it run: a simple decision rule

> Most agents kill ads too early or let losers bleed for weeks. Here is one unemotional weekly rule for when to keep, refresh, or pause a Facebook ad.

Sales and GTM · 2026-07-29 · 7 min read

There are two ways agents lose money on Facebook, and they are opposite mistakes. The first is killing an ad on day two because the first few hours looked quiet. The second is letting a clear loser run for three weeks because pulling the plug feels like admitting it failed. Both come from the same place, which is judging an ad on feelings instead of a rule. One day it looks promising and you spend more, the next day it looks dead and you panic. The ad never changed. Your mood did.

The fix is boring and it works. You decide ahead of time what good and bad look like, you wait until you have enough data to judge, and then you let the numbers make the call. No second-guessing, no staring at the ad manager at eleven at night. This post gives you a Facebook ad optimization rule for real estate that you can run in five minutes once a week, the same way every week, so the decision stops living in your gut and starts living on paper.

## Why agents kill Facebook ads too early or too late

Killing too early is the more common sin. You launch on Monday, check it Tuesday morning, see one lead and a cost per lead that looks scary, and you turn it off. The problem is that Facebook needs time and spend to figure out who your ad should reach. The first day or two is the system learning, not the ad performing. Judging it that early is like grading a listing on how many showings it got in the first hour it went live.

Letting an ad run too long is the quieter, more expensive mistake. The ad is clearly underperforming, the cost per lead is double your target, but turning it off feels like a loss, so you leave it on and tell yourself it will turn around. Three weeks later you have spent real money buying nothing. A rule protects you from both. It tells you when you are allowed to judge, and once you are, it tells you exactly what to do.

## Wait for enough data before you judge a Facebook ad

The first part of any honest decision rule is patience with a number on it. You do not judge an ad until it has had a fair shot, and a fair shot means a minimum amount of spend or a minimum number of leads, whichever comes first. Before you hit that floor, the data is too thin to mean anything. One lucky lead makes a bad ad look great, and one slow day makes a good ad look dead.

Pick a threshold you can live with and write it down. As an illustration, you might decide an ad does not get judged until it has spent at least fifty dollars or produced at least ten leads. Those exact numbers are not the point, your market and budget set your own. The point is that you commit to the floor in advance, so that on a slow Tuesday you already know the answer is wait, not panic. The decision was made before the emotion showed up.

> A rule does not make you smarter than your gut. It makes you steadier than your gut on the day your gut is wrong.

## Judge cost per lead and cost per conversation against a target

Once an ad clears the floor, you finally get to judge it, and you judge it against a target you set, not against how you feel that morning. The two numbers that matter most are cost per lead and cost per conversation. Cost per lead is your spend divided by the people who raised a hand. Cost per conversation is your spend divided by the people you actually got into a real back and forth. If you want the full funnel behind these numbers, we walked through it in [how to read your Facebook ad numbers like a coach](/blog/read-your-facebook-ad-numbers-like-a-coach).

Set a target cost per lead before the ad runs. Maybe twenty dollars a lead is healthy in your market, maybe it is forty. When the ad clears the floor, you compare its real cost per lead to that target. Under target, it is working, leave it alone and let it keep buying you leads. Over target, it has a problem, and now the only question is which problem. That is where the next two numbers come in.

One caution before you celebrate a cheap lead. A low cost per lead that produces no conversations is not a win, it is a trap. That is exactly why cost per conversation sits right next to cost per lead in the rule. If leads are cheap but nobody is talking, the ad is pulling low-intent hand-raisers, or your follow-up is the real leak. We dug into that quality-versus-price tension in [cost per lead versus cost per deal on Facebook ads](/blog/cost-per-lead-vs-cost-per-deal-facebook-ads).

## Use a frequency check to catch ad fatigue

When an ad is over target, the next thing to check is frequency, which is the average number of times each person has seen your ad. Frequency is your ad fatigue gauge. When it climbs, the same people are seeing the same creative over and over, they stop noticing it, and your cost per lead drifts up even though nothing about your offer changed. The audience did not get worse. They just got tired of looking at the same thing.

Frequency is what turns one bad number into a specific fix. An ad that is over target with high frequency does not need a new audience, it needs new creative, because the audience has simply seen this one too many times. An ad that is over target with low frequency is the opposite, the creative is fresh but it is landing in front of the wrong people, so the audience or the targeting is what needs to change. Same symptom, two different cures, and frequency is how you tell them apart.

## The weekly Facebook ad decision rule, written down

Here is the whole thing as one rule you can run every week. It takes the four pieces above, the spend or lead floor, the cost per lead target, the cost per conversation sanity check, and the frequency reading, and turns them into a single if-then you do not have to argue with. The thresholds below are illustrative. Swap in your own and run the same logic every time.

```ad-decision-rule.txt
WEEKLY FACEBOOK AD DECISION RULE

STEP 1  -  earn the right to judge
  wait until the ad has spent >= 50 dollars
  OR has produced >= 10 leads, whichever comes first.
  not there yet?  ->  LET IT RUN. do nothing. check next week.

STEP 2  -  set your targets (your numbers, not these)
  target_cost_per_lead         = 25 dollars
  high_frequency               = 3.0 or more

STEP 3  -  once past the floor, run the rule:

  if cost_per_lead <= target_cost_per_lead
      and conversations are happening
        ->  KEEP. it is working. leave it alone.

  else if cost_per_lead > target_cost_per_lead
      and frequency >= high_frequency
        ->  REFRESH CREATIVE. they are tired of this ad.

  else if cost_per_lead > target_cost_per_lead
      and frequency < high_frequency
        ->  ADJUST AUDIENCE. wrong people, fresh ad.

  else (cheap leads but no conversations)
        ->  PAUSE. low-intent leads or a follow-up leak.

run this same five minutes every week. same rule, every time.
```

_Wait until the ad earns a verdict, then let the numbers pick keep, refresh, adjust, or pause. Use your own thresholds, the structure is what matters._

Read the rule once and you can see why it kills both mistakes at the same time. You cannot kill an ad too early, because step one will not let you judge it before it clears the floor. You cannot let a loser bleed for weeks, because once it is over target the rule forces a specific action, refresh, adjust, or pause, instead of a shrug. The decision is the same whether you run it on a great week or a terrible one, which is exactly what makes it trustworthy.

## Make the rule a weekly habit, not a panic move

The rule only works if you run it on a rhythm. Pick one day a week, open the ad manager, and walk every active ad through the same five steps. That is it. The whole power of a decision rule comes from running it the same way every time, on the calm weeks and the scary ones, so the choice never depends on your mood. A panic check on a bad Friday is not the rule. The Tuesday you run it whether you feel like it or not is the rule.

Watch what happens to the ads you pause, too, because pausing for low conversations often points at follow-up, not the ad. If leads are coming in cheap but never turning into appointments, the leak may be in how fast and how consistently you call them back. We mapped that exact failure in [the callback patterns behind lost deals](/blog/callback-patterns-and-lost-deals), and it is worth a look before you blame the creative.

A weekly rule you can run without second-guessing is the whole idea behind [Coachmark](/#how-it-works). The coaching only works when the same honest check happens on a rhythm, on data you can trust, instead of a gut call that swings with the week. You do not need to become a media buyer to stop wasting ad spend. You need one rule, run on the same day, every week, and the steadiness to follow it even when your gut is yelling the other way.

---

Coachmark · https://coachmark.io