How Can Personal Injury Lawyers Compare Google Ads Performance Across Cities

How Can Personal Injury Lawyers Compare Google Ads Performance Across Cities

If you run Google Ads in multiple cities, you’ve probably seen it firsthand: the same ad, budget, and landing page can perform totally differently depending on where the clicks come from. The trick is learning how to compare Google Ads performance personal injury lawyers care about—by city, not just “overall”—so you can shift spend to the places that actually drive calls and signed cases.

Understanding Google Ads Metrics for Personal Injury Lawyers

Understanding Google Ads Metrics for Personal Injury Lawyers

Before you compare cities, make sure the numbers you’re looking at mean the same thing across the board.

Google Ads can show you “success” in a few different ways:

  • Traffic (clicks, impressions)
  • Cost (CPC, CPM, cost per click)
  • Engagement (CTR, interaction rate)
  • Conversion outcomes (leads, calls, forms, signed cases—if you track them)

For personal injury marketing, the biggest problem is that lots of firms optimize for the wrong thing. They might chase low CPC without asking whether that cheaper traffic is calling the right practice areas or converting into qualified leads.

So when you compare cities, always ask: *Are we measuring value, or just activity?* If you don’t have solid conversion tracking, city comparisons will mislead you.

A quick note about “conversions” in PI PPC

In Google Ads, a “conversion” is an action you choose to track. In a personal injury context, common conversions include:

  • Call from an ad (click-to-call or call extensions)
  • Form submissions
  • Calls tracked via call reporting (depending on your setup)
  • Sometimes deeper actions like qualified leads or signed cases (if you connect CRM/lead data)

If you only track clicks and forms, your city rankings will be incomplete. A city can have great form volume but poor call quality—or the reverse.

Key Performance Indicators to Track Across Cities

Key Performance Indicators to Track Across Cities

Here are the metrics that matter most when you want to compare performance city-by-city. Use this like your checklist so every city gets judged the same way.

Cost and click quality

1) CPC (cost per click)

This tells you what you pay for a visit or a click from search results. It’s not “good” or “bad” on its own. It’s only useful when paired with conversion rates.

2) CTR (click-through rate)

A higher CTR often means the ad matches what people are searching for in that city. But again, pair it with conversions. A high CTR with weak leads is still a problem.

Lead and call outcomes (where PI firms win or lose)

3) Conversion rate (by conversion type)

Track conversion rates separately when possible:

  • Conversion rate for calls
  • Conversion rate for forms
  • Conversion rate for qualified leads (if you have it)

This prevents you from averaging everything together and missing patterns.

4) Cost per conversion

For example:

  • Cost per call
  • Cost per form
  • Cost per qualified lead

This metric is usually where city comparisons get real. It shows whether “cheap traffic” is actually generating outcomes.

The “quality” layer (if you can measure it)

5) Call-to-lead rate

If you track calls, compare how many calls turn into real leads. Some cities may drive lots of calls that don’t stick. Others might have fewer calls but higher intent.

6) Lead-to-case rate (signed cases)

If you have reporting on signed cases, this is the clearest indicator. Not every firm can track this cleanly, but even basic lead-stage data can help.

A practical rule

When you compare cities, try not to judge a city on just one metric. A city is “better” only when it performs well across:

  • cost
  • conversion rate
  • conversion value (calls/forms/qualified leads/signed cases)

Tools for Analyzing Google Ads Performance

Tools for Analyzing Google Ads Performance

You don’t need anything fancy to start comparing cities, but you do need the right view of your data.

1) Google Ads reporting (the starting point)

In Google Ads, you can break down performance by:

  • Location (city-level, if available)
  • Search term (useful for city intent signals)
  • Day/week (optional, but helpful for seasonality)
  • Campaign/ad group

This is usually the fastest way to pull a first comparison.

2) Google Ads Editor (for structured exports)

If you’re doing this monthly or quarterly, exports and structured changes matter. Google Ads Editor helps you review and manage campaigns, especially when you’re adjusting location targeting and bids.

3) Analytics + conversion tracking check

Even if you’re focused on Google Ads, make sure the tracking is consistent:

  • Google Analytics (if used)
  • Tag manager setup
  • Call tracking setup (if you use it)
  • CRM lead capture

