Meta Ads

Cost Per Result Goal

Also called cost cap, cost per result goal bid strategy

A Meta bid strategy, formerly cost cap, that aims to keep your average cost per result near a target you set.

Quick facts: Cost Per Result Goal

Category
Meta Ads
Also called
cost cap, cost per result goal bid strategy
Level
Intermediate
Affects
Spend pacing, cost per result, scaling, delivery volume
Where to see it
Meta Ads Manager (ad set or campaign bid strategy setting), delivery and spend columns
In this article4
  1. How a cost per result goal works
  2. Why it matters
  3. Common mistakes
  4. How to act on it

A cost per result goal is a Meta ads bid strategy where you tell Meta the average cost you want to pay for each result, and it tries to get as many results as possible while keeping the average around that figure. It used to be called cost cap, and many advertisers still use that name.

How a cost per result goal works

By default Meta uses the highest volume strategy: it spends the whole budget and gets as many results as it can, whatever each one costs. With a cost per result goal, you add a target. If you set £25 per lead, Meta bids in each auction in a way it expects will keep the average near £25 over the life of the ad set.

The word “average” matters. Some leads will cost £10 and some £45. Meta may also go over the goal for short periods, especially in the learning phase, and at the time of writing (October 2026) it describes the goal as something it aims for rather than a guarantee. If the target is too low for the market, the ad set simply spends less, sometimes almost nothing.

It differs from a bid cap, which limits what Meta can bid in any single auction rather than the average cost. And it differs from a ROAS goal, which targets a return on spend rather than a cost, and suits shops sending purchase values.

Why it matters

For a business with a clear ceiling on what a customer is worth, a cost goal brings discipline. A Glasgow driving school that knows it cannot pay more than £30 for a booked lesson enquiry can set that limit and let Meta find as many enquiries as possible below it, instead of watching costs drift upwards each time the budget rises.

It is also useful when scaling. Raising the budget on a highest volume ad set usually pushes up the cost per result, because Meta reaches further into more expensive auctions. With a goal in place, extra budget only gets spent where results can still be had near your target.

The trade-off is volume and predictability. Underspending is the most common complaint. That is not a fault; it is Meta telling you it cannot find enough results at that price right now.

Common mistakes

  • Setting the goal far below current costs. If you pay £40 now, a £15 goal will usually just stop delivery.
  • Using it without enough conversions. Meta needs a decent flow of results to judge cost; very low volume ad sets struggle with any cost-based strategy.
  • Changing the goal every day. Frequent edits can restart learning and make results harder to read.
  • Treating it as a hard cap. Expect the occasional day above target; judge the average over a week or more.

How to act on it

Start with your actual cost per result over the last few weeks on highest volume. Set the first goal at or slightly above that level, not at your dream figure. Give it about a week, then lower it in small steps if delivery holds up, or raise it if spend stalls.

Make sure the goal reflects what a result is worth to the business, using your margin and how often a result turns into a sale. Choosing and adjusting bid strategies against real profit figures is part of my Facebook ads management service.

Do and do not

Do

  • Set the first goal near your recent actual cost
  • Judge results over a week or more
  • Base the goal on what a result is worth to you

Do not

  • Set a target far below current costs
  • Edit the goal every day
  • Expect it to work on very low conversion volume

Questions people ask about this

Why is my cost per result goal ad set not spending?

Usually the goal is lower than Meta thinks it can achieve in current auctions, so it holds back rather than overspend. Raise the goal closer to your recent actual cost, check the audience is not too narrow, and give it a few days. Seasonal competition, such as the run-up to Christmas, can also make a goal that worked in spring too low.

Is cost per result goal the same as cost cap?

Yes. Meta renamed cost cap to cost per result goal, but the way it works is broadly the same. You will still see both names in guides and in conversations with other advertisers.

Should I use a cost per result goal or highest volume?

Highest volume is simpler and usually best while you are learning what a result costs. Move to a cost goal once you know your affordable cost and have steady conversion volume, or when scaling the budget starts pushing costs above what the business can bear.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.