TLDR;
- Halving your budget is the worst thing you can do. It starves the algorithm of data, prevents it from exiting the learning phase, and will likely make your performance even more erratic, not less.
- The problem isn't your budget or the time of day; it's almost certainly audience fatigue. The algorithm finds the easy, cheap conversions in the morning and then has to spend more later in the day hunting for them in lower-quality pockets of your audience.
- You need to fix the root cause, which means restructuring your campaigns into a proper Top-of-Funnel (ToFu), Middle-of-Funnel (MoFu), and Bottom-of-Funnel (BoFu) system to keep your audiences fresh and engaged.
- Your offer and ad creative are probably not compelling enough. A weak offer only converts the most impulsive buyers, leaving the rest of your audience cold, which is why performance tanks as the day goes on.
- This letter includes a visual flowchart explaining audience saturation and a fully interactive LTV calculator to help you figure out what you can actually afford to pay for a customer, shifting your focus away from volatile daily CPAs.
Hi there,
Thanks for reaching out!
That's a really common and incredibly frustrating problem you've described. I've seen it in dozens of accounts I've audited over the years. The good news is there's a solution, but the bad news is that your first instinct—to just slash the budget in half—is definately the wrong move. Tbh, it'll probably make things worse.
The issue you're seeing, where performance tanks in the afternoon, isn't really about Meta's algorithm suddenly deciding to waste your money after lunch. It's a symptom of a much deeper strategic problem with your audience, your campaign structure, and probably your offer itself. I'm happy to give you some of my initial thoughts on what's likely going on and how you can start to properly fix it.
We'll need to look at why your first idea is a trap...
Okay, so let's get this out of the way first. Cutting your budget in half feels logical, right? "If I spend half as much, I'll only get the good morning performance and stop the afternoon blowout". It's a tempting thought, but it completely misunderstands how the Meta ads delivery system actually works.
The algorithm is a learning machine. It needs data—and lots of it—to figure out who is most likely to convert. When you set a target CPA or ROAS goal, you're giving it instructions, but you also need to give it enough budget to go out and find those people. When a campaign is in the "learning phase," it's actively experimenting, gathering data, and trying to stabilise. It needs about 50 conversions per ad set, per week to exit this phase and perform optimally.
If you cut your budget in half, a few things happen, none of them good:
-> You starve the algorithm. With less money, it gets fewer impressions, fewer clicks, and fewer conversions each day. This means it takes much, much longer to gather the 50 conversions it needs to learn. Many campaigns with budgets that are too low get stuck in "Learning Limited" forever, where performance is always volatile and inefficient.
-> You'll likely see more instability, not less. A smaller data set means the algorithm is making decisions based on less information. It might have one or two lucky conversions in the morning and think it's found a pattern, only for that pattern to completly fall apart an hour later. More budget smooths out these fluctuations by providing a larger, more statistically significant pool of data for the machine to learn from.
-> You're treating the symptom, not the cause. The budget isn't the problem. The problem is that your campaign is running out of easily convertible people within your target audience partway through the day. The budget blowout is the *result* of this, not the cause. It's like having a slow puncture in your tyre and deciding the solution is to just drive half as far each day. You're not fixing the puncture; you're just delaying the inevitable flat.
So, let's stop thinking about the budget for a moment and start thinking about the real culprit here: your audience.
I'd say you have an audience saturation problem...
Here's what I believe is actually happening in your ad account every single day. When the clock strikes midnight and your daily budget resets, the Meta algorithm wakes up and thinks, "Right, I've got £X to spend and I need to get the best possible ROAS." It immediately goes after the lowest-hanging fruit.
Who is this low-hanging fruit? It's the people in your audience who were *just* about to buy anyway. The ones who've visited your site five times, the ones who have items in their cart, the ones who are most active and engaged. The algorithm is smart, so it finds these people first because they are the easiest and cheapest to convert. This is why your morning performance looks amazing.
But that pool of super-keen buyers is finite. Once the algorithm has picked them off, say around midday, it still has half a budget left to spend. So what does it do? It has to start working harder. It moves into the less-engaged, less-interested, and higher-cost pockets of your audience. It starts showing your ad to people who are maybe only vaguely aware of you, or who are less likely to buy on impulse. To get a conversion out of *these* people, it has to spend more, show the ad more times, and ultimately, your CPA goes through the roof and your ROAS plummets.
This daily cycle of efficiency followed by inefficiency is a classic sign of audience fatigue or saturation. You're exhausting the best part of your audience very quickly. Here’s a little flowchart to visualise what’s happening:
Phase 1: Morning (00:00 - 12:00)
Algorithm targets "low-hanging fruit": recent visitors, cart abandoners, hyper-engaged users. Result: Low CPA / High ROAS.
Phase 2: Afternoon (12:00 - 18:00)
Easy conversions are gone. Algorithm expands to less-engaged segments of the same audience. Result: CPA rises / ROAS drops.
Phase 3: Evening (18:00 onwards)
Algorithm is forced to spend remaining budget on the least likely converters to hit the daily cap. Result: Budget "blowout" / Awful ROAS.
The solution, then, isn't to stop spending when things get tough. It's to build a system that constantly replenishes that pool of "low-hanging fruit" so the algorithm always has good options, all day long. And that means you need a proper campaign structure.
You probably should restructure your campaigns...
Most people just throw a bunch of interests or a lookalike audience into a single campaign and hope for the best. This is precisely what causes the saturation problem. A much more robust and scalable approach is to structure your account based on the marketing funnel: Top of Funnel (ToFu), Middle of Funnel (MoFu), and Bottom of Funnel (BoFu).
I can't tell you how many accounts I've turned around simply by implementing this structure. For example, for one e-commerce client in the women's apparel space, we managed their Meta Ads campaigns and generated a 691% return. Getting the fundamentals like campaign structure right is what leads to these kinds of stable, scalable results.
Here’s how it works:
-> ToFu (Top of Funnel): This is your cold audience. The goal here isn't necessarily to get immediate sales. The goal is to find new people who fit your ideal customer profile and introduce them to your brand. You're feeding the machine. Here you'd test broad audiences and various interest-based targeting. The key is to find people who might have the problem you solve, even if they've never heard of you. You run engaging content, maybe a video ad, to get them to click through to your site or watch a certain percentage of the video.
-> MoFu (Middle of Funnel): This is your warm audience. These are people who have engaged with you but haven't bought yet. They've visited your website, watched your ToFu video, engaged with your Instagram page, etc. You retarget them with ads that build more trust and handle objections. Maybe you show them testimonials, case studies, or different product benefits. You're nurturing the interest you generated at the ToFu stage.
-> BoFu (Bottom of Funnel): This is your hot audience. These are the people who are right on the edge of converting. They've added a product to their cart, initiated checkout, or visited a specific product page multiple times. You hit them with direct, urgent offers. "Complete your purchase", "Don't miss out", maybe a small discount if that's part of your strategy. This is where you harvest the demand you've built.
By seperating your campaigns like this, you create a continuous flow. The ToFu campaigns constantly find new people, who then get nurtured in the MoFu campaigns, and the hottest prospects are pushed over the line by the BoFu campaigns. This means your BoFu audience, your pool of "low-hanging fruit," is being refilled every single day. The algorithm no longer runs out of easy conversions by lunchtime because a fresh batch has just arrived from the stage before.
Here’s a simplified table of what that might look like:
| Funnel Stage | Objective | Example Audiences | Example Ad Message |
|---|---|---|---|
| ToFu (Cold) | Introduce & Educate | Lookalikes of Customers, Broad Interest Targeting (e.g., 'Shopify' + 'Small Business Owners') | "Struggling with [Problem]? Our [Solution] helps you achieve [Benefit]. Watch to learn how." |
| MoFu (Warm) | Build Trust & Nurture | Website Visitors (30 days), Video Viewers (50%+), Instagram Engagers (90 days) | "See why customers like you chose us. [Testimonial/Case Study]. Discover the features they love most." |
| BoFu (Hot) | Convert & Close | Added to Cart (7 days), Initiated Checkout (7 days), Viewed Product Page (3 days) | "Did you forget something? Your [Product Name] is waiting. Complete your order now before it's gone." |
You'll need to understand what you can truly afford...
This whole conversation brings up a bigger point. Focusing on the daily CPA or ROAS is a bit of a trap. It makes you reactive and encourages bad decisions like slashing your budget. What you really need to understand is your Customer Lifetime Value (LTV). Once you know what a customer is truly worth to your business over their entire relationship with you, you can stop worrying about whether a lead cost you £5 or £15 today.
The real question isn't "How low can my CPA go?" but "How high a CPA can I afford to acquire a great customer?". The math is actually pretty simple. It's based on three numbers:
- Average Revenue Per Account (ARPA): What's the average you make per customer, per month?
- Gross Margin %: What's your profit margin on that revenue?
- Monthly Churn Rate: What percentage of customers do you lose each month?
The calculation is: LTV = (ARPA * Gross Margin %) / Monthly Churn Rate.
Let's take a B2B SaaS business as an example. Maybe their ARPA is £200, their gross margin is 80%, and they lose 5% of their customers each month. Their LTV would be (£200 * 0.80) / 0.05 = £160 / 0.05 = £3,200. Each customer is worth £3,200 in gross margin.
A healthy business model aims for an LTV to Customer Acquisition Cost (CAC) ratio of at least 3:1. This means our example SaaS company can afford to spend up to £3,200 / 3 = £1,066 to acquire a single new customer. Suddenly, a £50 CPA on Meta ads doesn't sound so bad, does it? It looks like an absolute bargain.
This is the kind of math that lets you scale confidently. It frees you from the tyranny of panicking over daily performance fluctuations. To help you with this, I've built a little interactive calculator below. Play around with the sliders to figure out your own LTV and what a healthy CAC target might be for your business.
And finally... I'd say you need to look at your offer
Even with the perfect structure and a clear understanding of your numbers, your campaigns can still fail if your offer is weak. This is the final piece of the puzzle and often the most overlooked. If performance is falling off a cliff after the most impulsive buyers have been converted, it's a huge sign that your offer isn't compelling enough for the majority of your audience.
You need a message they can't ignore. This isn't about flashy graphics; it's about speaking directly to the burning pain your ideal customer is experiencing. You have to stop selling features and start selling outcomes.
For example, if you're selling a B2B SaaS product, don't just say "Our platform integrates with X, Y, and Z". Use a Before-After-Bridge framework. "Before: Your team spends 10 hours a week manually copy-pasting data between spreadsheets, praying they don't make a mistake. After: Your data flows seamlessly, reports are generated automatically, and your team is focused on growth, not grunt work. Bridge: Our platform is the bridge that gets you there in under an hour."
If you're in e-commerce, don't just show a picture of your product. Agitate the problem it solves. Selling high-quality running shoes? Don't just talk about the foam. Talk about the nagging knee pain that stops them hitting their goals. "Is another run ruined by that familiar ache? You're missing out on the personal bests you know you're capable of. Our shoes are engineered to absorb the impact so you can focus on the finish line, not your joints."
This kind of emotionally resonant copy is what keeps people engaged. It's what makes them click, even if they weren't planning to. It's what makes the 'middle' of your audience convert, providing the algorithm with positive signals and stable performance all day long.
I've detailed my main recommendations for you below:
| Action Item | Why It's Important | First Step |
|---|---|---|
| 1. Stop Slashing Budgets | You're treating a symptom, not the disease. This will starve the algorithm of data it needs to optimise and will likely worsen performance swings. | Commit to keeping your budget stable for at least a week to establish a true performance baseline, even with the afternoon dips. |
| 2. Restructure to ToFu/MoFu/BoFu | This creates a constant flow of new prospects, ensuring your 'hot' retargeting audiences are always being replenished, which stabilises daily performance. | Create three seperate campaigns: one for cold prospecting (ToFu), one for website visitor/engager retargeting (MoFu), and one for cart abandoners (BoFu). |
| 3. Calculate Your LTV & Target CAC | This shifts your focus from panicking about daily CPA fluctuations to confidently acquiring customers at a profitable price. It's the key to scaling. | Use the interactive calculator in this letter. Gather your ARPA, Gross Margin, and Churn Rate and find your true numbers. |
| 4. Strengthen Your Offer & Ad Copy | A compelling, pain-focused offer is what converts the 'maybe' customers, not just the 'hell yes' ones. This is crucial for consistent performance. | Rewrite your main ad headline to focus on a painful problem your customer has, rather than a feature of your product. Test it against your current one. |
I know this is a lot to take in, and it's a far more complex answer than simply "change your budget". But this is the difference between just 'running ads' and building a predictable, scalable customer acquisition machine. Implementing a proper funnel structure, understanding your core business metrics, and crafting a powerful message is what seperates the amateurs from the pros.
Getting this right can be tricky, and there's a lot of nuance in the execution. If you'd like to go through your specific account and strategy in more detail, we offer a free, no-obligation initial consultation where we can look at things together. Sometimes a second pair of expert eyes is all it takes to spot the opportunities that can completely transform your results.
Hope this helps!
Regards,
Team @ Lukas Holschuh