Vai al contenuto

Meta Ads Bid Strategies: Which One to Use and When

7 min lettura
RM

Rafael Moreira

Senior Performance Marketer

Meta ads bid strategies decide how Meta bids for you in each auction, and how much control you keep over cost versus volume. There are four: highest volume (or highest value), cost per result goal, ROAS goal and bid cap. Picking one is a trade-off between spending your budget fully and holding a cost or return target.

Quick answer: Start with highest volume, the default, until an ad set has stable results. Add a cost per result goal, formerly cost cap, when you need the average CPA to stay near a target. Use a ROAS goal when you optimise for purchase value. Use bid cap only when you know your conversion rates well and want auction-level control.

Bid strategy sits on top of your account structure, so start with our Meta ads campaign structure guide if that is not settled. How bid strategies interact with budgets is covered in CBO vs ABO. If you want rules that adjust bids for you, see how media buyers automate bid rules.

What bid strategies does Meta offer today?

Meta offers four bid strategies in Ads Manager, and two of them have changed names in recent years, which is why older guides use different terms. Meta's help centre now titles its pages About cost per result goal, About ROAS goal, About Highest Value and Best practices for bid cap.

The Marketing API kept the old names. Its bid strategy overview, checked in October 2026, uses these values, which match the Ads Manager names as follows:

  • LOWEST_COST_WITHOUT_CAP: highest volume, or highest value when you optimise for value. Formerly lowest cost.
  • COST_CAP: cost per result goal. Formerly cost cap.
  • LOWEST_COST_WITH_MIN_ROAS: ROAS goal. Formerly minimum ROAS.
  • LOWEST_COST_WITH_BID_CAP: bid cap.

Media buyers still say "cost cap" and "min ROAS" every day, so you will see both sets of names. They mean the same settings.

How does each bid strategy behave?

Each bid strategy behaves differently in the auction, and the difference shows up mostly in how fully your budget gets spent. The table below sums up the four.

StrategyWhat you controlGood forMain risk
Highest volume / highest valueBudget onlyNew ad sets, scaling, most accountsCost per result rises as you scale
Cost per result goal (cost cap)Average cost per resultHolding a CPA target while scalingUnder-delivery if the goal is too low
ROAS goal (minimum ROAS)Average return on ad spendStores with varied order valuesDelivery stops if the floor is too high
Bid capMaximum bid per auctionBuyers who know their conversion ratesUnspent budget, constant tuning

Highest volume spends your budget to get as many results as possible. Meta's API documentation says Meta raises the effective bid as needed, so costs can rise. In return, you almost always spend the budget.

Cost per result goal aims for an average cost per result around the amount you set. Meta's API documentation says adherence "is not guaranteed", that cost may rise as cheaper opportunities run out, and that spend may fall short of budget once the cap is reached.

ROAS goal works the same way for value. You set a minimum average return, and Meta bids for purchases it expects to meet it. It needs value optimisation, which means your pixel or Conversions API must send purchase values. Meta warns that a floor set too high can lead to under-delivery.

Bid cap limits the most Meta bids in any single auction. The bid is not the cost per result you see in reporting, because you only win some auctions and only some of those convert. Meta's documentation notes that bid cap may not spend the full budget and takes more time to manage.

When should you use each bid strategy?

The right bid strategy depends on how much conversion data you have and how strict your profit target is. A simple rule of thumb works for most accounts.

Use highest volume for new campaigns, for tests and whenever spending the budget matters more than a precise CPA. It is also the easiest strategy for Meta to learn on.

Use cost per result goal once an ad set has a stable cost per result and you want to scale without that number drifting. It is a popular choice for scaling campaigns with large budgets, where the goal acts as a brake.

Use ROAS goal when order values vary a lot, so a cheap purchase and an expensive one should not count the same. Fashion, home goods and multi-product stores often fit this.

Use bid cap rarely. It suits buyers who run a lot of volume, know their conversion rate per placement and want to stop Meta paying high prices in competitive moments such as Black Friday.

How do you set your first cost per result goal?

