Published on 12/13/2025 Staff Pick

Solved: ROAS Goal vs Bid Caps on High Budgets

Inside this article, you'll discover:

Am Experiminting with cost controls, trying to ride the latest instability, and was wondering, when useing bid caps, if you recomend puting a extremely high budget compared to my average, so the algorithm finds more opportunities, considering that it won't spend 100% of that amount. Dos the same applys to the "ROAS goal" bidding strategy? My consern revolveing this is becase when you set bid caps, you just enter auctions under that cap. But, when we talk about ROAS in general, it is usualy higher for low budget campaignes, thus, more "acheivable". So, if I set a budget to high useing the ROAS goal, will Meta understand that I want that performance at that specific budget, and throttle spending considering that it might me impossible to acheive that with such a high budget, contrary to a campaign with a low budget. Dos that reasoning makes sense on how the platform works? So, should us, for example, set a new campaign at 10x my average budget and a reasonable ROAS goal and see how much it spends, as with bid caps, or should us start with a low budget and higher ROAS goal, and just slowly increase budget over time as the goal is acheived? I am asking you guys!

Mentioned On*

Bloomberg MarketWatch Reuters BUSINESS INSIDER National Post
Letter

Hi there,

Thanks for reaching out! Happy to give you some initial thoughts on your question about bid caps versus the ROAS goal bidding strategy. It's a really good question, and one that gets to the heart of how to manage Meta's algorithm, especially when things feel a bit unstable.

You're spot on that they work differently, and your reasoning is pretty much correct. You absolutely shouldn't treat a ROAS goal campaign the same way you'd treat a bid cap campaign by setting a massive budget. I'll get into the weeds on why that is and what you should do instead. The short answer is you're better off starting with a realistic budget and a slightly conservative ROAS goal, and then scaling methodically from there. It's less about trying to trick the algorithm and more about giving it clear, achievable instructions.

But the bigger picture here is about creating stability in your account, and that goes a bit deeper than just the bidding strategy you choose. It's about your campaign structure, your understanding of your business's numbers, and your overall strategy. I'll walk you through all of it.

TLDR;

  • Don't set a 10x budget on ROAS Goal campaigns; this is a tactic for Bid Caps and can throttle your delivery with ROAS Goal. The algorithm interprets a high budget with a high ROAS goal as an impossible task.
  • Start ROAS Goal campaigns with a realistic daily budget and a ROAS target slightly below your current average to give the algorithm room to spend and learn. Scale budget by ~20% every few days once the target is being met consistently.
  • The 'instability' you're seeing is often a symptom of hitting a scaling plateau. ROAS naturally declines as you increase spend because you exhaust the cheapest-to-convert audiences first. This is normal.
  • The most important metric isn't your ROAS, it's your Lifetime Value (LTV) to Customer Acquisition Cost (CAC) ratio. Use the included LTV calculator to figure out the maximum you can actually afford to pay for a customer, which will free you from chasing unrealistically high ROAS targets.
  • True stability comes from a proper campaign structure (ToFu/MoFu/BoFu) and a deep understanding of your Ideal Customer Profile's (ICP) 'nightmare problem', not from fiddling with bidding strategies.

You're right to be cautious... Bid Caps and ROAS Goals are completely different animals

Okay, so let's get this first bit cleared up, because it's the most important part of your question. Your instinct is correct: the logic for setting a huge budget on a bid cap campaign doesn't apply to a ROAS goal campaign. In fact, it can have the opposite effect.

Think of it like giving instructions to an employee.

With a Bid Cap, you're saying: "Go out and find me as many customers as you can, but whatever you do, do not pay more than £20 for any single auction." If you give them a small budget, say £100, they might only find four or five opportunities that day that fit under the £20 cap. But if you give them a massive budget, say £10,000, you're not telling them to spend it all. You're just giving them the freedom to explore every possible auction during the day, confident that they'll only act on the ones that meet your strict price ceiling. The high budget unlocks more opportunities for the algorithm to assess against your rigid rule. It won't spend the £10k; it'll just use the flexibility to find all the sub-£20 auctions it can.

