Performance Drop Detection

Meta Ads performance
is dropping right now.
Do you know?

A performance drop on Meta Ads starts silently. By the time it shows up in your weekly review, it's been burning budget for days. crumplz detects the early signals every 2 hours and alerts you the moment the trend turns negative.

Read-only · WhatsApp, Slack, Email · Shopify MER validated · GDPR

+137% faster detection−19% wasted ad spend4h17 avg detection gap closedSetup in 3 minutes
The cost of late detection

Every hour of undetected drop has a price.

At €500/day ad spend, here's what a 5% ROAS drop costs — by how long it goes undetected.

2 hours
€21
crumplz detection window
8 hours
€83
Morning check routine
24 hours
€250
Daily review cadence
48 hours
€500
Weekend blind spot
7 days
€1,750
Weekly review cadence
What crumplz detects

4 metrics. Every 2 hours.

Performance drops manifest differently depending on the cause. crumplz tracks all four signals that precede or signal a drop — and cross-validates with Shopify before alerting.

ROAS
📉

Return on ad spend tracked against dynamic ad set baselines. Alerts fire when the trend turns negative across consecutive checks.

CPA
💸

Cost per acquisition monitored for upward drift. Includes root cause diagnosis — creative fatigue, audience exhaustion, algorithm or landing page.

CTR
👆

Click-through rate degradation is the earliest signal. A CTR decline often precedes ROAS and CPA changes by 24–48 hours.

MER
🛡

Shopify Marketing Efficiency Ratio cross-validates every alert. If MER is holding, a channel-level drop may be noise — crumplz won't alert.

3 types of performance drop

Not all drops are the same problem.

crumplz distinguishes between sudden crashes, slow declines, and false alarms — so your response is calibrated to the actual severity.

Type 1

Sudden crash

ROAS drops 30–50% in a single monitoring period. Usually caused by an algorithm disruption, a technical issue (pixel misfiring, landing page down), or a sudden competitive CPM spike. Requires immediate investigation.

Type 2

Slow decline

Performance degrades 5–10% per day over 3–7 days. The most dangerous type — easy to explain away each day ("just some variance") while the compounding loss mounts. Usually creative fatigue or audience exhaustion. crumplz catches this with trend analysis across consecutive checks.

Type 3

False positive drop

Channel-level ROAS drops but overall business performance holds. A surge in organic, email, or direct traffic generates revenue that Meta doesn't claim attribution for. MER holds or improves. crumplz's Shopify cross-validation catches this — no alert is sent.

Alert example

What a performance drop alert looks like.

crumplz alert · Performance Drop
⚠ Slow decline detected — All campaigns — Brand DE
ROAS has declined from 4.1× to 3.0× over the last 4 days — a consistent 8% daily decline across 3 consecutive monitoring cycles. CPA is up +36% vs 14-day baseline. This pattern matches slow creative fatigue decay, not an algorithm event (no CPM changes, impression volume stable). Shopify MER is also declining (-11%), confirming real profitability impact.

Suggested action: Audit creative set across all Brand DE campaigns. Frequency is averaging 4.0× across ad sets — global creative refresh recommended. Prioritise refreshing the top 3 spend ad sets first. Consider reducing budgets by 20% until new creatives are live.
Account: Brand DE ROAS: 3.0× (was 4.1×) Duration: ~4 days Est. loss: ~€820
Pricing

Performance drop monitoring
from €79 / month.

One slow decline caught early pays for months of crumplz.

Starter
79
/ month · 1 ad account · under €10k spend
  • ROAS decline monitoring
  • CPA trend detection
  • CTR degradation alerts
  • WhatsApp + Email
Pro
249
/ month · unlimited accounts · €50k–200k spend
  • Everything in Growth
  • Unlimited ad accounts
  • Team seats
  • Priority support
Start free trial
FAQ

Performance drop questions.

Meta's automated rules can trigger actions when a threshold is hit — pausing campaigns, adjusting budgets. crumplz alerts you and lets you decide the response. This prevents automation errors: an automated rule can pause a campaign that's temporarily underperforming due to algorithm variance — and kill a campaign that would have recovered. crumplz gives you the information; you make the call.
No. crumplz uses dynamic baselines per ad set that account for normal variance patterns. A single bad-performing check won't trigger an alert. The system looks for consistent directional movement across multiple checks — the kind of sustained decline that represents a real problem, not day-to-day noise.
Yes. crumplz monitors at the ad set level across all campaigns in your connected ad accounts. If you run separate campaigns for DE, FR, UK markets, each is monitored independently with its own baseline. Alerts are tagged by campaign and ad account so you always know which market is affected.
Stop the decline

Performance is dropping.
Catch it in hours, not days.

Connect Meta Ads and Shopify in 3 minutes. crumplz watches your performance continuously and alerts you the moment something starts declining.

Turn on performance monitoring CPA too high? Start here

Read-only access · No automation risk · Cancel anytime