Most law firm ads bleed budget on clicks from people who live outside your service area and will never become clients. Geo-targeting is an underused lever in legal advertising, and once you know how to use it, you’ll wonder how you ever ran a campaign without it.
If you are running Google Ads or social campaigns without tight geographic controls, a significant portion of your budget is going to the wrong people. In this guide, you will learn how to:
- Choose between radius and zip code targeting
- Set up geographic exclusions for areas you do not serve
- Match your ad targeting to your specific practice area
- Build landing pages that speak to local prospects
- Use bid adjustments to focus spend on your best-converting locations
Key takeaways
Geo-targeting lets you control exactly who sees your ads based on where they are.
- Radius targeting works best for firms near high-traffic areas like highway interchanges
- Zip code targeting is better suited for suburban practices with defined service boundaries
- Excluding areas you cannot serve is just as important as targeting the ones you can
- And landing pages need to speak directly to the local market. Generic pages will not convert geo-targeted traffic.
Why geo-targeting matters for law firm ads
When someone searches for an attorney, they are almost always looking for someone in their area. They want a lawyer who knows the courts, understands the local landscape, and can actually show up when it matters.
That intent is what makes legal searches so valuable and so easy to waste money on if your ads are not dialed in geographically.
Without geo-targeting, your ads will show up for people in cities you do not serve, counties outside your jurisdiction, or even other states. Every one of those clicks costs you money and pulls your budget away from the prospects who are actually ready to hire.
Geo-targeting fixes this by giving you precise control over exactly where your ads appear, so your spend goes toward the people who can become clients. It’s not like local SEO, which leaves it up to Google to decide what areas to show your business.
Radius targeting vs. zip code targeting: which should you use?
Radius and zip-code targeting are the two common ways to define your geographic reach in Google Ads, and they are not interchangeable. Choosing the wrong one for your firm means you are either casting too wide a net or missing prospects who are right in your backyard.
How radius targeting works
Radius targeting lets you set a specific distance (say, 15 or 30 miles) around a central point, usually your office.
Anyone searching within that radius can see your ads. It is a flexible option, but it does not respect natural boundaries like county lines or city limits, which can matter a lot in legal services.
How zip code targeting works
Zip code targeting gives you more precise control.
Instead of a circle on a map, you handpick the specific zip codes you want to reach. This is especially useful if your service area does not fit neatly into a radius. For example, if you serve a handful of suburbs but not the city in between.
When to use each
The right choice depends on your practice area and where your clients actually come from.
A personal injury firm near a busy highway interchange will likely see strong search volume from a wide radius around that area.
A family law practice serving a handful of suburban communities, on the other hand, benefits from the precision of zip code targeting. The key is to match your geographic setup to where your best-fit clients are, not just where your office happens to be.
How to exclude geographic areas you cannot serve
Most attorneys focus all of their energy on where their ads should appear. Far fewer think about where their ads should not be. That is a mistake. Geographic exclusions are one of the easiest ways to stop bleeding budget on clicks that will never convert.
Say your firm is based in Phoenix, but you only handle cases in Maricopa County. Without an exclusion set up, your ads could easily show up for someone searching from Tucson or Flagstaff.
That click costs you the same as one from a prospect right in your service area, but it has almost zero chance of turning into a client.
Setting up exclusions in Google Ads is straightforward.
- Go to your campaign settings
- Navigate to the locations tab
- Add the specific areas you want to exclude, whether that is cities, counties, zip codes, or states
The rule of thumb is simple: if you cannot realistically serve someone in that area, exclude it.
Exclusions and targets work together. Even if your targeting is tight, search intent does not always match location perfectly. Someone outside your service area might still trigger your ads if Google reads their query as relevant.
Exclusions act as a safety net, making sure those clicks do not eat into your budget.
Matching location settings to your practice area
Geo-targeting is not a one-size-fits-all setup. Where your clients are searching from depends heavily on the type of legal service they need.
If your location settings do not reflect that, you are targeting the wrong people, even if your radius or zip codes look right on paper.
- Personal injury searches tend to be hyper-local: Volume clusters around accident hotspots like highway interchanges, so tighten your targeting around those corridors.
- Family law clients search at the county or suburban level: They want someone who they can meet with in person and knows the local family court. Zip code targeting works best here.
- Criminal defense searches center around courthouses and urban areas: Target the metro areas and zip codes nearest to the courts you practice in.
- Immigration law clients often search from specific community hubs: Immigrant communities tend to cluster in particular neighborhoods, so broad radius targeting will miss a lot of the right people.
- Workers’ compensation searches happen close to the workplace: Radius targeting around industrial areas or major employment centers makes sense here.
- Estate planning and probate searches are driven by county lines: These cases are governed by local courts, so align your zip code targeting to the counties you actually serve.
- DUI and traffic law searches spike around known enforcement zones: Target those areas and the nearby courthouses where intent is highest.
| Practice Area | Where clients search | Targeting approach |
| Personal injury | Accident hotspots, highway interchanges | Tight radius around corridors |
| Family law | County/suburban level | Zip codes by county |
| Criminal defense | Near courthouses, urban areas | Metro zips near courts |
| Immigration | Community hubs | Zip codes in immigrant neighborhoods |
| Workers’ comp | Near workplaces | Radius around industrial centers |
| Estate planning | County-driven | Zip codes aligned to counties served |
| DUI/traffic | Enforcement zones | Zones + nearby courthouses |
Before you set a single location in Google Ads, think about where your actual clients are searching from. Your practice area should drive your geographic strategy, not the other way around.
Optimizing your landing pages for geo-targeted traffic
Getting someone to click your ad is only half the battle. If the landing page does not feel like it was built for their area, you are going to lose them, and that click still costs you money.
Most firms use one generic landing page across all their geo-targeted campaigns. A prospect in one county searching for a personal injury lawyer does not want to land on a page that could be anywhere in the state. They want to see that you know their area.
A geo-targeted landing page should include:
- Mention the local courts and jurisdictions you practice in. This signals to the prospect that you are not just any lawyer, you are a lawyer who actually works in their area.
- Reference local landmarks or community details. It does not have to be a lot. Even a single specific reference builds credibility and makes the page feel relevant.
- Use location-specific language in your headline and intro. If someone searched for a lawyer in a specific city or county, that location should be front and center on the page they land on.
- Embed a local map with your office location and service area. A visible map confirms you are based in the area, and it builds trust by showing exactly where you are and where you serve.
- Keep your calls to action straightforward. A prospect who clicked a local ad is already showing high intent. Make it easy for them to take the next step; do not bury it.
When someone clicks a geo-targeted ad, the landing page should feel like a natural continuation of that experience.
If there is a disconnect between where the ad is targeting and what the page is saying, you are leaving conversions on the table.
Bid adjustment strategies by location
Geo-targeting tells Google where to show your ads. Bid adjustments tell Google how much you are willing to pay to show them there. Using both together is how you make sure your budget goes further.
The idea is straightforward: if a certain location is converting well (meaning people in that area are clicking your ads and actually becoming clients), you should increase your bids there. If another area is draining budget without delivering results, you should pull back.
Bid adjustments let you do exactly that without having to restructure your entire campaign.
How to adjust bids by location
In Google Ads, you can increase or decrease bids for specific cities, counties, zip codes, or radius areas.
A positive adjustment (say, plus 20 percent) means you are willing to pay more to show up in that area. A negative adjustment reduces your spend.
Base these decisions on performance data.
What to look at
- Conversion rate by location. This is the most important metric. If one zip code is converting at twice the rate of another, it should be getting more of your budget.
- Cost per lead by area. A location might have a high click-through rate but a high cost per lead. This requires analysis versus other areas and what type of ROI you need on ads.
- Time-based patterns. Some areas convert better at certain times of day or days of the week. Layering dayparting adjustments on top of location adjustments can sharpen your results even further.
Start with modest adjustments and refine them over time as the numbers become clear. The firms that treat location-level performance as something to actively manage are the ones that see their cost per signed case come down.
It’s how small firms can compete with bigger firms in their area despite smaller budgets. It comes down to making every dollar go further.
How FirmPilot takes the guesswork out of geo-targeting
Everything in this guide works. But managing it manually across multiple campaigns takes time most firms don’t have.
FirmPilot handles this automatically. The platform adjusts bids and targeting based on real conversion data, not guesses.
So instead of spending hours tweaking location settings and monitoring performance across every campaign, your firm can focus on what actually matters: signing clients.
Here is what that looks like in practice:
- Optimized geo-targeting and bid calculation. FirmPilot reads real conversion signals and adjusts your location targeting and bids accordingly, so your budget performs better.
- Data-driven ad intelligence. Use data in your area to understand where to target and what competitors are doing, so you don’t waste ad spend on poor-fit prospects.
- ROI dashboards that track what matters. No more guessing which locations are driving results. FirmPilot’s dashboards show you exactly which areas are delivering signed cases, so you can make informed decisions fast.
The key takeaway? Geo-targeting works, but only if it’s set up right and managed consistently. FirmPilot handles both.
See how it works for your firm.
Book a demo today.
