Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Facebook Bid Strategy: Highest Volume, Cost per Result Goal, ROAS Goal and Bid Cap Explained

Meta offers three types of Facebook bid strategy: spend-based (highest volume or highest value), goal-based (cost per result goal or ROAS goal) and manual (bid cap). Spend-based spends your full budget for the most results, goal-based keeps your average cost or return near a target you set, and bid cap sets a hard ceiling on every single auction bid.

If you're looking for cost cap or lowest cost, Meta's current help pages use these names instead: cost per result goal for controlling average cost, and highest volume for getting the most results from your budget. Here's what each one does and how to pick.

The five options at a glance

Bid strategyTypeWhat it aims forUse it when
Highest volumeSpend-basedThe most results from your full budgetCost per result doesn't matter as much as volume
Highest valueSpend-basedThe highest value purchases from your full budgetYou sell items of different value and want the biggest baskets
Cost per result goalGoal-basedAn average cost per result near your targetYou know what a sale or lead can cost and stay profitable
ROAS goalGoal-basedAn average return on ad spend near your targetYou track purchase value and need a minimum return
Bid capManualNever bidding above a set amount in any auctionYou can predict conversion rates and calculate the right bid

Meta's own examples make the split clear: an event planner chasing as many festival attendees as possible uses highest volume, a florist selling as many bouquets as the budget allows uses highest value, and a retailer that knows the cost per purchase that keeps it profitable uses a cost per result goal.

How goal-based bidding behaves

Goal-based bidding uses AI to move bids above or below your target, balancing out on a weekly average. Meta recommends 50 to 100 or more conversions a week for it to perform well, and it's clear that results may not exactly match your goal. When the market gets competitive, the system protects your target rather than chasing extra volume.

A ROAS goal is written as a decimal. Meta's example: if you want every 100 you spend to bring in around 110 in purchases, you'd set the ROAS goal at 1.100. It's only available when your ad set's performance goal is Maximize value of conversions.

How bid cap works in the auction

Meta calculates a bid per impression as your bid per estimated action multiplied by the estimated action rate. A bid cap limits the bid per estimated action, not the price per impression, and Meta may bid lower if spending faster would burn your budget too quickly. It controls the highest bid, not the cost you'll see in reporting.

Meta's worked example: a skin care brand found conversions costing more than 40 usually meant a loss. Through testing, it set a bid cap of 50, which reduced the days with conversions over 40 without cutting spend too much on other days. That's the point of bid cap: it's a tool for advertisers who already know their numbers. Meta says that if you simply want to control costs, a cost per result goal may suit you better because it handles more of the calculation.

What target to set first

  • Cost per result goal: Meta suggests starting one-tenth to one-fifth above your recent average cost per acquisition.
  • ROAS goal: start one-tenth to one-fifth below your recent average ROAS.
  • No history? Run highest volume or highest value first to set a baseline, then use those results.
  • Match your attribution window. Base the target on results within the conversion window you report on, such as 7-day click.

Meta also warns against bidding lower for audiences you think convert better. It doesn't improve cost efficiency and can cost you conversions. Set the goal at the most you can afford per result, or the lowest ROAS you can accept, and use value rules if some segments are worth more to you.

Where you set it in Ads Manager

Budget setupWhere the bid strategy goes
Advantage+ campaign budget (formerly campaign budget optimization)Choose the campaign bid strategy when you create the campaign, then set the control amount in each ad set's Performance goal section
Ad set budgetsEnter a cost control in the ad set's Performance goal section; Meta then selects cost per result goal for you. Choose Show more options to switch to bid cap
Ad set budgets, no amount enteredMeta uses highest volume

Each campaign using Advantage+ campaign budget runs a single bid strategy, so you can't mix strategies across its ad sets. If you want a different one, build a separate campaign. And if you choose a cost per result goal or ROAS goal for people on iOS 14.5 or later, Meta says the ad set should run for at least 3 full days.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

My verdict

Start every new account on highest volume or highest value. That's the route Meta suggests for building a baseline when you have no history. Once you have a few weeks of data and enough weekly conversions, switch the campaigns that matter to a cost per result or ROAS goal set from those numbers. Leave bid cap until you can explain your conversion rate without looking it up. If you're still deciding how much to spend in the first place, read how much to budget for Facebook ads each month and keep the structure simple with my ad account structure cheat sheet.

If you want the full set, start at the Facebook Help: 80 Guides to Pages, Groups, Ads, Stories and Fixes.

Frequently asked questions

What bid strategies does Facebook offer?

Meta offers spend-based bidding (highest volume and highest value), goal-based bidding (cost per result goal and ROAS goal) and manual bidding (bid cap).

Is cost cap still available on Facebook ads?

Meta's current help pages describe the cost control option as cost per result goal, which keeps your average cost per result near the amount you set.

What's the difference between bid cap and cost per result goal?

Bid cap sets the maximum bid in every single auction. A cost per result goal lets Meta bid above or below your target to keep the average cost near it over a week.

How many conversions do I need for goal-based bidding?

Meta recommends 50 to 100 or more conversions a week for the best performance with cost per result goal or ROAS goal.

Can I use different bid strategies in one campaign?

Not with Advantage+ campaign budget. Meta says each campaign uses a single bid strategy, so set up a separate campaign for a different one.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.