Protection
Allowlist approved campaign names, catch drift, set naming rules, and map Meta or Google names to utm_campaign so ROAS joins.
Campaign allowlist
An empty list is open mode. Add at least one name and unlisted tags roll into Other / unlisted. Traffic is not deleted. Cap about 200 names.
Campaign name aliases
When the ads platform uses a longer name than utm_campaign, map ads name → utm_campaign. Matching ignores spaces vs underscores.