Now, with a ROAS Goal (or more accurately, Minimum ROAS), the instruction is very different. You're saying: "Go out and find me customers, and I want you to make sure that for every £1 I give you, you bring me back at least £4 in revenue. Here is your budget for the day."

This is where your reasoning is bang on. If you set a low budget, say £100, and a 4x ROAS goal, the algorithm thinks, "Okay, I need to find £400 of revenue from this £100. That's achieveable. I'll focus on the absolute lowest-hanging fruit - probably some warm retargeting audiences - to hit that goal."

But if you give it a massive budget, say £10,000, and the same 4x ROAS goal, the algorithm's calculation changes dramatically. It thinks, "Okay, they want me to spend £10,000 and bring back £40,000 in revenue... today. Based on the available audiences and likely conversion rates, that's almost impossible. The pool of people who will deliver a 4x return isn't that big. To spend the full £10k, I'd have to start bidding on much less likely converters, which would drag the average ROAS way down. Since my primary instruction is to not fall below 4x, I'd better just not spend the money."

And so, it throttles delivery. Your campaign underspends massively, not because it's saving you money, but because you've given it a set of contradictory and seemingly impossible instructions. You've told it to sprint a marathon. This is one of the most common reasons I see ROAS goal campaigns fail to spend their budget.

Bid Cap

The algorithm focuses on individual auctions. It will only enter an auction if it can bid below your specified maximum amount.

"Can I win this auction for less than £X?"

Cost Cap / Cost Per Result Goal

The algorithm tries to achieve an average cost across all conversions. It might pay more for some and less for others to hit your goal.

"Will this conversion help me maintain an average of £Y?"

ROAS Goal

The algorithm focuses on the value of the conversion. It predicts the purchase value and only bids if it expects to meet your minimum return.

"Will this conversion's value achieve a Z:1 return on the ad cost?"

A conceptual comparison of how Meta's algorithm "thinks" for different bidding strategies. Bid Cap is a hard ceiling per auction, Cost Cap is an average cost target, and ROAS Goal is a value-based target focused on return.

So how should you actually use a ROAS goal campaign?

The goal isn't to shock the system with a massive budget. The goal is to feed it good data and scale methodically. Here’s the process I'd typically follow, which focuses on stability and profitable growth rather than volatile experiments.

  1. Set a Realistic Starting Point: Forget 10x. Start your new campaign with a daily budget that's in line with what you'd normally spend, or what one of your better ad sets is spending. Maybe 1x to 1.5x your average daily spend.
  2. Set an Achievable ROAS Goal: This is where people often shoot themselves in the foot. Don't set your goal to the ROAS of your best-ever day. Look at your account's average ROAS over the last 30 days. Let's say it's 3.5x. I would recomend setting your initial ROAS goal at around 3.0x or 3.2x. Give it a target that is slightly easier to achieve than your current average. This encourages the algorithm to actually spend the budget, get conversions, and exit the learning phase faster. You can always increase the goal later once it's stable.
  3. Be Patient: A new campaign needs time. Let it run for at least 3-4 days, ideally a week, without touching it. It needs to get through the learning phase. If it's underspending, your ROAS goal is likely too high for the audience/creative combination. If it's spending and hitting the goal, great.
  4. Scale Methodically: Once the campaign is stable and consistently hitting (or exceeding) your ROAS goal, you can start to increase the budget. The golden rule is to not make drastic changes. Increase the budget by no more than 20-25% at a time, and then wait another 2-3 days to see how the system adapts. A small, steady increase is far less likely to shock the algorithm and reset the learning phase than a sudden doubling of the budget.

This process is boring. It's not a hack. But it's how you build stable, predictable performance, which sounds like exactly what you're after to ride out the "instability."

