Blog / Signal or Noise

Signal or Noise: When to Change Your Facebook Ads, or Not

Signal or Noise: When to Touch Your Ad Account, and When to Leave It Alone

The difference between a signal and noise in your ad account is whether you had a threshold written down before you opened the dashboard. If you did, yesterday's number either crossed it or it did not. If you did not, every number is a signal, and every signal is an edit.

"checked ads manager before brushing my teeth. and at the school play. and at 2am. dread, not learning." That line is a composite from our operator research, stitched from three founder conversations. The check is compulsive because the stakes feel binary: something is wrong and every hour costs money, or nothing is wrong and every edit costs learning. Both fears are correct. Panic-checking cannot tell you which one you are in.

This post covers the decision before you touch the account. It is one of three: the 15-minute daily root-cause framework is the diagnosis after a drop, and why your ROAS dropped is the causes in the order to check them. Here you get the numbers that separate signal from noise, the six intervention states a media buyer works in, and what an "act now" has to earn.

TL;DR

  • Write the threshold before you look. The industry's numbers: zero conversions after 2–3× target CPA, CPA 1.5–2× target for a week, frequency above 4.5, budget steps of 15–30% every 48–72 hours, 50 conversions in 7 days to exit learning.
  • Those are starting points. The six intervention states are what you do with them; "hold and observe" and "do not act" are decisions with a reason, a window and a trigger.
  • Over-intervention is the expensive failure: a material edit on Meta can restart learning, and stacked edits cannot be read.
  • An "act now" is earned: alternatives ruled out, materiality checked, rollback rule written first.
  • One read a day on yesterday's complete numbers. Conversions keep reporting for 24–72 hours.

The Numbers That Separate Signal From Noise

A signal is a move that crosses a threshold you set in advance, on enough conversions to mean something, after the platform has finished reporting. Everything else is noise until proven otherwise. Here are the thresholds that media buyers, Meta's own documentation and the tools built on top of it converge on. Treat the third column as the point: every one of these is a starting point for a $500K–$30M Shopify account, not a rule.

Question Threshold most operators use Starting point, not a rule
Is the ad still learning?Meta's learning phase wants about 50 optimisation events in 7 days per ad set; under that, delivery is unstableA $300 product may never hit 50. Judge by conversions collected, not days elapsed
Has an ad with no sales had a fair test?Zero conversions after spending 2–3× your target CPA is the common kill lineAdManage's kill table puts it at 2.3× (90% confidence) to 3.0× (95%); at one conversion it stretches to 3.9–4.7×, at two to 5.3–6.3×, at three to 6.7–7.8×
Is a high CPA a real problem?CPA at 1.5–2× target for about 7 consecutive days, after learning, is a reduce-or-kill signalOn a $30-a-day ad set it is not an emergency. Materiality first
Is the creative tired?Frequency above 4.5 with CTR falling and CPA rising; on prospecting most buyers act at 2.5–3.0Retargeting tolerates less, broad more. Read frequency with CTR, never alone
How fast can I scale?Raise budgets 15–30% per step and wait 48–72 hours before the nextBigger steps on Meta restart learning; Google's Smart Bidding has the same rhythm with a longer fuse
Can I trust yesterday's number?Conversion reporting lags 24–72 hours through the pixel, CAPI and attribution windowsYesterday's ROAS is understated at 9am and finishes reporting the day after tomorrow

The numbers are useful because they are boring: they stop the 2am version of you inventing a threshold that fits the mood. They are also all platform-side. No CPA multiple tells you that a hero SKU sold out on Friday, which is what the next section is for.

Signal or Noise? The Three Questions Before Any Edit

Ads Manager shows a number and a colour, never the reason. So the operator supplies one, usually the scariest, and acts on it by lunch. Stop at the number and ask three things, in order.

  • Is this a real signal? A move that crossed a threshold from the table, survived a full conversion cycle on enough conversions, with the business underneath unchanged.
  • Is this normal variance? A daily swing inside the range this account produces every week when nothing has happened. Most "drops" are this.
  • Is this my own recent change? A budget step, new creative, an audience edit, a landing-page or price change. Recent edits make short-window comparisons untrustworthy, and the learning phase you just restarted is the commonest culprit.

Nobody upstream makes this call for you. In April 2023 Meta's delivery system malfunctioned, accounts spent roughly 90% of their daily budgets by 9am and CPAs roughly tripled (CNBC); a CMO spending $75–100 million a year could not raise a human at Meta afterwards (AdExchanger). At $2 million, the intervene-or-wait call is yours, every morning.

Here is the practical test for each question.