City comparisons only work if the tracking behaves the same in every location.

4) Spreadsheets for the real “city battlecard”

Most PI firms end up using a spreadsheet because it forces clarity. A simple table can include:

  • City
  • Impressions
  • Clicks
  • CPC
  • CTR
  • Conversions (calls/forms)
  • Conversion rate
  • Cost per conversion

Then you can sort, filter, and spot outliers quickly.

If you want your reports to connect to calls and signed cases, that’s where an SEO/marketing setup with better reporting can help—but the key is getting consistent tracking in the first place.

How to Set Up Location-Based Campaigns

City-by-city comparison is much easier when your campaigns are built for location splits from the start.

Here’s what you can do, from simplest to more controlled.

Option A: Single campaign + location bid adjustments

  • You target multiple cities in one campaign.
  • You watch performance by city in reports.
  • You adjust bids later based on the city results.

This is a fast setup, but it can hide issues. If cities behave differently, you won’t always know why.

Option B: Separate campaigns by region or city clusters

  • Create campaigns for groups of cities.
  • Example: “Metro A,” “Metro B,” “Rest of State,” or specific high-value metros.

This gives you more control over:

  • budgets
  • ad schedules
  • bids
  • landing page tests (if you do them)

Option C: Separate campaigns by city (best for strict comparisons)

If you truly want “this city vs that city” clarity, create a separate campaign per city. It’s more work, but the reporting gets clean fast.

For personal injury law firm marketing, this approach works especially well when:

  • cities vary in competition
  • you have different office/coverage messaging
  • call volume quality varies by city

Avoid the targeting trap

Make sure you’re targeting with intent, not just geography. People in one city might search “near me,” but your ads should still align with how they phrase their injury searches. Location targeting isn’t the whole strategy. It’s the wrapper.

Comparing CPC and Conversion Rates by City

Now for the main event: city-by-city comparison.

Step 1: Pull the same time window for each city

Don’t compare “last week” for one city and “last month” for another. Pick a window and stick to it. A month-over-month comparison can work too, but then apply it consistently.

Step 2: Make a two-metric comparison

To see where your money is working, compare:

  • CPC (cost to get clicks)
  • Conversion rate (how often clicks become calls/forms)

Plot them mentally like this:

  • Low CPC + high conversion rate = best efficiency
  • Low CPC + low conversion rate = might be irrelevant traffic
  • High CPC + high conversion rate = expensive but valuable
  • High CPC + low conversion rate = stop or fix

Step 3: Separate by conversion type

A city might:

  • generate cheap clicks but weak calls
  • drive fewer forms but more qualified leads

If you only look at one conversion number, you can miss the pattern.

Step 4: Don’t trust small sample sizes

Some cities won’t have enough conversions to be statistically useful. In that case:

  • treat the city as “learning”
  • watch trends over time
  • don’t make big budget swings too early

A city might look bad for a week but stabilize over a month.

Adjusting Bids Based on City Performance

Once you’ve compared cost and conversion results, bid changes should follow the data.

How bid adjustments should work

Think in terms of *relative performance*:

  • Increase bids in cities with strong conversion efficiency (lower cost per conversion and strong conversion rate).
  • Reduce bids in cities with weak conversion efficiency (higher cost per conversion or poor conversion rate).

Where people mess this up

A lot of firms:

  • cut bids only based on CPC
  • ignore conversion rate
  • or scale up cities with lots of clicks but few calls

If your goal is PI leads, bids should respond to call/form outcomes—not just click costs.

A simple bid-change rhythm

  • Review city performance weekly for trends.
  • Make bigger bid changes every 2–4 weeks, once you have enough volume.
  • Document what you changed so you can learn from the next comparison.

Consider ad scheduling by city (if you have data)

If you see call spikes at certain times in certain cities, you can adjust schedules. This isn’t always necessary, but for PI, time-of-day intent can matter.

Best Practices for Localized Ad Copy

City comparison gets easier when your ads feel “local” and match the way people search in that area.

You don’t need fake hometown lines or anything that feels forced. You do need clarity and relevance.

