Cost Cap vs Highest Value: Cost Goal or Value Bidding
In short: Cost cap, shown in the interface as the cost per result goal, holds an average price per result and treats every result as equal. Highest Value ignores price discipline and spends the budget chasing the largest total purchase value. One protects unit cost, the other pursues revenue and will happily pay more per order.
By the AdFlint research team · Fact-checked against current Google and Meta platform behavior · Last reviewed July 2026
Cost Cap
Meta bid strategy where you name a target average cost per result and Meta bids to hold the average near that figure.
Now surfaced as the cost per result goal, it is an average rather than a hard ceiling, so individual results still land above and below it. You use it when a profitable cost per result is known and you want scale without drifting past it. Set it too tight and the ad set under-delivers or never exits learning; the fix is usually loosening the goal, not adding budget.
Full definitionHighest Value
Meta bid strategy that spends the budget seeking the greatest total purchase value rather than the greatest number of results.
Delivery skews toward people Meta predicts will spend more, so average order value tends to rise while result count falls. It is the value counterpart to Highest Volume and depends entirely on accurate value being sent with purchase events. The mistake is judging it on cost per purchase, because compared with a volume strategy on that single metric it will nearly always look worse.
Full definitionSide by side.
The differences that actually change what happens in your account.
| Cost Cap | Highest Value | |
|---|---|---|
| Optimizes for | Result count near a target average cost. | Total purchase value. |
| Cost constraint | A target average cost per result. | None. |
| Values required on events | No. | Yes, accurate values with every purchase. |
| Effect on order value | Whatever the audience naturally produces. | Tends to rise as delivery skews to bigger spenders. |
| Right yardstick | Cost per result and result volume. | Total value and return on ad spend. |
| Failure mode | Goal below achievable cost, so the ad set stalls. | Judged on cost per purchase and switched off too early. |
What actually separates them.
A cost goal will reject an expensive purchase that Highest Value would gladly buy, even when that purchase is worth several times a cheap one.
Highest Value carries no cost or return constraint of any kind; its value counterpart to a cost goal is the ROAS goal.
Cost cap works on any optimization event, while Highest Value is only meaningful where real monetary values reach Meta.
The two strategies disagree about which ad set is winning, because one is scored per result and the other on revenue.
A flat purchase value makes Highest Value behave like a volume strategy, at which point a cost per result goal is the more honest control.
Which one should you use?
Use Cost Cap when
- Lead generation, bookings, or signups where no revenue is attached to the event.
- Prices are near-uniform, so a larger order barely differs from a smaller one.
- A profitable cost per result is known and scale must not push past it.
- Blended economics need several ad sets to hold comparable unit costs.
Use Highest Value when
- The catalog spans price tiers and order values vary meaningfully.
- Purchase values are transmitted accurately and you have checked them in Events Manager.
- Revenue rather than order count is the number the business manages against.
- Purchase volume is high enough for a value model to have data to work with.
Common questions.
Can I put a cost per result goal on a value campaign?
The value-side constraint is the ROAS goal, not a cost goal. Capping cost per purchase on a value strategy fights its whole purpose, which is paying more for people predicted to spend more. If cost per purchase genuinely has to be held, you want volume optimization with a cost goal instead.
Highest Value shows a worse cost per purchase. Is it failing?
Not on that number. Paying more per purchase to win larger orders is the mechanism, so a higher cost per purchase alongside a higher average order value is the expected pattern. Compare total purchase value and return over a full attribution window before concluding anything, because cost per purchase is the wrong yardstick here.
Which one should a new purchase campaign use?
Usually neither at launch. A cost goal restricts winnable auctions before there is data to justify the number, and value bidding needs clean values plus enough purchase volume to learn from. Start on Highest Volume, verify that values arrive correctly, then choose the cost or value path once the ad set has a track record.
Or stop choosing between them.
AdFlint picks the setting, writes the ads, and keeps optimizing inside the Google and Meta accounts you already own.
Related comparisons
- Cost Cap vs Highest Volume
- Bid Cap vs Highest Volume
- Highest Volume vs ROAS Goal
- Highest Value vs Highest Volume
- Auction Buying vs Highest Volume
- Highest Volume vs Reservation Buying
- Bid Cap vs Cost Cap
- Cost Cap vs ROAS Goal