How a Meta bid cap works, how it compares with cost cap and lowest cost, a worked example and what to do when it stops spending.
A bid cap in Meta ads sets the maximum amount Meta can bid in every auction, instead of letting Meta bid freely from a cost or ROAS goal. Use it when you know exactly what a result is worth to you and you would rather skip results than pay more than that, accepting that your campaign may not spend its full budget.
Meta itself recommends bid cap only for advanced advertisers who can accurately predict conversion rates and calculate the right bid. This guide explains how it differs from cost cap and lowest cost, how to pick a number, and what to do when a bid cap campaign stops spending.
Automation rules and recommendations you approve.
What a bid cap does
Every time your ad could be shown, Meta runs an auction, and your bid is your offer in it. With a bid cap, you set the highest bid Meta may place. In Meta's developer documentation, the bid cap strategy (called LOWEST_COST_WITH_BID_CAP) lets Meta bid for you to get the lowest costs without going above the limit you set. Meta raises the bid as needed to get results, but never past that limit.
Three facts about it matter for everything below:
- It is a manual bid strategy. Meta groups bid cap with cost cap and minimum ROAS under the name manual bidding.
- The bid is not your reported cost. Meta states that the bid is not the cost you will see in reporting.
- It may not spend the full budget. Meta lists this as a consideration: when the cap is lower than what the auctions need, spend falls short.
Meta's own use case for the strategy is when you want to set a max bid across auctions to control cost and reach as many people as possible at that bid.
Bid cap vs cost cap vs lowest cost
Meta groups its bidding into three types: spend-based, goal-based and manual. The four options below are the ones advertisers usually compare.
| Strategy | What you set | What Meta does | Watch for |
|---|---|---|---|
| Lowest cost (highest volume) | Only a budget | Maximizes delivery and conversions from your budget | Cost per result can rise as budget grows |
| Cost cap | A target cost per action | Gets the most results while striving to meet that cost | Meta says adherence to the limit is not guaranteed |
| Bid cap | A maximum bid for every auction | Bids up to your limit and never past it | May not spend your full budget |
| ROAS goal | A return on ad spend to aim for | Aims to keep ROAS near the average you set over the campaign | Meta recommends 50 to 100 or more weekly conversions for best performance |
The practical difference between cost cap and bid cap is what you are controlling. Cost cap aims at your average cost per result. Bid cap limits the offer in each single auction. That makes bid cap the stricter and riskier control. Also remember that each campaign uses a single bid strategy, so you cannot mix strategies inside one campaign. To compare two strategies, run them in two campaigns.
For a cost cap, Meta's developer documentation adds that billing_event must be IMPRESSIONS and pacing_type must be standard. Check those settings if you are building the campaign through the API.
How to choose a bid cap value
The right cap starts from the most you can pay and still be happy. Work through it in this order:
- Find your break-even cost per result. This is the most you can pay for a purchase or lead before you lose money. Use the break-even ROAS calculator if you only know your margin.
- Look at your recent average. Take your average cost per result for the last two to four weeks.
- Pick a starting number. For a cost per result goal, Meta suggests starting with a bid 10-20% above your recent average CPA, or 10-20% below your recent average ROAS for a ROAS goal. Use that as a sensible first range for a cap too, and never go above your break-even figure.
- Set it, then wait. Let the campaign run long enough to see whether it spends. Meta recommends 50 to 100 or more weekly conversions for best performance, so low-volume campaigns give noisy signals.
- Adjust in small steps. Change the cap by 10% or so at a time and write down what happened.
A worked example
These numbers are an example to show the steps. Use your own figures.
| Step | Number | Why |
|---|---|---|
| Average order value | $80 | From your store data |
| Gross margin | 50% | Leaves $40 per order before ad cost |
| Break-even cost per purchase | $40 | The most you can pay without losing money |
| Recent average cost per purchase | $30 | From the last four weeks |
| Starting range (10-20% above $30) | $33 to $36 | Meta's suggested starting range, below break-even |
| First cap to test | $34 | Room to win auctions, with $6 of safety margin |
If the campaign spends the whole budget at $34 and your reported cost lands near $30, you have room to raise the budget. If it spends only part of the budget, the cap is too tight and you can step it up toward break-even. A cap above $40 would only make sense if you value customers beyond the first order, and that is a business decision, not a bidding one.
Why a bid cap campaign will not spend
When a bid cap campaign stalls, work down this list. It runs from the most common cause to the least.
- The cap is too low for the auctions you are entering. Meta says a bid cap may not spend the full budget. Raise the cap in small steps and give each change time to show.
- Costs rose. Meta notes that costs can rise as you use up cheaper opportunities or increase your budget. A cap that worked at a small budget may be too tight at a larger one.
- The bid is not the cost. Because the bid is not the cost you see in reporting, compare the cap with your target as a limit, not as a forecast of results.
- The strategy does not fit. If you cannot predict conversion rates well, Meta's guidance points you away from bid cap. Try cost cap or lowest cost in a separate campaign and compare.
Scaling with bid caps
Scaling a bid cap campaign means raising the budget and, usually, the cap together. Because costs rise as you exhaust cheaper opportunities, a campaign at ten times the budget will meet more expensive auctions. Scale in steps:
- Raise the budget by a modest amount and keep the cap the same for a few days.
- If spend follows and cost stays within your limit, repeat.
- If spend stalls, raise the cap a little, but stop at break-even.
- Keep your original campaign running so you can compare the scaled version with it.
Our guides on Meta bid multipliers and what Facebook ads cost help you set realistic targets before you scale, and bid strategy intelligence shows how to scale an e-commerce store with bid data.
Monitor bid cap campaigns with automation
A bid cap campaign needs watching, because the failure mode is silent: it simply stops spending. Check these every day or two for the first weeks:
- Spend against budget (is it spending most of what you set?)
- Cost per result against your break-even figure
- Conversions per week, against the 50 to 100 that Meta recommends
Madgicx's Automation runs rules on Meta campaigns around the clock, on the conditions you set, such as spend or cost per result. AI Marketer reviews your account and prepares recommendations that you approve or dismiss. AI bidding inside Ads Manager 2.0 helps manage bids. Meta's own Ads Manager is the baseline to compare against: it sets bid caps and shows spend and cost, and you review them yourself.
To test it on your own bid cap campaigns, try Madgicx free for 7 days.
FAQ
What is a bid cap in Meta ads?
It is a bid strategy that sets the maximum bid Meta can place in every auction. Meta gets the lowest cost it can without going over your limit.
What is the difference between bid cap and cost cap?
Cost cap aims at an average cost per result, while bid cap limits the bid in each auction. Meta says adherence to cost cap limits is not guaranteed, and bid cap may not spend your full budget.
Why is my bid cap campaign not spending?
The cap is probably too low for the auctions you are in, or costs rose as the budget grew. Raise the cap in small steps, and check the creative and audience before concluding the strategy is wrong.
How do I choose a bid cap amount?
Start from your break-even cost per result and your recent average. Meta suggests starting 10-20% above recent average CPA for a cost per result goal, and you should never go above break-even.
Is bid cap good for beginners?
Meta recommends it only for advanced advertisers who can accurately predict conversion rates and calculate the right bid. If that is not you yet, run lowest cost or cost cap in a separate campaign and compare.