1. Launch
Realistic Budget
Achievable ROAS Goal
2. Monitor
Wait 3-5 Days
Exit Learning Phase
3. Decision
Is ROAS Goal met consistently?
Yes
No
4. Scale
Increase Budget by 20%
Wait 2-3 Days & Repeat
4b. Troubleshoot
Lower ROAS Goal OR
Improve Creative/Audience

A simplified decision-making flowchart for managing and scaling a ROAS Goal campaign. The key is methodical, patient adjustments, not drastic changes.

I'd say you need to prepare for the scaling plateau

Now, let's talk about that "instability". What you're likely experiencing is something that hits every single successful ad account. It’s the scaling plateau. And understanding this is far more important than any bidding tactic.

The logic is simple. When you have a low budget, Meta's algorithm finds the easiest, cheapest, most likely people to convert. These are your superfans, your warm retargeting audiences, people who have been waiting for a reason to buy. They deliver a fantastic ROAS.

But as you tell Meta to spend more money, it has to go looking for more people. It's already converted the easy ones. So, it has to move outwards to slightly less interested audiences. Then to lukewarm audiences. Then to colder audiences who might never have heard of you. With each step, the cost to acquire a customer goes up, and therefore your ROAS goes down. This is not a sign of failure. It is the natural law of paid advertising. You cannot scale indefinitely and maintain the same efficiency. It's impossible.

I remember one software client we worked with who was getting trials for about $7 each on a small budget with Meta ads, which was an incredible result. Naturally, they wanted to scale up aggressively. We had to manage expectations that as we increased the spend, that cost per trial would inevitably rise. And it did. As we scaled the campaign and started reaching new, colder audiences, the cost per trial increased, but were they less profitable? No. They were acquiring hundreds more customers every month, and their overall revenue growth was massive because they understood the trade-off between efficiency and volume.

The instability you feel is likely you pushing up against the edges of your current audience pool at your desired ROAS. The platform is trying to spend more, but it can't find enough people who will convert at a high enough value to maintain your historic ROAS, so performance fluctuates. The solution isn't a bidding hack; it's a strategic shift.

10x 8x 6x 4x 2x ROAS £1k £5k £10k £20k £50k Monthly Ad Spend

Illustrative curve showing the law of diminishing returns in advertising. As ad spend increases, ROAS typically declines as you saturate the highest-intent audiences and have to reach broader, less efficient ones.

You'll need to know your numbers, especially your LTV

This leads to the most important question in all of advertising, and it’s not "What should my ROAS be?". It's "How much can I afford to pay to acquire a customer?". The answer to this is your Customer Lifetime Value (LTV).

If you don't know this number, you are flying blind. You're optimising for a vanity metric (ROAS) without knowing what return you actually need to be profitable. Let's break it down with a simple example.

  • Average Revenue Per Account (ARPA): How much a customer pays you per month. Let's say £200.
  • Gross Margin %: Your profit margin on that revenue. Let's say it's 70%.
  • Monthly Churn Rate: The percentage of customers you lose each month. Let's say it's 5%.

The calculation is: LTV = (ARPA * Gross Margin %) / Monthly Churn Rate

So, LTV = (£200 * 0.70) / 0.05 = £140 / 0.05 = £2,800.

In this scenario, each customer you acquire is worth £2,800 in gross margin to your business over their lifetime. A healthy, sustainable business model often aims for a 3:1 LTV to Customer Acquisition Cost (CAC) ratio. This means you can afford to spend up to £2,800 / 3 = £933 to acquire a single customer.

Now think about your ROAS goal. If a new customer makes an initial purchase of £200, to get a CAC of £933 you would need a ROAS of just... £200 / £933 = 0.21x. This seems crazy low, but this is for a subscription service. If your business isn't a subscription service, LTV might be harder to calculate, but it's still about repeat purchase rate and average order value over time.

