What an ad spend outage looks like
An ad spend outage is a sudden stop or near-stop in delivery: impressions and spend fall to zero, or to a fraction of normal, while your campaigns still show as active. It is different from ordinary volatility. Google notes that newly created or edited ads go through a 1–2 day review, that automated bidding strategies need time to optimize, and that if an ad has no impressions after 3 business days the campaign may still be in the bid strategy learning phase — none of that is an outage. Meta likewise notes it may spend up to 75% over or below a daily budget on a given day, so a slow day is not automatically a stoppage.
The first diagnostic fork is the shape of the drop:
- **Sudden zero across everything** — spend and impressions stop account-wide, often mid-day. Practitioner triage guides describe an overnight zero as almost always technical or external: broken tracking, a declined payment, a paused offer, or a downed landing page. - **One campaign or ad stops** — usually creative, policy, audience, or budget mechanics, not the platform. - **Gradual decline over days** — usually fatigue or auction dynamics, not an outage.
Confirm the drop is real before you touch anything: check the date range, compare like-for-like weekdays, and verify tracking is still firing. The next four steps isolate the layer that failed: platform, account, billing, or creative.
Step 1 check platform status pages
Start at the top of the stack: is the platform itself broken?
Run three checks at once:
1. **Did every campaign drop at the same time?** A platform event tends to hit the whole account uniformly; a single failing campaign points back at your own setup. 2. **Are other advertisers reporting it on the same day?** Peer signal — communities, agency Slack groups, third-party status trackers — often surfaces delivery incidents before any official acknowledgment. 3. **Does backend revenue still match the dashboard?** If your store or payment processor shows stable revenue while reported results collapse, you may be looking at a reporting break, not a delivery break.
Check the platform's official status page, but treat it as one input, not the verdict: during past Meta delivery disruptions, advertisers reported the status page showing all systems operational while delivery was clearly impaired.
If the evidence says platform-wide, the fix is restraint. Practitioner incident analysis warns that every meaningful edit — a budget change over 20%, an audience swap, a creative cull, a bid change — can reset the ad set's learning, and recovery then takes days longer. Freeze restructures, big budget swings, and creative edits; reassess in roughly 72 hours against backend revenue rather than dashboard ROAS. Do not rebuild the account to fix a problem the platform will fix itself.
Step 2 check account and restriction status
If the outage is only yours, check the account level next — account issues block every campaign at once.
On Google Ads, suspensions and billing issues prevent ads from running until resolved, and Google says you will receive an in-account alert and an email notification if a suspension happens. Google's campaign diagnostics surface an Account category specifically for account-level issues such as suspensions and billing.
On Meta, advertising restrictions are the equivalent failure mode. Meta states it may restrict businesses that go against its policies or show unusual or high-risk activity, and that restrictions can include:
- Limits on the amount an advertiser can spend per day, or a lower payment threshold - Loss of access to some payment features - Loss of access to some advertising features - Loss of the ability to advertise on Meta platforms
In operational practice, a restriction can attach at different levels — a person, an ad account, a Page, or an entire Business Portfolio — and the blast radius differs: a restricted ad account stops that account's ads, while a restricted person or portfolio can stall every asset underneath it. Check Meta's Account Quality surface to see which asset is flagged before assuming the whole business is down, and document exactly which level is restricted, because your escalation path depends on it.
Also check the Delivery column at every level: Meta notes that campaigns, ad sets, and ads can carry different delivery statuses, so an active-looking campaign can still contain a blocked ad set or ad.
Step 3 check billing and payment
Billing failures are the most common mechanical cause of a sudden stop, and the cheapest to check.
On Google Ads, billing issues prevent ads from running until resolved, and Google's guided troubleshooter starts with billing: whether billing info is entered, whether the credit or debit card was declined, and whether a direct-debit bank account is still awaiting verification. Google also lists payments, billing transfers, and other account-level issues as causes of performance drops.
On Meta, practitioners describe a single failed charge as putting the account into a delinquent state that pauses all active ads immediately, and one multi-account playbook calls payment failure the most common cause of zero spend.
Work this checklist:
- Open billing and confirm the payment method is valid and the last charge succeeded. - Check for an account spending limit or billing threshold that has been reached. - Check your inbox — and the finance team's — for declined-payment notices. - Confirm the card issuer is not blocking ad-platform or international charges.
One operational point decides how fast you recover: make sure someone on your team actually holds billing admin access and ownership of the payment profile. If the ad account or payment method is owned by an agency, partner, or former employee, confirm admin access, portability, and the offboarding path now — mid-outage is the wrong time to discover you cannot update the card or file the appeal yourself.
Ready to upgrade your ad account infrastructure?
AdsInfra provides certified agency accounts for Meta, TikTok, and Google. Setup in 2-5 business days.
Talk to a SpecialistStep 4 check creative and policy
If the platform is fine, the account is clean, and billing is current, the stop is usually creative or policy.
On Google Ads, disapproved ads do not serve; check the Status column for approval status. Newly created or edited ads undergo a 1–2 day policy review, and for Search campaigns Google says most ads are reviewed within 24–48 hours, though new accounts or formats like image and video can take up to 5 business days. Low creative asset coverage and weak Ad Strength can also limit serving on asset-based campaigns.
On Meta, check the Delivery column at the campaign, ad set, and ad level — Meta notes statuses can differ across levels and recommends checking all of them when you have delivery issues. A rejection can also be easy to miss: one playbook notes an ad can keep showing Active because the interface has not refreshed, with the rejection visible only on closer inspection.
If an ad is rejected:
1. Read the specific policy section cited in the notice — the rule is usually narrower than the message implies. 2. Edit the flagged element rather than duplicating the ad. 3. Use Request Review if you believe the rejection is wrong; practitioner guidance reports a human reviewer re-evaluates within 2–5 business days. 4. Do not resubmit the same ad repeatedly without changes — repeated resubmissions of rejected content can escalate to account-level review restrictions.
When to escalate and to whom
Escalate when the check that failed is not one you can fix yourself.
**Escalate to the platform when:**
- The account is suspended or restricted and self-serve resolution is unavailable or has failed. - Multiple ads are rejected at once: one playbook advises filing a Meta Business Help Center ticket if 5+ ads on the same account are rejected within 24 hours, since account-level review may be needed. - Billing shows a hold or suspension you cannot clear from the payments page. - You have exhausted in-product diagnostics; Google's campaign diagnostics checks 90+ signals across a campaign's core components and remains the first escalation surface for serving issues, with Google Ads support reachable from the Help pages.
**Escalate internally when:**
- The payment method or billing profile belongs to finance, a client, or a partner — route it to whoever owns the card and the account relationship. - The restriction sits at the person or Business Portfolio level and you need the asset owner to act.
Before you escalate, assemble the evidence: timestamps of the stop, Delivery and Status column screenshots, billing screenshots, the exact policy text cited, and a list of recent account changes. On timelines: Google documents review windows of 1–2 days for new or edited ads and up to 5 business days in some cases, and practitioner sources report Meta ad-review requests taking 2–5 business days. Meta does not publish a guaranteed timeline or outcome for restriction appeals, so plan for uncertainty and update stakeholders with ranges, not promises.
If ad operations continuity is business-critical, this is also the moment to review who owns your accounts, billing, and escalation paths — and whether a single restricted person or payment method can take the whole program down.