What to localize (without overdoing it)

  • City name in headline or description (when appropriate)
  • Practice-area specificity (car crashes, truck crashes, slip and fall, etc.)
  • Call-to-action focused on the next step (call now, free consultation, etc.—whatever you’re already using)

Make sure landing pages match

If you run ads targeting City A but send clicks to a generic page, your conversion rate may suffer.

Even a simple landing page structure that references:

  • city coverage area
  • the practice area you’re advertising
  • what happens after they contact you

…can help consistency.

Use city comparisons to refine messaging

Once you have city-level results, look for patterns:

  • Do cities with higher call rates respond to certain headlines?
  • Do cities with low form conversions prefer different offers or problem framing?

Then test ad copy changes for the underperforming group.

If you’re also improving your site experience, pairing PPC with local SEO can make your ad traffic convert better over time. (That’s often how personal injury law firm marketing becomes more stable.)

Case Studies: Successful City-Specific Campaigns

You don’t need fancy stories. You need realistic examples of what “successful city-specific” usually looks like when you compare performance properly.

Example 1: One metro dominates calls

  • City A has a higher CPC than the rest.
  • But City A also has a much better call conversion rate.
  • Result: cost per call is lower in City A, even with higher CPC.

What the firm did: They increased bids for City A and reduced bids for cities that had low CPC but weak conversion rates.

Example 2: Forms outperform calls in one city (or vice versa)

  • City B sends fewer total clicks.
  • But form conversion rate is strong.
  • City C sends more clicks.
  • But calls don’t convert into leads.

What the firm did: They adjusted spend and messaging based on the best-performing conversion type per city. They also checked whether call tracking and routing were working cleanly.

Example 3: City-level ad copy lifted relevance

  • City D had decent CPC but below-average CTR.
  • They refreshed ad copy to include more local clarity and better practice-area match.
  • CTR improved.
  • Conversion rate followed.

What the firm did: They used city-by-city CTR and conversion data to guide ad copy tests instead of guessing.

If you want help turning this into an ongoing system, request a free SEO audit via WhatsApp to uncover what’s holding back both ads and organic local visibility.

Common Mistakes to Avoid When Comparing Performance

City comparison can get you to better decisions fast—if you avoid the common traps.

Mistake 1: Comparing different time ranges

Always compare the same date range and the same attribution rules. Otherwise, you’re just comparing weeks, not cities.

Mistake 2: Ignoring conversion tracking quality

If calls aren’t being tracked consistently, city results can look “bad” for reasons that have nothing to do with your ads.

Mistake 3: Averaging cities together

Averaging hides extremes.

  • City E might be amazing.
  • City F might be terrible.

If you average, you’ll keep spending like City E is the only story.

Mistake 4: Overreacting to small data

Early weeks can be misleading. Use trends and volume thresholds so you’re making bid changes on meaningful signals.

Mistake 5: Chasing CPC at the expense of cost per lead

CPC is a click metric. What you need is:

  • cost per call
  • cost per form
  • cost per qualified lead
  • cost per signed case (if you can track it)

Mistake 6: Forgetting landing page match

If city ads send traffic to pages that don’t feel relevant, conversion rates will lag. Then you blame the city targeting when the real issue is message-to-page mismatch.

Mistake 7: Not separating conversion types

If you treat calls and forms as one blended conversion, you’ll make wrong decisions. Many PI firms see different city behaviors by conversion type.

Want to make this easier? Use a repeatable monthly workflow

Here’s a practical way to run this every month without getting buried:

  1. Export city performance from Google Ads for the same time window.
  2. Add a column for CPC, CTR, conversion rate, and cost per conversion (by conversion type).
  3. Flag the top 2–3 cities by efficiency, not by clicks.
  4. Flag the bottom cities and check:
  • are conversions low?
  • is CPC high?
  • is tracking broken?
  1. Make one change at a time:
  • bids, budgets, or ad copy
  1. Re-check results next cycle.

That rhythm turns city comparison from “random tweaks” into a real optimization loop.

If you want a free audit to improve your overall personal injury law firm marketing—including what’s happening with your site and how it supports Google Ads—contact us for a free SEO audit via WhatsApp.

Leave a Comment