My point is, once you know you can afford to spend £933 on a customer, you stop panicking when your ROAS on the initial purchase dips from 5x to 4x. You realise you have a massive amount of room to play with. You can afford to bid more aggressively, reach broader audiences, and scale your business in a way that someone obsessed with maintaining a 5x ROAS simply can't. They'll stay small forever, while you grow intelligently.

Customer Lifetime Value (LTV)
£10,000
Affordable CAC (at 3:1 LTV:CAC)
£3,333

Use this interactive calculator to estimate your LTV and what you can afford to spend on customer acquisition (CAC). Results are for illustrative purposes only. For a tailored analysis, please consider scheduling a free consultation.

I'd say you need to structure your account for stability

Finally, if you want to ride out instability, you need a structure that's built for it. Relying on one or two campaigns is risky. When they fluctuate, your whole account fluctuates. A better approach is to structure your campaigns around the marketing funnel: Top of Funnel (ToFu), Middle of Funnel (MoFu), and Bottom of Funnel (BoFu).

  • ToFu (Top of Funnel - Cold Audiences): This is your prospecting. You're reaching people who have never heard of you. Here, you'll use lookalike audiences and detailed interest/behavioural targeting. The goal isn't immediate high ROAS; it's to feed the funnel. Your ROAS here will naturally be lower.
  • MoFu (Middle of Funnel - Warm Audiences): These people have shown some interest. They've watched your videos, engaged with your page, or visited your website but didn't take a key action. You retarget them with different messaging, perhaps showing testimonials or case studies. Your ROAS here should be better than ToFu.
  • BoFu (Bottom of Funnel - Hot Audiences): These are your hottest prospects. They've added to cart, initiated checkout, or viewed specific high-value pages. You retarget them with direct offers, reminders about their cart, or scarcity messaging. This campaign should have your highest ROAS. I often see people combine MoFu and BoFu if their budget is smaller, which is perfectly fine.

By splitting your campaigns this way, you create a more stable system. Your BoFu campaign will consistently generate high returns from your hottest prospects. Your ToFu campaigns will constantly find new people to turn into warm and hot prospects. If one ToFu audience starts to fatigue, you can swap it out without wrecking your entire account's performance, because your MoFu and BoFu campaigns are still there, converting the people your other prospecting efforts have already found. This gives you isolated variables to test and creates a much more predictable and scalable machine.

I've detailed my main recommendations for you below:

Recommendation Actionable Step Why It Matters
Stop 10x Budgets on ROAS Goal When using ROAS Goal, start new campaigns with a budget of 1x-1.5x your typical daily spend. Prevents the algorithm from throttling delivery due to perceiving the budget/ROAS combination as an impossible task.
Set Conservative Goals Set your initial ROAS goal slightly below your 30-day account average. If your average is 4x, start with a 3.5x goal. Encourages the campaign to spend its budget, gather data, and exit the learning phase faster, creating a stable baseline to scale from.
Calculate Your LTV Use the provided calculator or the formula (ARPA * GM%) / Churn% to determine your LTV and affordable CAC. Shifts focus from a tactical metric (ROAS) to a strategic one (profitability), allowing for more intelligent scaling decisions.
Implement Funnel Structure Create separate campaigns for ToFu (prospecting), MoFu (engagement retargeting), and BoFu (conversion retargeting). Creates a stable, predictable system where you can test variables in isolation and your core retargeting performance isn't disrupted by prospecting volatility.
Scale Methodically Once a campaign is stable, increase the budget by no more than 20-25% at a time and wait 2-3 days before the next increase. Avoids shocking the algorithm, which can reset the learning phase and create the very instability you're trying to escape.

So to wrap up, the issue isn't just about bid caps vs. ROAS goals. The instability you're feeling is a classic symptom of scaling. By understanding the mechanics of how these bidding strategies actually work, shifting your focus to your core business metrics like LTV, and building a more resilient account structure, you'll be much better equipped to manage it.