Check Reads as noise when… Reads as signal when…
WindowThe move is one or two days old; yesterday's ROAS is always lower than it will be once conversions finish reportingIt persists across a full 7-day cycle against the same days of the previous cycle
VolumeThe "drop" sits on a handful of conversions; on 20 orders, one big basket moves ROAS 15% on its ownThe window holds enough orders that the swing sits outside the usual week-to-week range
Your own editsYou changed budget, creative, audience, bid or the landing page in the last 3–7 daysThe account has been untouched long enough that learning has settled and the comparison is clean
CalendarIt is Tuesday after a strong Sunday, the day after payday, or your own email send moved the mixSame weekday, same position in the month, and the move is still there
Business realitySomething outside the ad account moved: a hero SKU sold out, a discount code broke, a price changed, a promotion endedStock, site conversion, pricing and promotions are steady, so the ads are the remaining suspect
MeasurementShopify orders are flat while platform-reported conversions fell: the pixel, CAPI or an attribution setting changedShopify orders and platform conversions fell together

Four of the six checks live outside the ad account. A Shopify merchant watched conversion rate fall from about 1.8% to 0.3% for weeks; the cause was a discount code that had stopped applying in the cart drawer (Shopify Community, a verified post in our research). No edit in Ads Manager would have fixed that, and every edit would have destroyed the evidence.

Why Over-Intervention Is the Expensive Failure Mode

Freezing costs you money at the rate of one leak. Over-editing costs you the ability to see anything at all.

Three reasons. The first is mechanical: Meta treats most material edits (budget steps beyond roughly 20%, new creative, audience or bid changes) as a reason to re-enter learning, which needs about 50 optimisation events to settle. Edit Monday, panic Wednesday, edit again Thursday, and the campaign spent the week learning instead of selling. Google's Smart Bidding has the same rhythm with a longer fuse.

The second is evidential. Change two things at once and you cannot attribute the result to either. Operators who "just try a few things" on a bad Tuesday end up on Friday with a different account and no idea which change helped. One causal edit at a time, unless you are containing an emergency, and even then write down what you changed.

The third is reversibility. A budget cut is easy to undo; deleting an ad set is not, the history goes with it. When confidence is incomplete, prefer the reversible action, and prefer no action to an irreversible one.

The honest tally: a real problem left for three days costs three days of one leak. A reflex edit on noise costs a learning reset, a muddied comparison and, often, the winner you just killed for having a bad Tuesday. Plenty of accounts are not underperforming. They are over-managed.

The Six Intervention States

Experienced buyers do not work in "act" or "wait". They work in six states, chosen from the evidence, not the mood. The thresholds above are the entry conditions; the state is what you do once one is met.

Signal or noise: the decision tree to the six intervention states Hand-drawn schematic. Left column, top to bottom: five questions. Question one, edited in the last three to seven days or under fifty conversions in seven days, yes routes to hold and observe. Question two, did the business or the tracking move, yes routes to investigate first, and a tracking break, dead checkout or spend on a sold-out product routes to act now. Question three, zero conversions after two to three times target CPA routes to act now as a kill, CPA at one point five to two times target for seven days routes to act cautiously. Question four, frequency above four point five, or two point five to three on prospecting, routes to act cautiously as a creative swap. Question five, is the open question worth money, yes routes to run a controlled experiment. Otherwise the move is inside the weekly range and the state is do not act, which is highlighted. No store data. A number moved yesterday. Signal or noise? ask in this order · each branch carries its threshold · six states, not two 1. Still learning?edited in last 3–7 days, orunder 50 conversions in 7 days yes →data not readable yet HOLD & OBSERVE write window + trigger no ↓ 2. Did the business or thetracking move? stock, checkout,pixel/CAPI, price, promo yes →cause is outside ads INVESTIGATE FIRST measurement → store → account no ↓ 3. Zero conversions after2–3× target CPA? (or a break:tracking, dead checkout, sold-out) yes →evidence + urgency ACT NOW one change, rollback written no ↓ 4. CPA 1.5–2× target for7 days, or frequency > 4.5(2.5–3 on prospecting)? yes →thin or slow evidence ACT CAUTIOUSLY reduce 20–30%, wait 72h / swap creative no ↓ 5. Is the open questionworth money? offer, brandexclusion, new audience yes →resolve it on purpose RUN AN EXPERIMENT one variable, fixed budget + window DO NOT ACT inside the account's usual weekly range · log why · close the tab none of the above? then it is variance thresholds arestarting points,not rules
The decision tree behind the six intervention states, with the thresholds written on the branches: learning phase (under 50 conversions in 7 days, or an edit in the last 3–7 days) routes to hold; a business or tracking change routes to investigate; zero conversions after 2–3× target CPA, or a break, earns an act now; CPA at 1.5–2× target for a week or frequency above 4.5 earns a cautious step; and a move inside the account's usual weekly range is the highlighted state most operators never use: do not act. The numbers are starting points for a $500K–$30M Shopify account, not rules.
State Entry condition (with the number) What you do What you don't do
Act nowEvidence and urgency both high: a tracking break, spend to a sold-out product, a broken checkout, or zero conversions after 2–3× target CPAThe one change that addresses the cause, rollback rule written firstFix a measurement failure with a media-buying edit
Act cautiouslyThe evidence points one way but volume is thin or the window is short: CPA at 1.5–2× target for 7 days, or frequency above 4.5 with CTR fallingA small, reversible step (a 20–30% budget cut, a creative swap), then observe a full cycleMake the full-size move you would make on strong evidence
Run a controlled experimentThe uncertainty itself is worth money: does brand exclusion help, does the new offer convertIsolate the variable in its own campaign or period, fixed budget, fixed window (7 days, 50+ conversions)Force equal spend to make the test look tidy; that has an opportunity cost
Investigate firstThe move is real (it crossed a threshold on a full cycle) but the cause is not establishedWork the diagnostic order: measurement, business reality, account state, then the funnelTouch the account before you know which layer moved
Hold and observeA recent change (3–7 days), under 50 conversions in the window, or the 24–72 hour reporting lag makes action prematureName the window and the trigger, then wait it outRe-check hourly. The number has not finished reporting
Do not actThe move sits inside the account's usual weekly range, or the proposed change adds risk without expected valueRecord why waiting is the better decision, and close the tabMake a change to feel like you did something

