Your bid strategy tells Meta how to compete in the ad auction on your behalf. It doesn't change who you can reach. It changes how much Meta is willing to pay for each chance to show your ad, and so how fast and how evenly your budget spends.
Meta's bid strategies at a glance
| Bid strategy | What Meta does | Best when |
|---|---|---|
| Highest volume (formerly lowest cost) | Spends the full budget to get as many results as possible | Testing, new accounts, or any cost below break-even is fine |
| Highest value | Spends the full budget to maximise purchase value | Order values vary widely and value tracking is reliable |
| Cost per result goal (formerly cost cap) | Aims to keep the average cost per result near your goal, but may underspend | You know your maximum affordable CPA |
| ROAS goal (formerly minimum ROAS) | Aims to keep the average return at or above your goal, but may underspend | Value optimisation with trustworthy purchase values |
| Bid cap | Never bids above your cap in any single auction | Experienced buyers who know typical auction prices |
Highest volume and highest value are spend-based: Meta spends the budget and gets what it can. Cost per result goal and ROAS goal are goal-based: Meta protects your target, even if that means spending less. Bid cap is manual control.
How to choose
Start from your economics, not a preference. Work out your break-even ROAS and maximum affordable CPA with the break-even ROAS calculator. Then:
- New account or new product: highest volume. You need data before you can set sensible goals.
- Stable account, known margins: a cost per result goal near your target CPA, or a ROAS goal near your target ROAS.
- Order values that vary a lot: highest value, or a ROAS goal once purchase values are clean.
- Experienced, high-volume advertisers: bid cap, used carefully.
Worked example
Example: a ₹1,499 skincare kit leaves ₹600 profit per order before ad spend. That ₹600 (about $6) is the break-even CPA, so a cost per result goal of around ₹450 to ₹500 leaves room for profit. For a $60 product with $24 of margin, the same logic suggests starting near $18 to $20. Set the goal too low and Meta may barely spend. If delivery stalls, loosen it in small steps.
Common mistakes
- Goals set from hope, not maths. A ₹200 goal for a product that has never sold for under ₹600 per order simply won't spend.
- Treating underspend as a bug. Underspending is how goal-based strategies protect your target. It's a sign the goal is tight.
- Switching constantly. Each change can send an ad set back into the learning phase.
- ROAS goals on messy value data. If purchase values include test orders or miss the currency, the goal means nothing. Check your Meta Pixel first, and read how to calculate break-even ROAS before you set any target.
Frequently asked questions
What is the difference between cost cap and bid cap on Meta?
Cost cap, now called cost per result goal, targets an average cost per result across many auctions, so some results cost more and some less. Bid cap limits what Meta bids in each individual auction. Bid cap gives more control but needs a good sense of auction prices, and set too low it can stop delivery almost entirely.
Which bid strategy should I use for a new Meta campaign?
Usually highest volume, because you don't yet know your real costs and Meta needs data to learn. Once you have a few weeks of stable purchases, test a cost per result goal or a ROAS goal based on your break-even numbers.
Why is my cost per result goal campaign not spending?
Meta can't find enough results it expects to deliver at or below your goal. Raise the goal in small steps, broaden the audience, or improve the creative so Meta's estimated action rates go up. Underspending is the strategy protecting your target, not a technical fault.