It can be a lot to take in and implement correctly. Getting this kind of strategic framework right is often where expert help can make a huge difference, moving you from constantly reacting to platform changes to proactively building a system that can weather them. We specialise in exactly this sort of thing.

If you’d like to have a chat and walk through your account together, we offer a completely free, no-obligation 20-minute strategy session where we can look at your specific setup and give you some more tailored advice. It might be a good next step to get some clarity.

Regards,

Team @ Lukas Holschuh

Real Results

See how we've turned 5-figure ad spends
into 6-figure revenue streams.

View All Case Studies
$ Software / Google Ads

3,543 users at £0.96 each

A detailed walkthrough on how we achieved 3,543 users at just £0.96 each using Google Ads. We used a variety of campaigns, including Search, PMax, Discovery, and app install campaigns. Discover our strategy, campaign setup, and results.

Implement This For Me
$ Software / Meta Ads

5082 Software Trials at $7 per trial

We reveal the exact strategy we've used to drive 5,082 trials at just $7 per trial for a B2B software product. See the strategy, designs, campaign setup, and optimization techniques.

Implement This For Me
👥 eLearning / Meta Ads

$115k Revenue in 1.5 Months

Walk through the strategy we've used to scale an eLearning course from launch to $115k in sales. We delve into the campaign's ad designs, split testing, and audience targeting that propelled this success.

Implement This For Me
📱 App Growth / Multiple

45k+ signups at under £2 each

Learn how we achieved app installs for under £1 and leads for under £2 for a software and sports events client. We used a multi-channel strategy, including a chatbot to automatically qualify leads, custom-made landing pages, and campaigns on multiple ad platforms.

Implement This For Me
🏆 Luxury / Meta Ads

£107k Revenue at 618% ROAS

Learn the winning strategy that turned £17k in ad spend into a £107k jackpot. We'll reveal the exact strategies and optimizations that led to these outstanding numbers and how you can apply them to your own business.

Implement This For Me
💼 B2B / LinkedIn Ads

B2B decision makers: $22 CPL

Watch this if you're struggling with B2B lead generation or want to increase leads for your sales team. We'll show you the power of conversion-focused ad copy, effective ad designs, and the use of LinkedIn native lead form ads that we've used to get B2B leads at $22 per lead.

Implement This For Me
👥 eLearning / Meta Ads

7,400 leads - eLearning

Unlock proven eLearning lead generation strategies with campaign planning, ad creative, and targeting tips. Learn how to boost your course enrollments effectively.

Implement This For Me
🏕 Outdoor / Meta Ads

Campaign structure to drive 18k website visitors

We dive into the impressive campaign structure that has driven a whopping 18,000 website visitors for ARB in the outdoor equipment niche. See the strategy behind this successful campaign, including split testing, targeting options, and the power of continuous optimisation.

Implement This For Me
🛒 eCommerce / Meta Ads

633% return, 190 % increase in revenue

We show you how we used catalogue ads and product showcases to drive these impressive results for an e-commerce store specialising in cleaning products.

Implement This For Me
🌍 Environmental / LinkedIn & Meta

How to reduce your cost per lead by 84%

We share some amazing insights and strategies that led to an 84% decrease in cost per lead for Stiebel Eltron's water heater and heat pump campaigns.

Implement This For Me
🛒 eCommerce / Meta Ads

8x Return, $71k Revenue - Maps & Navigation

Learn how we tackled challenges for an Australian outdoor store to significantly boost purchase volumes and maintain a strong return on ad spend through effective ad campaigns and strategic performance optimisation.

Implement This For Me
$ Software / Meta Ads

4,622 Registrations at $2.38

See how we got 4,622 B2B software registrations at just $2.38 each! We’ll cover our ad strategies, campaign setups, and optimisation tips.