Most operators only ever use the first row. Their account needs the last three far more often.

"No Action" Is a First-Class Decision

There is a difference between a deliberate hold and neglect, and it is written down.

A deliberate hold has a reason ("budget stepped up 25% on Monday, learning settles by Thursday"), a window ("re-read Friday on the full 7 days"), and a trigger ("if CPA is still 30% above the prior cycle on Friday and Shopify orders confirm it, cut back to Monday's budget"). Neglect has none of those. Same non-action; one is management, the other avoidance. If you cannot say what would make you act, you have not decided to wait; you have decided not to look.

This is also the answer to the 2am check, which is trying to resolve uncertainty a partial day's data cannot. Write the window and the trigger down at 9am, and the 2am version of you has nothing to do.

How to Earn an "Act Now"

An "act now" is expensive if it is wrong, so it has to be earned. Before the change goes in, a real recommendation contains the following, whether it comes from a media buyer, from you, or from an AI agent.

  • The observation: what moved, at what level (account, campaign, ad, product), over which windows.
  • Materiality: how much money this is about. A 40% CPA rise on a $30-a-day ad set is $12 a day, not an emergency.
  • The diagnosis and the alternatives: the likely cause and the two or three others that produce the same numbers. No alternative named, no diagnosis made.
  • Evidence and confidence: which numbers and business facts support it, and an honest low, medium or high.
  • Platform state and context: learning, recently edited, in a promotion? What do margin, stock and new-customer value say about the cost of being wrong?
  • The action with magnitude and timing: not "reduce budget" but "$800 to $600 tomorrow morning, before the daily reset".
  • Guardrails: the limits the change stays inside, and the entities it must not touch.
  • The window and the rollback rule: when you will judge it, and what would reverse it.

Do this once by hand and you will notice that half the "act now" impulses fail at alternatives, and most of the rest fail at materiality. That is the discipline working.

Where Each State Sends You

The states are a router. Each one has a next page.

Making It a Daily Discipline Without Living in Ads Manager

The tab is open all day, and the day's numbers are wrong all day, because conversions have not finished landing. Here is the cadence that replaces it.

The daily discipline: one read, one state, close the tab Hand-drawn schematic loop. Node one, top: read yesterday once, at the same time, Shopify orders next to platform figures. Node two, right: ask the three questions, real signal, normal variance, or my own change. Node three, bottom: assign one of the six states. Node four, left: act with one change and a rollback rule, or log the no-action with its window and trigger. An arrow from node four back to node one is labelled close the tab. A dashed outer ring is labelled weekly read for allocation and creative, monthly for new-customer share and payback. No store data. One read a day. One state. Close the tab. weekly: cut/feed + creative read monthly: new-customer share, payback 1 Read yesterday, oncesame time · complete numbersShopify orders beside platform 2 Ask the three questionsreal signal? normal variance?or my own change? 3 Assign one of the six statesact now · cautiously · experimentinvestigate · hold · do not act 4 Act or logone change + rollback rule, orno-action: window + trigger close the tab the 2am check has nothing to do conversions land 24–72h late.read yesterday,not this hour.
The cadence that replaces the open tab: one read a day on yesterday's complete numbers with Shopify orders beside the platform figures, the three questions, one of six states, then either a single change with its rollback rule or a logged no-action with its window and trigger. The weekly ring is for allocation and creative; the monthly one for the slow numbers. Conversions keep reporting for 24–72 hours, which is why the read is yesterday, not this hour.

