Exclude the wrong countries — never the right ones.
Location Exclusion Manager analyses geographic spend across every campaign type via the Google Ads API, proposes exclusions under one of five protection tiers, and cross-checks them against your active targets before anything writes. Preview before you apply. Roll back if you don't like it.
A preview of what would exclude, before it excludes.
Preview mode returns every proposed exclusion, the tier that produced it, and any conflict with an active target. You decide what ships.
Sample · one account · Balanced tier · preview modeThree rails , one preview before anything ships.
The tool is rule-based, not AI. That's a feature — you can read the tiers, understand the decisions, and roll back anything. No black box.
Reads every campaign's location data live.
Queries the Google Ads API for location targeting and spend patterns across Search, Display, Shopping, PMax, Video, and Demand Gen. Builds a confidence-scored candidate list from direct targeting, spend-vs-conversion patterns, and the protection tier you've chosen.
API surface: Google Ads v23 · campaign & PMax location targetingRemoves your active targets from the list.
Before any write, the tool fetches your currently-targeted countries and strips any overlap from the proposed exclusions. Germany stays if you're targeting Germany. This is the critical safety feature — it can't be disabled.
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. Every run is stored to execution history; one call reconstructs the rollback payload if you want to reverse it.
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 — multi-source confidence scoring over real campaign data and a DB-backed tier set. You can read the rules, audit the decisions, and roll anything back. That's a feature, not a limitation.
What are the 5 protection tiers?
Conservative (only tier-locked no-ship regions), Balanced (Conservative + regions well outside your stated shipping/service zone), Aggressive (Balanced + regions with spend and zero conversions over your lookback), Maximum (exclude everything except currently-targeted locations), and Custom (you pick). Tiers live in location_exclusion_tiers, inspectable from the app.
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. 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. Running rollback on that run ID queues the inverse operations — the excluded locations are removed from the campaign's negative-targeting set on Google's side, restoring the previous state.
Does it monitor continuously?
No — it's on-demand. Run it when you need a sweep (monthly is a common cadence). 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 18 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 · SOC 2 in progress · GDPR + CCPA compliant