Meta keeps spending more on the ad set or placement with the higher cost per lead. Is that the breakdown effect, and should I turn it off?

TofuAnswer by the Tofu team · checked

A glass prism on a dark surface splits light into bands of red, yellow, green and blue

Probably. Meta calls it the "breakdown effect": the misreading that its system shifts spend into underperforming ad sets, placements or ads. Meta moves budget to where it expects the next results to cost less, so a segment can show a higher average cost per lead and still be the better buy. It isn't a setting you can switch off. Judge the campaign or ad set as a whole, and pause or bid down a segment only when its leads don't qualify in your CRM, or a test shows you get more leads without it.

As of November 2026.

Quick answer by situation

If you…UseWhy
Use Advantage+ campaign budget, and the ad set with the higher cost per lead gets most of the spendThe campaign's total cost per leadMeta moves one budget to where it gets the most results across the campaign
See one placement with a higher cost per leadThe ad set's total cost per leadWith Advantage+ placements, Meta says to judge at the ad set level
See one ad with a higher cost per lead taking most of the spendThe ad set's total, and a fair creative testMeta says to judge several ads in one ad set at the ad set level
Find that a segment's leads rarely qualifyA value rule to bid it down, or an account-level exclusionThat's a lead quality problem, not the breakdown effect
Want proof before you cut an ad set or placementAn A/B test with and without itMeta splits your audience so nobody sees both versions
Need a set amount spent on one ad set, such as retargetingA separate budget for itMeta's campaign budget may not spend equally across ad sets

What is Meta's breakdown effect?

A breakdown shows each segment's average cost per result: amount spent divided by results. The average includes the cheap results a segment got early. It doesn't show what the next result there would cost. Meta's system decides on that next result.

Meta's help article gives a simplified example: an engagement campaign with a $500 budget and two placements. Meta spent about $50 on each to test. Once Facebook Stories started getting more expensive, it moved the remaining $400 to Instagram Stories.

Instagram StoriesFacebook Stories
Cost per result, day 1$0.72$0.35
Cost per result, day 4$1.02$1.10
Cost per result, day 10$2.70$5.30
Spend over the campaign$450$50
Average cost per result$1.46$1.10

The breakdown makes Facebook Stories look like the bargain at $1.10. That average comes from its cheap first days. By day 10, a Facebook Stories result cost $5.30, about twice Instagram's $2.70. Meta says this "may be confusing because it appears the decision was incorrect," but the shift "drove more results."

Meta's example isn't lead data. For B2B the trap is bigger, because a few leads move an average a lot. A placement with 3 leads on $600 shows a $200 cost per lead; one more lead makes it $150.

Can I turn the breakdown effect off?

No. It's a way of misreading reports, not a setting. What you can change is how freely Meta moves your money, and each limit takes options away:

  • Ad set budgets instead of Advantage+ campaign budget. Then Meta can't move money between ad sets, and each ad set has to find its own results.
  • Fewer placements. Meta says "the more ad placements you select, the more opportunities you'll have to reach your target audience." In Leads campaigns, Meta is gradually removing placement choice at the ad set level and points you to account-level exclusions and value rules instead. See why you can't choose placements in a Meta Leads campaign.
  • More ad sets. Meta warns that "when you run too many ad sets at the same time, each one gets fewer opportunities to learn and therefore fewer results." It suggests breakdowns to see segments instead of splitting them into ad sets.

Jon Loomer, who writes about Meta ads, gives the same advice: "Prioritize a hands-off approach over micromanagement."

If you use Advantage+ campaign budget and one ad set costs more per lead

Judge the campaign. Meta says the budget "continuously distributes in real time to ad sets with the best opportunities," that it "may not spend your budget equally for each ad set," and that you should "analyze results at the campaign level." Compare the campaign's cost per lead and qualified leads week over week, not ad sets against each other.

If one ad set has a job of its own, such as retargeting people who visited your pricing page, give it a separate budget. See how ad set spending limits work under Meta's campaign budget.

If one placement costs more per lead

Judge the ad set. Meta says that with Advantage+ placements and no campaign budget, the ad set is the level to evaluate. To see the split, select the campaign, ad set or ad, click the Breakdown icon, then By delivery, and pick Placement.

Before you act, compare the same breakdown across a few date ranges. If the "cheap" placement got more expensive whenever it got more spend, that's the pattern in Meta's example.

If one ad costs more per lead and still gets most of the spend

Judge the ad set. Meta's article says several ads in one ad set should be judged together. To test new ads fairly, see why Meta spends almost all your budget on one ad.

If a segment's leads rarely qualify

Then act. The breakdown effect is about cost per result. It says nothing about lead quality, and for B2B that matters more. If your CRM shows that leads from a placement or age group rarely become opportunities, cheap leads there aren't worth much.

Two tools:

  • A value rule. It raises a segment's bid by up to 1000% or lowers it by up to 90%, by age, gender, location, operating system, device platform and some placements and conversion locations. It isn't available with bid cap or ROAS goal. Meta warns your overall cost per result may rise. See whether value rules can replace placement and age exclusions.
  • An account-level placement exclusion. Meta says you can set placement exclusions by objective for the whole ad account in Account controls. Use it for placements your leads should never come from.

This only works if you know which placement or segment each lead came from. If your CRM can't tell you, judge the ad set as a whole.

If you want proof before you cut it

Run an A/B test. Meta says it shows "each version to a segment of your audience and ensure[s] nobody sees both." Meta lists placement among the things you can test, and recommends the same budget for both versions. In Ads Manager, click A/B Test in the toolbar, and run it for "enough time to yield reliable results." Meta hasn't said whether placement is still offered as a test variable in Leads campaigns that no longer let you choose placements in the ad set. If it isn't, test with and without an ad set instead.

Meta measures each version on cost per result or cost per conversion lift. For B2B, also compare how many leads from each version qualify.

What to avoid

  • Pausing the "expensive" segment on average cost alone. In Meta's example, that would have moved all the money to the placement whose cost was rising fastest.
  • Splitting segments into their own ad sets to control them. Each one gets fewer chances to learn.
  • Judging on a few days or a handful of leads. One extra lead can move a small segment's average by a quarter.
  • Trusting a breakdown with gaps. If device, hour or frequency breakdowns come back empty, see why those breakdowns are missing.
Sources (11)

Ask Tofu next

Pick a question and Tofu Ads Agent answers it in chat.

Related answers