Your first cost per result goal should come from your break-even CPA, the most you can pay for a sale before the order loses money. Work it out before you open Ads Manager.

  1. Find your contribution per order. Average order value minus product cost, shipping, payment fees and returns.
  2. That number is your break-even CPA. If an order leaves $40 after those costs, paying $40 for it means zero profit.
  3. Set a target below break-even. If you want $15 profit per order, your target CPA is $25.
  4. Compare with your recent CPA. If the ad set has been converting at $30 on highest volume, a $25 goal will likely slow delivery.
  5. Start the goal near your recent CPA, then lower it in steps once the ad set keeps spending.

The same logic gives you a ROAS goal: break-even ROAS is average order value divided by contribution per order. Our breakeven ROAS calculator walks through the formula with a worked table.

Use results from ad sets that have exited learning. Numbers from the first days of an ad set are noisy and often look better or worse than the steady state.

Why do cost caps under-deliver?

Cost caps under-deliver because Meta only bids in auctions where it expects to stay within your goal, and if few auctions qualify, the budget stays unspent. Under-delivery is the strategy working as designed, not a bug.

Common causes:

  • Goal below the market. If your recent CPA is $30 and the goal is $20, few auctions qualify.
  • Too little data. Meta needs conversion history to predict which auctions will hit the goal.
  • Narrow audience. A small audience leaves few auctions to choose from.
  • Weak creative. Lower click and conversion rates push the predicted cost above the goal.
  • Judging too early. Spend often starts slowly and builds over the first days.

When a cost cap ad set stalls, raise the goal in steps of 10% to 20% rather than switching strategy, since a strategy change is a bigger edit.

How do bid strategies interact with CBO, ABO and the learning phase?

Bid strategy and budget type are set at different levels, so knowing which setting sits where saves you from rebuilding campaigns later. With a campaign budget, Meta's cost and bid controls page says you pick the bid strategy on the campaign and set the control amount on each ad set.

That means every ad set in a CBO campaign uses the same strategy, though each can have its own goal or cap. Meta's Advantage campaign budget guide adds that a campaign created with a ROAS goal cannot be switched to another bid strategy afterwards. Decide before you launch.

In ABO, each ad set can use its own strategy. That makes ABO the cleaner place to test a cost per result goal against highest volume on the same audience.

The learning phase also matters. Meta's learning limited page says an ad set is learning limited when it is unlikely to get about 50 optimisation events in the week after its last significant edit. A tight goal reduces spend, which reduces events, which keeps the ad set learning longer. Meta's last significant edit page lists bid strategy changes among edits that can restart learning. Our learning phase guide covers how to plan around it.

Where Wevion fits

Bid strategies only hold a target if someone checks whether ad sets are spending and adjusts goals when they stall, and across many accounts that check is easy to miss.

Wevion connects Meta, Google, TikTok, Taboola, Snapchat and Outbrain ad accounts through each platform's official API, syncs data about every 15 minutes, and puts spend and cost per result for every account in one view, with each account in its own currency or converted at each day's rate.

Automation rules on a single platform can pause ad sets, activate them, change budgets or just send an alert. To set goals from real margins, Profitability Analytics, in beta, syncs cost per item from Shopify or WooCommerce plus the shipping and fees you set once, and shows profit, margin and POAS. For limits on how fast budgets move, see our guide to guardrails to scale ad spend safely.

You can try it on your own ad accounts with a 14-day trial on the Pro plan. No card to start. We ask for one on day 7, or earlier if you use up the trial credits, and billing starts on day 14 only if you add it.

Key takeaways

  • Meta has four bid strategies: highest volume or value, cost per result goal, ROAS goal and bid cap.
  • Cost cap is now called cost per result goal, and minimum ROAS is now ROAS goal.
  • Start with highest volume, then add a goal once an ad set has stable results.
  • Set your first goal from break-even CPA, starting near your recent CPA.
  • Cost caps under-deliver when the goal is below the market; raise it in steps.
  • With a campaign budget, every ad set shares one strategy, and a ROAS goal campaign cannot switch later.
Torna al Blog
Condividi

Domande Frequenti

The Ad Signal

Insight settimanali per media buyer che non tirano a indovinare. Una email, solo sostanza.

Pronto ad Automatizzare le Tue Operazioni?

Inizia a lanciare campagne in blocco su ogni piattaforma. Prova Wevion gratis per 14 giorni sul piano Pro. Per iniziare la carta non serve: te la chiediamo al settimo giorno, e la fatturazione parte al 14° solo se l'hai aggiunta.