Every January, the same thing happens. Ad spend stays flat, but ROAS drops 20–35%. Your team blames the algorithm. Meta support says everything looks fine. Meanwhile, your CAC is quietly compounding. The problem isn't a platform glitch. It's structural, and it happens the same way every year.

It's not the algorithm — it's the audience reset

Q4 is the most effective training period Meta has ever seen. Your campaigns spend November and December learning from buyers who are in full gift-mode — motivated, loose with money, and shopping for other people. These people behave nothing like your actual customer in January.

When the calendar flips, your campaigns carry Q4 audience signals into a market that has completely changed its intent. The algorithm is still targeting "people who bought last November" — except that those people aren't buying in January. Q1 ROAS is the hangover from Q4's party. You didn't run bad campaigns. You ran Q4 campaigns into a Q1 market.

The 3 signals that tell you you're in a Q1 hole

Most teams wait too long to act because they're watching the wrong numbers. Here's what actually tells you there's a problem:

If all three of these are moving in the wrong direction simultaneously, you're in a Q1 hole. The question is how deep you want to dig before you start climbing out.

What we do first: cut before you scale

This is counterintuitive. The instinct when ROAS drops is to find what's working and put more behind it. But in the first two weeks of Q1, you don't have clean data to make that call. You have Q4-contaminated signals masquerading as January performance.

Our first move is always to kill 40–60% of active campaigns. Not pause — kill. This sounds harsh until you realise that most of those campaigns are spending budget on audiences that trained on holiday intent. The survivors need to prove themselves on clean Q1 data before they earn any budget back.

The test period is two weeks. Anything that doesn't show a CPA trend line pointing in the right direction by week two gets cut. What's left is your actual Q1 account — smaller, leaner, and based on real data.

Rebuilding the funnel for non-holiday buyers

The creative and targeting reset has to happen in parallel with the campaign cull. Specifically:

The tracking trap

The single most underappreciated problem in Q1 is attribution window mismatch. Most brands running aggressive Q4 campaigns set their optimisation window to 7-day click or 7-day click + 1-day view to capture the full Q4 purchase cycle. Fine for December. Catastrophic for January.

In January, people make faster decisions on smaller purchases. A 7-day attribution window is showing you purchase events from campaigns that ran a week ago — meaning your optimisation signal is telling Meta to find buyers like people who bought last Wednesday, when the platform should be optimising for people buying today.

Shorten attribution windows at the start of Q1. 1-day click is aggressive but often appropriate for lower-ticket items. 7-day click should be the maximum unless your product has a known week-long consideration cycle. Running on stale attribution is like navigating with last week's weather forecast.

What good looks like by week 6

If the cuts and rebuilds happen in the first two weeks, here's the trajectory we typically see:

The brands that don't intervene spend Q1 slowly burning budget on Q4 signals while blaming the algorithm. The brands that do intervene come out of Q1 with a clean account, a clearer picture of who their actual buyers are, and a foundation to scale into Q2.

If your Q1 looks like what we've described above, we'd be happy to do an account audit. We'll look at your campaigns before the call so we're not wasting your time on generic advice.