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.