"How should I split my Meta Ads budget?" is one of the most common questions we get from business owners. The honest answer: it depends on where you are in your growth journey. But there's a framework that works — and most brands are doing it wrong.
When we audit new accounts, we see the same patterns over and over:
A proper budget framework doesn't just split money — it accounts for where prospects are in your funnel, how much data Meta needs to optimize, and how you should scale as performance improves.
Your budget allocation should change as your account matures. Here are the four stages and how budget should flow in each.
When you're brand new or relaunching an account after a long pause, you don't have the signal Meta needs to optimize. Your priority is collecting data, not maximizing ROAS.
Common mistake: trying to retarget before you have any audience to retarget. If you have 100 website visitors, retargeting is pointless. Spend on prospecting until your warm audiences are large enough to justify retargeting spend (10,000+ visitors).
You've collected enough data that Meta can optimize delivery. Now you balance continued prospecting with retargeting the audiences you've built.
You have winners. Now you scale budget while maintaining efficiency. This is where budget allocation gets more sophisticated.
This is also where you start differentiating between cold prospecting (cheaper CPMs, less accurate targeting) and warm prospecting (audiences from lookalikes, website traffic).
Your account has established winners, stable performance, and a consistent customer flow. You're optimizing at the margins.
For mature accounts, we use a specific breakdown that balances customer acquisition with retention:
This is where new customers come from. It's also where the math is hardest because prospecting audiences are less efficient than retargeting. Accept that this budget will have a lower ROAS than your other budgets, but understand it's the engine of growth.
Split this 60% further:
People who've interacted with your brand but haven't converted yet. This is typically your highest ROAS budget.
People who showed specific high-intent actions: add to cart, checkout initiated, pricing page visits. This budget has the highest ROAS but smallest audience.
Targeting existing customers with upsells, new products, or repeat purchase campaigns. Low spend but often very high ROAS because you already have trust and data.
The customer retention bucket shrinks or disappears. For pure lead gen businesses:
During a launch window, shift more aggressively to prospecting to build awareness:
Retargeting becomes more valuable because you can capitalize on cart abandoners and recent browsers:
If you have a winning product with strong unit economics and you're trying to grow as fast as possible:
"We took a client from $5K/month to $75K/month in 6 months by shifting their budget from 50/50 prospecting/retargeting to 75/25. They'd been starving their prospecting campaigns. The retargeting numbers looked great but they weren't acquiring new customers fast enough to scale. Rebalancing unlocked growth."
Should you use Campaign Budget Optimization (CBO) or set budgets at the ad set level? This debate has been going on for years. Here's our take:
Most accounts benefit from CBO at the campaign level within each funnel stage (prospecting, retargeting, customer), with overall funnel stage budgets controlled by the number of campaigns and the manual budget allocation across them.
When you're scaling a winning campaign, how fast can you increase budget without breaking it? The rule we use:
Never increase budget by more than 20% at a time, and wait 3-4 days between increases. Larger jumps reset Meta's learning phase and cause performance swings.
At this pace, you can double a budget in about 3 weeks without destabilizing performance. If you try to double it overnight, expect a week of chaos while Meta re-learns.
The best approach is a mix: vertical scale winners until performance plateaus, then horizontal scale by duplicating with variations.
Running 15 ad sets with $20/day each. None of them have enough data to optimize. Consolidate into fewer ad sets with more budget per ad set. Minimum $50/day per ad set for the optimization to work properly.
Leaving budget in underperforming campaigns because "it might turn around." Give campaigns 5-7 days with $100+ in spend to prove themselves. If they're not working by then, cut them and reallocate to winners.
Not every hour of every day is equal. For most B2C brands, evenings and weekends drive more conversions. Use dayparting to concentrate budget during peak conversion hours (requires lifetime budget campaigns).
Budgets that stay static as audiences shrink cause frequency to spike. The same people see the same ads too many times. Monitor frequency weekly and refresh creative or expand audiences when it exceeds 3.5 in prospecting or 6-7 in retargeting.
At the end of every month, do this review:
Budget allocation isn't a set-it-and-forget-it exercise. It's a dynamic system that should change as your account matures, your audiences grow, and your goals evolve. The framework in this post will get you started, but the real skill is reading your data and adjusting as conditions change.
Start with the 60/25/10/5 split if you're a mature e-commerce account, or the appropriate variation for your business type. Review monthly. Adjust based on what the data shows you. And always be willing to move money toward what's working, even if it disrupts your neat spreadsheet.
Need help allocating your budget across campaigns and funnel stages? Book a free strategy session and we'll review your current setup and show you where you can improve.