Meta’s ad platform isn’t exactly known for being simple. One area where advertisers often get stuck is bidding strategies. If you’ve ever stared at the options wondering what on earth to pick, you’re not alone.
The truth is, your bidding strategy can make or break your campaign performance. But Meta doesn’t do the best job of explaining how each one actually works in practice. So here’s a plain-English breakdown of the four core bidding strategies you’ll see when running campaigns with Campaign Budget Optimisation (CBO).
These definitions won’t just help you understand what the settings mean – they’ll help you know when and why to use each one.
1. Highest Volume (or Value): Meta’s Default Option
This is the one Meta pushes by default – and with good reason. It tells the algorithm: “Spend my full budget and get me as many results as possible.”
It’s simple, aggressive, and works well when your goal is volume. Whether you’re optimising for leads, purchases, or add-to-carts, Meta will chase the maximum number of conversions within your set budget.
When to use it:
Great for testing new audiences, creatives, or offers. If you’re just launching a campaign and want to gather data fast, highest volume is the way to go. Don’t expect the most stable CPA, but you will get traffic through the door.
2. Cost Per Result Goal (the setting you’ll know as Cost Cap)
This one’s a bit more nuanced. You’re telling Meta: “I’d like conversions, but only if you can keep the average cost close to my target.”
Meta will still spend, but it will try to hover around your specified cost per action (CPA). Some days it’ll go over, some days under – but over time, the goal is to land somewhere near your target.
Now here’s the catch: if your target CPA is unrealistic – say you ask for £5 per purchase on a product that normally converts at £20 – the campaign may struggle to spend at all. Or worse, it spends and completely ignores your cost goal.
When to use it:
Ideal for scaling. Once you’ve found winning audiences and creatives, cost per result goal gives you a way to control your acquisition cost while increasing budget. Just be honest with your benchmarks – this isn’t a magic wand.
3. ROAS Goal: For Revenue-Focused Campaigns
Same concept as cost per result, but instead of optimising for a fixed cost per conversion, you’re optimising for a return on ad spend (ROAS). You’re telling Meta: “I want at least X return for every pound I spend.”
It’s a great fit for ecommerce brands with clear revenue goals. The algorithm will try to prioritise purchases that are more likely to generate higher order values and hit your ROAS target.
But again, if you set the bar too high, expect limited spend or erratic performance.
When to use it:
Use this if you’re tracking revenue properly through your pixel and need to ensure profitability. Perfect for scaling up profitable campaigns once you know your average order value and margins.
4. Bid Cap: Strict Budget Control – With a Trade-Off
This one’s for control freaks. You’re telling Meta: “Only bid if you can hit my exact CPA target. If not, don’t spend at all.”
Unlike cost per result, there’s no wiggle room. If the algorithm can’t find conversions that meet your strict cap, the ad won’t show. That sounds great in theory, but in reality, it often results in limited spend and underdelivery.
When to use it:
Best for advertisers with very tight margins or in highly competitive markets where every penny counts. But tread carefully – it requires a lot of testing, and it’s easy to choke your campaign’s delivery.
One thing to get straight first: bid strategy isn’t your budget
Beginners searching how to bid on Facebook ads routinely conflate three separate settings. They’re not the same thing, and getting them muddled is where a lot of wasted spend starts:
- Budget is how much you’re willing to spend (daily or lifetime).
- Optimisation event is what result you’re asking Meta to chase – a purchase, a lead, an add-to-cart, a landing-page view.
- Bid strategy is how Meta competes in the auction to get that result – as much volume as possible, or within a cost or return target.
You choose all three. This article is about the third one, but a bid strategy only makes sense once your budget and your optimisation event are already dialled in.
The four Meta bid strategies at a glance
| Bid strategy | What you’re telling Meta | Best for | Cost control | Risk |
|---|---|---|---|---|
| Highest Volume (or Value) | “Spend my whole budget and get me as many results as possible.” | Testing, new campaigns, gathering data fast | None – Meta bids what it needs to | Unstable CPA; spend isn’t capped by cost |
| Cost Per Result Goal | “Get me results, and try to keep the average cost near my target.” | Scaling a proven campaign while protecting CPA | Soft – averages around your goal | Set the goal too low and delivery stalls |
| ROAS Goal | “Return me at least X for every pound I spend.” | Ecommerce with reliable revenue tracking | Soft – averages around your return target | Needs clean pixel/value data; can throttle spend |
| Bid Cap | “Only enter the auction if you can bid at or under my cap.” | Tight margins, defending a hard CPA ceiling | Hard – a firm auction bid limit | Under-delivery; easy to choke a campaign |
How to set your bid strategy in Meta Ads Manager
Here’s where the settings actually live, because Meta scatters them across two levels.
- Start at the campaign. Bid strategy is chosen at campaign level. If you’re using Advantage campaign budget (what used to be called CBO – a single shared budget across your ad sets), you’ll set the strategy for the whole campaign. If you’re using ad-set budgets (ABO), you set it per ad set.
- Reveal the options. In the campaign settings, turn on the campaign bid strategy control (Meta hides it behind a “show more options” style toggle by default). This exposes the dropdown.
- Pick your strategy. Highest Volume is selected by default. Switch it to Cost Per Result Goal, ROAS Goal or Bid Cap if you want cost control.
- Enter the number at the ad-set level. Move to the ad set, into the Optimisation & delivery section. This is where you type your cost-per-result goal, ROAS goal or bid-cap amount. If you chose Highest Volume, there’s nothing to enter.
- Publish and leave it alone. Constant edits reset learning (more on that below), so resist the urge to tinker in the first few days.
To change your bid strategy later, edit the campaign (or ad set for ABO), open the same bid-strategy control, choose a new option, and update any amount in Optimisation & delivery. Be aware that switching strategy usually pushes the ad set back into the learning phase.
Which strategy should you actually pick?
Skip the vague “it depends”. Match your situation to a strategy:
- New campaign, no conversion history → Highest Volume. You need data before any cost target is meaningful. Cap it too early and Meta has nothing to learn from.
- You know your CPA and you’re scaling → Cost Per Result Goal. Set a realistic target near your proven cost per acquisition and raise budget gradually.
- Ecommerce with a revenue target and clean tracking → ROAS Goal. Best when your pixel is passing accurate purchase values and you know your margins.
- Strict margins, hard CPA ceiling you cannot break → Bid Cap. Powerful but unforgiving – expect to test caps and accept lower volume.
And remember – no bidding strategy can fix a bad product, weak offer, or poor creative. The algorithm isn’t a magician. Get your fundamentals right first, then use these tools to fine-tune and scale.
Cost caps, bid caps and the learning phase
Here’s the practical gotcha that catches people out. Every ad set goes through a learning phase, and Meta needs roughly 50 optimisation events per ad set within a rolling 7-day window to learn efficiently and stabilise delivery. Sit below that and the ad set gets flagged Learning Limited, where performance stays volatile because Meta never gets enough signal.
Cost caps and – especially – bid caps make this harder. By restricting which auctions Meta can enter, they naturally slow down how many conversions you collect. Set them too tight on a young ad set and you can starve it of the very events it needs to exit learning. That’s the classic trap: an aggressive cap looks disciplined, but it quietly keeps the campaign stuck in Learning Limited and delivering poorly.
The takeaway: give a new ad set room to gather those ~50 weekly events – usually on Highest Volume – before you clamp down with a cost or bid cap.
A worked example: how a Cost Per Result Goal behaves
Say your product reliably converts at around £20 per purchase and you set a Cost Per Result Goal of £20 with a £50/day budget.
- Early days: Meta prioritises the cheaper, easier-to-win auctions first, so you might see conversions come in under £20 and spend sit below your full £50/day while it finds its feet.
- As it scales: to keep spending the budget, Meta reaches into more competitive auctions. Some conversions cost more than £20, some less – the goal is an average near £20 over time, not £20 every single time.
- If you set the goal too low – say £10 on that same £20 product – Meta may only find a trickle of qualifying auctions, so spend drops and delivery stutters.
The trade-off is right there: a goal-based strategy buys you cost stability, but you pay for it in flexibility and, if you’re unrealistic, in volume. A cap is a target for the algorithm to respect, not a promise it can always keep.
FAQ
What is the best bid strategy for Facebook ads?
There’s no single best strategy – it depends on your stage and goal. Use Highest Volume to launch and gather data, move to Cost Per Result Goal or ROAS Goal to scale a proven campaign while protecting your cost or return, and reserve Bid Cap for tight-margin situations where a hard ceiling matters more than volume.
Should I use bid cap or cost cap?
Cost Per Result Goal (the cost-cap-style option) gives Meta room to average around your target, so delivery stays healthier. Bid Cap sets a firm limit on what Meta will bid in any auction – more control, but far more likely to cause under-delivery. Most advertisers should start with a cost-per-result goal and only reach for a bid cap when they genuinely need a hard cap and are prepared to test it.
Why is my Facebook ad not spending?
A too-tight cost or bid cap is one of the most common causes. If your target is below what your conversions realistically cost, Meta can’t find enough qualifying auctions, so spend stalls and the ad set often shows Learning Limited. Try loosening or removing the cap, widening the audience, or switching back to Highest Volume so the ad set can collect its ~50 events a week.
What is the default Facebook bid strategy?
Highest Volume. It’s selected automatically on new campaigns and simply spends your budget to get as many results as possible, with no cost cap applied.
More insights.
A Simple System to Beat Meta Ad Fatigue
Creative fatigue killing your Meta ROAS? A simple, repeatable system to refresh ads before performance drops — with the exact signals to watch.
How We’re Scaling Meta Ads Profitably in 2025: A Framework That Actually Works
Most brands I speak with are spending serious money on Meta ads. Founders, heads of growth, marketing leads – they’re all trying to crack the same code. But nine times out of ten, their ad…
Bing Ads Remarketing: The Retargeting You're Missing
Microsoft (Bing) Ads dynamic remarketing is underused and cheap — how to set it up, who to retarget, and why it can outperform for B2B.
Want this kind of analysis on your account?
We'll review your campaigns and send you a written summary of the top wasted-spend opportunities. Three working days, no call required.