The perimeter problem: how to draw a geo-fence that pays, and why Performance Max is the only campaign type that can hold it
A radius around the store is a guess with a media budget attached. Here is the three-layer method for drawing a demand-based drive-time perimeter, the marginal arithmetic that ends it, and why Performance Max is the only Google campaign type that can operate inside a fence this precise.
Manifold Studio · automotive search & data

Audio briefing
Listen to this insight
Extraction-ready summary
- A radius drawn around a store address is a guess: it ignores drive time, demand clusters, and the different travel tolerances of service, used, new and parts customers.
- Build the perimeter from three layers in order: your own closed-loop demand (delivered units, trade origins, service addresses by drive time), market demand you do not own (search gaps, registration data by postcode), then friction and eligibility (drive times at peak, state lines, competitor density, sister store overlap).
- Set the fence where the marginal band stops paying, not at average customer distance, and never where lead volume breaks. Close rate breaks first and it is the honest signal.
- Performance Max is the only campaign type that enforces presence-only location targeting across Search, Shopping, Display, YouTube, Discover, Gmail and Maps under one goal and one budget, which is what makes a precise fence survivable.
- Performance Max has no per-asset-group geo, so banded bidding requires banded campaigns: core, expand, conquest and ecommerce each with their own fence, goal and cost per unit.
Somebody walks into the marketing meeting with a circle on a map. Twenty-five miles around the store. That is the perimeter. The budget gets built on it, the geo-fence gets drawn to it, and nobody in the room asks where twenty-five came from.
It came from nothing. It is the same number the last agency proposed, and the one before that. A radius drawn from a store address is a guess with a media budget attached, and it usually spends forty percent of the money in places that will never buy a car from you.
Here is how to actually determine the perimeter, and why Performance Max is the only campaign type that can operate inside one this precise.
The circle is the wrong shape and the wrong size
A radius ignores three things that decide whether a customer exists.
Drive time is not distance. A twenty-five mile radius across a river with two bridges is a ninety-minute fence. The same twenty-five miles down a highway is thirty minutes. Your customers experience the drive, not the geometry.
Demand is not evenly distributed. It clusters by suburb, by school district, by which side of the interstate the service bay sits on. A circle spends equally across all of it.
The buying decision is not one decision. A service customer chooses on proximity and today. A used-vehicle buyer will drive further for the right truck. A parts buyer may not be in the metro at all. One fence cannot serve three behaviors, and a single circular fence serves none of them well.
The three layers that define a real perimeter
Every defensible perimeter is built from three layers, in this order. Skip the first and you are modeling someone else's market.
Layer one: your own closed-loop demand
This is the only layer that is true rather than inferred. Pull it, geocode it, plot it.
Source
Delivered unit addresses
- What it tells you
- Where sold customers actually live
- Where it lives
- CRM or DMS export, last 24 months
Source
Trade-in origin addresses
- What it tells you
- The radius a customer will travel to transact
- Where it lives
- Deal file, appraisal records
Source
Lead form and scheduler postcodes
- What it tells you
- Demand you lost as well as demand you won
- Where it lives
- Forms, service scheduler
Source
Vehicle detail page sessions
- What it tells you
- Where consideration is forming
- Where it lives
- GA4, filtered by metro
Source
Tracked calls by area code
- What it tells you
- Reach that never touches a form
- Where it lives
- Call tracking
Source
Service RO addresses
- What it tells you
- The tightest, most repeatable fence you own
- Where it lives
- DMS
| Source | What it tells you | Where it lives |
|---|---|---|
| Delivered unit addresses | Where sold customers actually live | CRM or DMS export, last 24 months |
| Trade-in origin addresses | The radius a customer will travel to transact | Deal file, appraisal records |
| Lead form and scheduler postcodes | Demand you lost as well as demand you won | Forms, service scheduler |
| Vehicle detail page sessions | Where consideration is forming | GA4, filtered by metro |
| Tracked calls by area code | Reach that never touches a form | Call tracking |
| Service RO addresses | The tightest, most repeatable fence you own | DMS |
Sort the delivered-unit addresses by drive time, not distance, and find the band that contains eighty percent of them. In most dealer datasets that eighty percent sits inside twenty to thirty minutes for sales and inside twelve to eighteen minutes for service. Do not accept those figures. Compute yours, because a store on the edge of a metro, a store with a dominant service brand, and a store inside a dense urban grid will all produce different shapes.
Layer two: market demand you do not own yet
Your closed-loop data tells you where you have won. It does not tell you where you could win.
- Search demand by geography. Search terms report and geographic reporting in Google Ads, plus Search Console for organic, aggregated to the postcode or metro level. Look for demand clusters with low impression share. That gap is the acquisition opportunity.
- Registration and garaging data. Third-party registration data by postcode shows where the vehicle parc sits, filtered to your makes and to the age and mileage bands that generate service and trade cycles.
- Google Business Profile interactions. Direction requests and calls by distance band tell you how far people already travel. If your profile draws from thirty minutes out, your fence is too tight.
Layer three: friction and eligibility
The layer everyone forgets, and the one that decides whether a wider fence can be serviced.
- Drive-time reality at the hours that matter. A forty-minute drive at 2am is a twenty-minute drive at 5pm.
- Title, tax and registration boundaries. State lines and county lines create paperwork friction. A fence that crosses one needs a reason.
- Competitive density. A cluster of same-brand stores fifteen minutes away is not an acquisition market, it is a price war with your name on it.
- Dealer group store-of-record. If you are part of a group, the fence must not buy leads the sister store already owns. That is not perimeter targeting, it is internal cannibalisation.
- Lift cost. The incremental cost to serve or deliver beyond a band: shuttle time, delivery fees, trade appraisals that require an extra visit.
Draw it in drive time, in bands
Once the layers are plotted, express the perimeter as concentric drive-time bands rather than one hard edge. Bands let you bid differently at the center than at the fringe, which is the entire point.
Business line
Service and parts counter
- Core band
- 0 to 12 minutes
- Expand band
- 12 to 20 minutes
- Hard fence
- 20 to 25 minutes
Business line
Used vehicle sales
- Core band
- 0 to 20 minutes
- Expand band
- 20 to 35 minutes
- Hard fence
- 35 to 45 minutes
Business line
New vehicle sales
- Core band
- 0 to 25 minutes
- Expand band
- 25 to 40 minutes
- Hard fence
- 40 to 55 minutes
Business line
Accessories and ecommerce
- Core band
- Metro plus national
- Expand band
- National
- Hard fence
- National
| Business line | Core band | Expand band | Hard fence |
|---|---|---|---|
| Service and parts counter | 0 to 12 minutes | 12 to 20 minutes | 20 to 25 minutes |
| Used vehicle sales | 0 to 20 minutes | 20 to 35 minutes | 35 to 45 minutes |
| New vehicle sales | 0 to 25 minutes | 25 to 40 minutes | 40 to 55 minutes |
| Accessories and ecommerce | Metro plus national | National | National |
The expand band is not a rounding error. It is where you buy growth, and it is where the marginal arithmetic has to work.
The marginal-mile cut
The perimeter ends where the next mile stops paying. Run the arithmetic band by band and the fence draws itself.
Band
0 to 10 min
- Spend
- $8,000
- Leads
- 118
- Cost per lead
- $68
- Close rate
- 9.4%
- Units
- 11.1
- Cost per unit
- $721
Band
10 to 20 min
- Spend
- $9,500
- Leads
- 121
- Cost per lead
- $79
- Close rate
- 8.1%
- Units
- 9.8
- Cost per unit
- $969
Band
20 to 30 min
- Spend
- $7,000
- Leads
- 74
- Cost per lead
- $95
- Close rate
- 6.2%
- Units
- 4.6
- Cost per unit
- $1,522
Band
30 to 45 min
- Spend
- $4,500
- Leads
- 38
- Cost per lead
- $118
- Close rate
- 4.1%
- Units
- 1.6
- Cost per unit
- $2,813
| Band | Spend | Leads | Cost per lead | Close rate | Units | Cost per unit |
|---|---|---|---|---|---|---|
| 0 to 10 min | $8,000 | 118 | $68 | 9.4% | 11.1 | $721 |
| 10 to 20 min | $9,500 | 121 | $79 | 8.1% | 9.8 | $969 |
| 20 to 30 min | $7,000 | 74 | $95 | 6.2% | 4.6 | $1,522 |
| 30 to 45 min | $4,500 | 38 | $118 | 4.1% | 1.6 | $2,813 |
The table is illustrative. The method is not. You are looking for the band where cost per unit crosses the gross you actually keep, and where close rate falls off a cliff. In this shape, the 20 to 30 minute band is still worth funding at a lower bid and the 30 to 45 minute band is a rounding error with a media invoice attached.
Two rules that fall out of the arithmetic.
- Never set the fence at your average customer distance. Averages get dragged by the outliers you spent the most to acquire.
- Set the fence where close rate breaks, not where lead volume breaks. Cheap leads at the fringe are cheap for a reason.
Where the fence actually gets enforced
A perimeter drawn in a spreadsheet is a hypothesis. It only becomes an operating constraint when it is set in the platform and policed monthly.
- Location targeting set to presence only. "Presence or interest" serves ads to people who show interest in your area from anywhere. It is the single most expensive default in Google Ads for a dealer, because it spends your local budget on people who are not local. Set presence.
- Exclusions drawn deliberately. Sister store territories, neighbouring metros where a different brand store is the correct answer, and any postcode where your own closed-loop data says you lose more than you win.
- Radius targeting where the interface allows it, wrapped around the store and around the service drive. Radius plus presence-only is the tightest fence the platform supports.
- Metro-level reporting joined back to the polygon. Matched location, not user location, when you audit spend.
That last point is the one that separates a fence from a nice drawing. If you cannot see spend and return by band, you have not set a perimeter. You have set a preference.
Why Performance Max is the only campaign type that can hold this fence
The perimeter is a demand map with price tiers. Performance Max is the only Google campaign type that is built to trade a single goal across every surface while respecting a geographic constraint. Six reasons, in the order they matter to a dealer.
One goal, every surface, one budget. Search, Shopping, Display, YouTube, Discover, Gmail and Maps compete against each other inside a single campaign for the same conversion goal. Search-only campaigns cannot reach the customer who never types your category. Display-only campaigns spend on impressions with no purchase intent. Performance Max puts your fence in front of the entire Google footprint and lets the system decide where the next dollar earns the most, inside the geography you allowed.
Presence-only location targeting applies across all of it. This is the whole argument. A geo-fence that leaks is not a fence, and the surfaces where leak is most expensive are the ones dealers never watch: Display placements and YouTube inventory. Performance Max enforces your location setting across every surface in one place rather than in nine campaigns you have to audit separately.
Value-based bidding aligns the machine with gross, not leads. Feed it conversion values that reflect front-end gross by model line or by band and it optimises toward the money. Lead-count bidding inside a fence produces the cheapest possible lead inside the fence, which is almost never the profitable one.
Asset groups carry the perimeter message. A "ten minutes from the service drive" asset group with its own headlines, its own imagery and its own offer can sit alongside a metro-wide new-vehicle asset group in the same campaign. Geo-fencing stops being a bid setting and starts being a message.
Audience signals and search themes short-circuit the learning period. A new store, a new fence, or a new model line has no conversion history. Signals built from your closed-loop customer data, the postcodes you already win, and the makes and models in your own parc give the system a starting point instead of a cold guess. This is the layer that most dealers skip, then blame the campaign for.
Account-level negatives keep the fence from leaking. Excluded brands, excluded competitor terms, excluded service terms in a sales campaign: the fence has to hold against the query as well as the map.
The honest limitation, and the architecture that solves it
Performance Max sets location targeting at the campaign level. You cannot put a different fence on each asset group. So banded bidding requires banded campaigns, not a single campaign with clever asset groups.
Campaign
Core service and sales
- Fence
- Store plus the eighty percent drive-time polygon, presence only
- Goal
- Conversion value, target ROAS set from band one and two economics
- Budget logic
- Protected first, never paused for a sale
Campaign
Expand band
- Fence
- Outer ring only, excluding the core polygon
- Goal
- Target CPA at the fringe cost per unit
- Budget logic
- Funded from margin, capped
Campaign
Conquest
- Fence
- Selected postcodes with low impression share, excluding sister stores
- Goal
- Lead volume with value weighting
- Budget logic
- Reviewed monthly, cut without sentiment
Campaign
Accessories and parts
- Fence
- National, feed-led
- Goal
- Revenue, target ROAS
- Budget logic
- Independent of vehicle strategy
| Campaign | Fence | Goal | Budget logic |
|---|---|---|---|
| Core service and sales | Store plus the eighty percent drive-time polygon, presence only | Conversion value, target ROAS set from band one and two economics | Protected first, never paused for a sale |
| Expand band | Outer ring only, excluding the core polygon | Target CPA at the fringe cost per unit | Funded from margin, capped |
| Conquest | Selected postcodes with low impression share, excluding sister stores | Lead volume with value weighting | Reviewed monthly, cut without sentiment |
| Accessories and parts | National, feed-led | Revenue, target ROAS | Independent of vehicle strategy |
This structure is the perimeter. Each campaign is a band, each band has its own cost per unit, and the monthly audit decides which band grows.
The perimeter audit, monthly
One meeting, one page, five checks.
- Share of spend inside the polygon. If more than a small fraction sits outside, something is misconfigured, usually presence-or-interest on a campaign nobody checks.
- Cost per unit by band against the marginal table. Any band crossing your break-even line gets its bid cut, not its budget raised.
- Close rate by band. If the fringe close rate is improving, the expand band is earning a wider fence. That is growth.
- New clusters. A postcode that never appeared is a signal, not noise. Find out whether it is a new housing development, a competitor closure, or a delivery partner.
- Exclusions to add. Sister store overlap, price-war postcodes, and any geography where the fleet or commercial data says you cannot serve.
Where Performance Max is the wrong answer
Three cases, stated plainly, because a studio that claims a tool always wins is not being read carefully.
- Budget under roughly $4,000 a month. Performance Max needs volume to learn. Below that threshold, a tight search campaign on high-intent service and model terms inside the core fence will out-earn it.
- A catalog with no feed hygiene. Performance Max for retail runs on the feed. Wrong part numbers, missing GTINs and thin descriptions produce a campaign that optimises toward the wrong products with great efficiency.
- A brand-new store with zero conversion history and no customer data. Here the perimeter is a guess no matter what you run, so buy data first. A small search campaign inside the tightest defensible fence, sixty days of results, then hand the fence to Performance Max.
The fence errors that cost the most
- Setting the radius once and never re-deriving it. Housing growth and competitor closures move the eighty percent polygon every six months.
- Using one fence for service and sales. The service customer lives closer than the sales customer, always.
- Ignoring drive time on the wrong side of a river, a rail line or an interchange.
- Letting presence-or-interest run because someone read that it "increases reach." It increases reach. That is the problem.
- Reporting on user location instead of matched location, then concluding the fence works when it is the targeting that is doing the work.
- Buying leads a sister store already owns, then counting them as growth.
Start with your own delivered addresses sorted by drive time, find the band holding eighty percent of them, put a price on the next band, and let Performance Max spend inside the shape your customers already drew. The circle was never a strategy. It was a placeholder.
We keep a working version of that argument on the report page: reach against rate, paid reach separated from organic, because a fence that buys impressions and a fence that earns saves are not the same result.
Creative compliance gate
No creative reaches a flight before the manufacturer signs it off.
Every piece of creative named in this insight, including anything produced with AI assistance, clears the brand’s review before media spend, organic scheduling or event capture goes live. The four rules below are the ones that keep a campaign on its date.
- 01
Submit the asset pack, not the idea
Stills, cut-downs, captions, alt text and end cards travel together, with the intended flight dates attached. Reviews stall on packages that arrive in pieces.
- 02
Build the review into the flight date
Two to three weeks covers most OEM programs. Any clip carrying a product claim, an incentive or a co-op match needs longer, and a launch week is the wrong time to find that out.
- 03
Nothing flies unapproved
That includes the "test" post, the organic support cut and the paid boost of an organic clip. If it is public, it was published, and compliance will treat it that way.
- 04
Store the approval with the asset
Keep the sign-off reference and its expiry alongside the creative. Reusing an approved cut saves the next review; reusing an expired one restarts it.
Answer engine fuel
Questions buyers actually ask
How do I determine the right radius for geo-fencing a dealership?
Do not start with a radius. Geocode your own delivered units, trade-in origins and service repair orders, sort them by drive time rather than distance, and find the band containing eighty percent of them. Then price the next band and set the fence where cost per unit breaks, not where lead volume breaks. Twenty to thirty minutes is typical for sales and twelve to eighteen for service, but the shape is store-specific.
Why is presence-only location targeting so important?
The default of presence or interest serves ads to anyone showing interest in your area from anywhere, which spends local budget on people who cannot reasonably visit. Setting presence only keeps spend with people actually in or regularly in the targeted geography, and under Performance Max that setting applies across Display, YouTube and every other surface rather than in one campaign at a time.
Can Performance Max target a different radius per asset group?
No. Location targeting is set at the campaign level in Performance Max. Banded bidding therefore requires separate campaigns for the core fence, the expand band and conquest, each with its own location setting, goal and cost per unit.
When is Performance Max the wrong choice for a dealer?
Below roughly $4,000 a month in budget, with a retailer feed that has not been cleaned, or at a store with no conversion history and no customer data. In those cases a tight search campaign inside the narrowest defensible fence will produce better data and better returns first.
How often should a geo-fence be re-derived?
Every six months at minimum, and immediately after a housing development opens, a competitor closes, or a sister store changes territory. The eighty percent drive-time polygon moves with the market, and a fence set fifteen months ago is describing a market that no longer exists.
Primary sources
Filed under Search & Shopping
More from this desk →Read next
Inspect what you expect: the accountability cadence behind the KPI
The 90-day triage plan covers the rescue. This is what happens on day 91 and every month after: one metric dictionary, a KPI tree, a weekly decision, a pilot that gets read out, and a tool audit on a calendar.
StrategyHire the designer who can code, or rent one forever
A static mockup cannot carry behavior, state or latency, so somebody guesses, and somebody reworks. The hybrid designer-developer is the cheapest form of certainty on the roster, and almost nobody is paying for it properly.