Understanding change detection
This page is the reference for what Advec watches in your ad accounts, how quickly changes show up, and how severity levels work.
What Advec detects
| Change type | Examples |
|---|---|
| Budget | Daily or lifetime budget raised or lowered, budget delivery method changed |
| Status | Campaign or ad paused, enabled, disapproved, or its serving health changed |
| Targeting | Audience, location, network, or device targeting edited |
| Bid strategy | Bid strategy switched, bid amounts or target CPA/ROAS changed |
| Creative | Ad creative swapped or edited |
| Schedule | Campaign start or end dates moved |
| Tracking | Tracking URL templates, URL parameters, or conversion settings changed |
Each change records the old value, the new value, when it was detected, and which campaign and account it belongs to.
How often Advec checks
Advec polls your connected ad accounts every 30 minutes. A change made on the platform appears in your feed within about half an hour of being made. (Website monitors run on their own, faster schedule — see Website change monitoring.)
Severity levels
| Severity | What falls into it |
|---|---|
| Critical | Budget changes; campaign/ad status and serving health (paused, disapproved, stopped serving) |
| Moderate | Targeting, bid strategy, creative, and tracking-setting changes |
| Minor | Schedule tweaks and routine ad-review pipeline updates |
Severity reflects the likely performance impact of a change type, not a judgment about whether the specific change was good or bad. A critical change isn't necessarily a problem — it's one you should know about.
What Advec doesn't detect
Advec records what changed and when — the ad platforms' APIs don't reveal which user made an edit, so Advec can't attribute changes to people. If a change type isn't in the table above, Advec doesn't currently track it.