Skip to content
esc close · ← → switch
LYRA/ Tools/ Protection/ Location Exclusion Manager
Protection On-demandTarget-market safe

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.

14-day free trial · Cancel anytime · Preview mode available · Last run is revertible
What Location Exclusion Manager does · product behaviour, not analytics Tool v3.3.0 · on-demand + daily check
Execution On-demand Run a sweep from the app whenever you need one; a daily check proposes changes when campaigns change. Nothing is written to Google Ads without your approval.
Campaign scope All types Search, Display, Shopping, Performance Max, Video, Demand Gen — exclusions apply at the campaign-criterion level across every type.
Markets Confirmed You confirm the markets the account serves. Without them the tool refuses to run instead of guessing.
Rollback Last run Every run records exactly the exclusions it added. Undo removes those criteria from Google Ads — idempotent, so re-running it is harmless. Only the most recent run is reversible.

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 mode
TimeTypeWhat happenedRule matchedAction
Markets Perimeter Account serves Italy, Germany and Ireland — confirmed by you Confirmed markets Input
Proposal Country Exclude every country outside IT, DE and IE on each campaign Outside confirmed markets Proposed
Safeguard Country Germany held — you're actively targeting DE in 3 campaigns Target-market safeguard Held
Safeguard Country Italy held — campaign targets Lombardy and Veneto, both inside IT Target-market safeguard · parent country Held
Summary Summary Exclusions ready for 7 campaigns on apply Preview — nothing written to Google yet Ready
Anatomy · three moving parts

Three 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.

01Analyse

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 targeting
02Safeguard

Removes 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-write
03Apply or roll back

Preview, 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, revertible
Frequently asked

The 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.

14-day free trial · Cancel anytime

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