Implement This For Me
📱 Software / Meta & Google

App & Marketplace Growth: 5700 Signups

Get the insight scoop of this campaign we ran for a childcare services marketplace and app. With 5700 signups across two ad platforms and multiple campaign types.

Implement This For Me
🎓 Student Recruitment / Meta Ads

How to reduce your cost per booking by 80%

We discuss how to reduce your cost per booking by 80% in student recruitment. We explore a case study where a primary school in Melbourne, Australia implemented a simple optimisation.

Implement This For Me
🛒 eCommerce / Meta Ads

Store launch - 1500 leads at $0.29/leads

Learn how we built awareness for this store's launch while targeting a niche audience and navigating ad policies.

Implement This For Me

Featured Content

The Ultimate Guide to Stop Wasting Money on LinkedIn Ads: Target Ideal B2B Customers & Drive High-Quality Leads

Tired of LinkedIn Ads that drain your budget and deliver poor results? This guide reveals the common mistakes B2B companies make and provides a proven framework for targeting the right customers, crafting compelling ads, and generating high-quality leads.

July 26, 2025

Find the Best PPC Consultant in London: Expert Guide

Tired of PPC 'experts' who don't deliver? This guide reveals how to find a results-driven PPC consultant in London, spot charlatans, and ensure a profitable ad strategy.

July 31, 2025

The Complete Guide to Google Ads for B2B SaaS

B2B SaaS Google Ads a money pit? Target the WRONG people & offer demos nobody wants? This guide reveals how to fix it by focusing on customer nightmares.

August 15, 2025

Fix Failing Facebook Ads: The Ultimate Troubleshooting Guide

Frustrated with Facebook ads that burn cash? This expert guide reveals why your campaigns fail and provides a step-by-step strategy to turn them into profit-generating machines.

July 31, 2025

Solved: Video ads or still images on Facebook Ads?

I'm trying to figure out if I should make video ads or just use still images on Facebook. Because it's a newer solution to business problems, I'm thinking of using still images to get a simple message across to users. What do you all recommend?

August 4, 2025

Solved: Best bid strategy for new Meta Ads ecom account?

Im starting a new meta ads account for my ecom company and im not sure what bid strategy to use.

July 18, 2025

B2B Social Media Advertising: Generate Leads on LinkedIn & Meta

Unlock the power of B2B social media advertising! This guide reveals how to choose the right platforms, target your ideal customers, craft compelling ads, and optimize your campaigns for lead generation success.

August 4, 2025

The Complete Guide to Meta Ads for B2B SaaS Lead Generation

B2B SaaS ads failing? You're likely making these mistakes. Discover how to fix them by targeting pain points and offering instant value, not demos!

August 17, 2025

Building Your In-House Paid Ads Team vs. Hiring an Agency: A Founder's Decision Framework

Struggling to decide between an in-house team and an agency? Discover a founder's framework that avoids costly mistakes by focusing on speed, expertise, and risk mitigation. Learn how a hybrid model with a junior coordinator and the agency will let you scale faster!

August 8, 2025

Google Ads vs. Meta Ads: A Data-Driven Framework for E-commerce Brands

Struggling to choose between Google & Meta ads? E-commerce brands, discover a data-driven framework using LTV. Plus: Target search intent & ad creative tips!

August 19, 2025

Solved: Need LinkedIn Ads Agency for B2B SaaS in London

I'm trying to find an agency that know how to run LinkedIn ads for B2B SaaS, but I'm having a tough time finding someone in London that get it.

July 31, 2025

The Small Business Owner's First Paid Ads Campaign: A Step-by-Step Guide

Struggling with your first paid ads? It's likely you're making critical foundational mistakes. Discover how defining your customer's 'nightmare' and LTV can unlock explosive growth. Plus: high-value offer secrets!

August 19, 2025

Unlock The Ad Expertise You're Missing.

Free Consultation & Audit