Exclude the wrong countries — never the right ones.
Location Exclusion Manager reads the countries every campaign targets, across every campaign type, and proposes excluding every country outside the markets you confirmed — never a country you serve. Preview before you apply. Roll back the last run if you don't like it.
A preview of what would exclude, before it excludes.
Preview mode returns every proposed exclusion and every country held back because a campaign serves it. You decide what ships.
Illustrative example · one account · confirmed markets IT, DE, IE · preview modeThree rails , one preview before anything ships.
The tool is rule-based, not AI. That's a feature — you can read the rules, understand the decisions, and roll back anything. No black box.
Reads every campaign's location data live.
Queries the Google Ads API for the location targeting on every campaign — Search, Display, Shopping, PMax, Video, Demand Gen — and resolves each target to a country, including the parent country of region and city targets. The candidate list is every country outside the markets you confirmed.
API surface: Google Ads v24.1 · campaign & PMax location targetingRemoves your active targets from the list.
Before any write, the tool reads your live targeting and strips every country you serve from the proposed exclusions. Germany stays if you target Germany — and Italy stays if you only target Lombardy, because a country exclusion would override that region. It cannot be disabled, and if targeting cannot be read the run stops.
Mechanism: target-market intersection check, pre-writePreview, apply, revert — in that order if needed.
Preview mode returns the full proposed list without writing. Apply writes via CampaignCriterion, each exclusion judged on its own so one rejection never takes the others with it. Every run is stored to execution history; the most recent one can be reversed.
Retention: execution history · per-account, per-run, revertibleThe questions that every onboarding call asks.
Is this actually AI?
No. We deliberately don't call it that. The tool is rule-based — your live targeting read from the API and the markets you confirmed. You can read the rules, audit the decisions, and roll back the last run. That's a feature, not a limitation.
Can I run it on a subset of campaigns?
Yes. The tool takes a campaign-ID filter — run it on one campaign, a campaign type, or every campaign in the account. The target-market safeguard runs regardless of scope.
What happens if I apply and change my mind?
Every apply run stores its full exclusion payload to execution history. Rolling back the most recent run removes exactly the criteria it added from the campaign's negative-targeting set on Google's side. Earlier runs stay in place — undo is for the last change, not for unwinding history.
Does it monitor continuously?
A daily check proposes new exclusions when campaigns change; nothing is applied without your approval. For continuous coverage of *changes* to your account, pair it with Change History Alert.
Run the audit.
Keep the findings.
Connect your account and let Lyra run its 8 tools for 14 days. If the projected waste recovery isn't worth at least 10× the $49, don't pay. You keep every insight either way.
Read-only connect · write access opt-in per tool · GDPR compliant