Meta Ads anomaly detection that
catches drifts in 2 hours,
not 2 days.
crumplz's Anomaly Engine runs a full check on your Meta Ads ROAS, CPA, CTR and MER every 2 hours. Dynamic thresholds. Shopify cross-validation. One actionable alert when something drifts. No false positives. No dashboard to check.
Dynamic thresholds · Shopify MER cross-validation · WhatsApp, Slack, Email
Not alerts on numbers.
Alerts on deviations.
The difference between "alert when CPA > €40" and actually detecting an anomaly is the difference between static rules and real intelligence.
Static threshold alerting
- Fixed value you set manually (e.g. "alert when CPA > €40")
- Fires on normal seasonality — Mondays, post-weekend dips
- Misses slow degradation that never crosses the threshold
- No cross-validation — alerts even when Shopify revenue is fine
- Requires manual updates when campaign performance shifts
crumplz Anomaly Engine
- Dynamic baseline per campaign from historical performance
- Accounts for day-of-week patterns — no false Monday alerts
- Detects both velocity (sudden drop) and trend (slow bleed)
- Cross-validated with Shopify MER before alert fires
- Self-adjusting — learns as your campaign pattern evolves
Four metrics. One engine.
Full campaign visibility.
Monitoring these four together catches patterns that individual metric alerts miss. A ROAS drop with stable CTR points to landing page or checkout issues. A CTR drop with stable CPA points to creative fatigue before it hits profitability.
Simple algorithms.
Robust signals.
No black box. crumplz uses transparent, explainable anomaly detection — not a model you can't inspect.
Rolling baseline per campaign
For each campaign, crumplz builds a rolling 14-day baseline for each metric, segmented by day of week. Monday's ROAS baseline is different from Friday's. This eliminates the most common false positives from weekly campaign rhythms.
Drift velocity + trend detection
crumplz detects two types of anomaly: sudden drift (large deviation within a single 2-hour window) and trend degradation (consistent directional movement over multiple windows). Both trigger alerts at different severity levels.
Shopify MER confirmation gate
Before an alert fires, crumplz cross-validates the Meta signal against live Shopify MER data. If Meta shows a ROAS drop but Shopify revenue is holding, the alert is held — likely an attribution lag, not a real drift.
Recommended action per pattern
Different anomaly patterns map to different recommended actions. Creative fatigue → rotate creatives. CPM spike → check competitor activity or budget pacing. CVR drop → check landing page. Every alert is contextual, not generic.
How dynamic baselines work
A static threshold asks one question: is ROAS below X?
That question fails twice. It fires on a normal slow Sunday. It stays silent while a real drift eats your budget on a strong day.
A dynamic baseline asks a better question: is this metric behaving like it usually does, right now?
crumplz builds that baseline from your own campaign history: your patterns, your seasonality, your normal ups and downs. In practice, that is a rolling 14-day range per metric, segmented by day of week, so a Monday is only ever compared to your other Mondays. When a metric leaves its expected range, that's a deviation. Then we cross-check it against your Shopify MER before waking you up.
The result: fewer false alarms, faster real ones. Simple, robust algorithms. No black box.
Anomaly detection for Facebook Ads: what to look for
Shopping for a Facebook Ads anomaly detection tool? Four things separate a lifeguard from another dashboard:
Deviation-based alerts, not fixed thresholds. Your account has its own normal. The tool should learn it.
Revenue cross-validation. An ad metric alone can lie. Checked against Shopify revenue, it can't.
An action attached to every alert. Knowing something drifted is useless. Knowing what to do about it isn't.
A detection window measured in hours. A drift caught in 2 hours costs you a coffee. Caught in 2 days, it costs you the week.
crumplz checks all four. That's the whole product.
Anomaly Engine in every plan.
Starter
/ month
- Full Anomaly Engine (ROAS, CPA, CTR, MER)
- 1 ad account
- WhatsApp, Slack, Email
- Check every 2h
Growth ⭐ Most popular
/ month
- Everything in Starter
- 3 ad accounts
- Custom anomaly thresholds
- Priority support
Pro
/ month
- Everything in Growth
- Multi-store
- Roles & permissions
- Budget automation (roadmap)
About Meta Ads anomaly detection
Static rules miss drifts.
crumplz catches them.
Dynamic anomaly detection. Shopify cross-validation. Action in every alert.
14-day trial · 3 min setup · GDPR · EU hosting