One read a day, at the same time, on yesterday's complete numbers, with Shopify orders next to the platform figures. Ask the three questions. Assign a state. If it is anything other than "act now", write the window and the trigger and close the tab. Weekly, a longer read for allocation: marginal efficiency, creative rotation, what to feed and cut. Monthly, the slow numbers: new-customer share, product mix, payback.

Daily is the right cadence for the call itself. Intraday numbers are incomplete by construction; a weekly read misses a leak for six days. Yesterday, read once, on complete data, is where the signal lives.

How Drew fits

  • Ask Drew "what changed yesterday, and is it real?" Its diagnosis separates real signal from normal variance, working through the same order as above (measurement, the Shopify business behind the ads, account state, then the funnel), and it includes the case where the honest answer is to leave the account alone.
  • Drew's checks run daily: it reads yesterday, not the last hour, and a daily read is the right cadence for telling signal from noise.
  • The six states above are published method, the vocabulary a good buyer works in. Drew gives you the diagnosis and the reasoning; the call on whether to touch the account stays yours.
  • Pricing is published and flat, and the free plan doesn't need a card.

Key Takeaway

Every anomaly is a real signal, normal variance, or the echo of your own change. Decide the threshold before you look, starting from the industry's numbers: zero conversions after 2–3× target CPA, CPA at 1.5–2× target for a week, frequency above 4.5, 15–30% budget steps every 48–72 hours, 50 conversions to exit learning. Work in six states, not two; treat "hold" and "do not act" as written decisions with a window and a trigger; make an "act now" earn its place. Read once a day on yesterday's complete numbers, and close the tab.

FAQ

Should I change my Facebook ads now or wait?
Wait if the move is under a full 7-day cycle old, sits on fewer than 50 conversions, follows an edit in the last 3–7 days, or the business underneath the ads changed (stock, site conversion, pricing, a promotion). Act now only when evidence and urgency are both high: a tracking break, spend to a sold-out product, a broken checkout, or zero conversions after 2–3× target CPA. Write the rollback rule first.

When should I kill a Facebook ad and when should I scale it?
Kill when it has spent 2–3× your target CPA with zero conversions, or when CPA has sat at 1.5–2× target for about 7 days after learning, and the cause is the ad rather than the store or the tracking. Scale when CPA has held at or under target for a full 7-day cycle on 50 or more conversions, in steps of 15–30% with 48–72 hours between them. Anything in between is a hold, an experiment, or a cautious step, not a big move.

How long should I run Facebook ads before deciding?
One full conversion cycle after the last material edit, which for most Shopify brands means 7 days, and long enough to collect about 50 conversions. Two days of data is incomplete reporting on unsettled learning. If volume is low, extend the window rather than lowering the bar.

When should I kill a Facebook ad?
When it has had a fair run (a full cycle, 2–3× target CPA in spend), its efficiency sits below break-even on Shopify revenue rather than only on platform numbers, and the cause is the ad itself rather than a site, stock or measurement problem that would sink any ad. Pause rather than delete, so the history and the option to restart both survive.

How often should I make changes to my ad account?
Less often than you want to, one causal change at a time. A daily read is right; a daily edit usually is not. One deliberate change per campaign per 7-day cycle, budget steps of 15–30% at most, creative refreshes on their own schedule. If you cannot say which of last week's edits caused this week's result, you made too many.

Is a one-day ROAS drop a real signal?
Almost never on its own. Yesterday's ROAS is understated because conversions keep reporting for 24–72 hours, one basket moves a low-volume day by 15% or more, and day-of-week effects are bigger than most operators assume. Check business reality (stock, site, pricing) and measurement, then hold and re-read on the full 7 days.

What counts as normal variance in Meta ads?
The range your account produces week to week when nothing has changed. Take the last eight clean weeks and note the spread of weekly ROAS and CPA. Daily swings of 20–30% around the weekly figure are common at modest volumes. A move inside that spread is noise by definition, whatever it feels like at 2am.

Written by Sumit Bansal, co-founder of Datadrew. Published 3 September 2026, revised 7 September 2026. Quotes and figures are linked to their sources inline; the opening line is a composite from our operator research and is labelled as such. Thresholds are industry starting points, not Datadrew benchmarks.

DD
Sumit Bansal Co-founder @ Datadrew. Ex-AdYogi, worked with 200+ e-commerce brands on paid growth.

Take CONTROL of your Shopify growth today