Meta Ads Concepts
Bid strategies: Cost, Cap, and ROAS goals
How Meta's four bid strategies control auction spend, and how to pick the right one as a campaign matures inside YieldBI.
YieldBI TeamGrowth ResearchUpdated Jul 2026
A bid strategy is the instruction you hand Meta for a single question it answers thousands of times a second: how much should I offer to win this auction? The strategy you pick shapes how fast budget gets spent, how much costs swing day to day, and whether results line up with the target you actually care about.
The four strategies, side by side
| Strategy | What you set | What Meta optimizes for | Where it tends to break |
|---|---|---|---|
| Lowest Cost | Nothing, Meta spends the full budget | Maximum volume, no cost ceiling | Cost per result can drift upward once you scale |
| Cost Cap | A target average cost per result | Volume, keeping the average near your target | Underspends if the cap sits below the real auction cost |
| Bid Cap | A hard ceiling per single auction | Volume, without exceeding that ceiling | Delivery stalls if the cap is below market rate |
| Minimum ROAS | A revenue-return floor | Volume, only bidding when estimated return clears the floor | Delivery collapses if the floor exceeds what the account can return |
Meta has since renamed most of these in Ads Manager: Lowest Cost is now Highest Volume, Cost Cap is now Cost Per Result Goal, and Minimum ROAS is now ROAS Goal. Bid Cap kept its name. The older names are still common, and the mechanics here are unchanged.
Why this isn’t a “set once and forget” choice
Every one of these strategies leans on data Meta doesn’t have on day one. A brand-new ad set has no signal for what a conversion costs, so Lowest Cost is the only strategy that makes sense while a campaign is still building history. Once it has cleared the learning phase and produced a stable run of conversions, Cost Cap, Bid Cap, or Minimum ROAS start paying off instead of just throttling delivery.
Matching a strategy to what YieldBI is tracking
YieldBI’s Growth Controls describe the outcome you want, but the bid strategy enforces it inside the auction:
- Target cost per result Profit Goal: Cost Cap is the direct equivalent, holding the average near that number.
- Return on spend Profit Goal: Minimum ROAS is the closer match, provided conversion events carry accurate order values.
- Bid Cap is worth reaching for once Growth Priority favors stability over volume and you have enough spend history to know what a single auction should cost. Otherwise it just throttles delivery.
Mistakes that show up in the data
A cap set from a hope instead of a baseline. If your ad set has been averaging $35 per result and you set a $20 cost cap, Meta can’t win enough auctions to spend the budget: it sits underspent and never exits the learning phase. Set the cap 10–20% above your average, then tighten it gradually.
Switching strategy mid-learning. Changing the bid strategy resets the learning phase, the same as editing targeting or creative. If costs look high after two days on Lowest Cost, that’s usually still exploration. Wait until roughly 50 optimization events before deciding whether to constrain it.
Reaching for Bid Cap too early. Bid Cap requires knowing what a conversion is actually worth, which takes weeks of stable spend to establish. It’s a precision tool for accounts with deep history, not a starting point.
Setting a ROAS floor above your real average. A 5x minimum ROAS floor sounds disciplined, but if the account has been delivering 3x, you’re asking Meta to bid only on rare best-case opportunities, and delivery drops to a trickle. Start 10–20% below the average and raise it as the campaign proves it can hold.
How YieldBI helps you decide
Growth Controls already reads every ad set’s cost, revenue, and volume trend against your Profit Goal. The daily action list flags when a campaign has enough history to move off Lowest Cost, and warns before a cap or floor is set tight enough to choke delivery, timed to your actual data rather than a fixed “wait two weeks” rule.
Related reading
How Profit Goal and Growth Priority shape the daily scale, test, and pause recommendations YieldBI generates for your ad accounts.
Meta Ads ConceptsMeta's three-tier hierarchy explained the way YieldBI reads it, objective at the campaign, targeting and budget at the ad set, creative at the ad.
Meta Ads ConceptsWhat triggers Meta's learning phase, why costs run high while it's active, and how to get an ad set through it without resetting progress.
Meta Ads ConceptsWhy a headline ROAS number can't be judged on its own, how it relates to CPA and AOV, and how YieldBI compares it against your actual break-even target.