Back to Blog
Source Intelligence9 min read2026-04-24

How to Track Cost Per Case from Geofencing Campaigns for Personal Injury Firms

Most PI firms running geofencing measure impressions and store visit lift — not signed retainers. Here's the attribution setup that finally puts geofencing on the same cost-per-case dashboard as Google Ads, Facebook, and every other channel you manage.

How to Track Cost Per Case from Geofencing Campaigns for Personal Injury Firms

Geofencing lets a PI firm serve mobile ads to people inside a hospital emergency room, within half a mile of a major accident intersection, or standing in the parking lot of a competing firm—and the targeting is genuinely precise. Yet ask a PI marketing director what their geofencing campaigns cost per signed case, and the answer is almost always a monthly spend figure, a click count, or a “we think it's working.”

Geofencing sits in the same measurement blind spot as TV and radio: high intent, hard to track, and too often defended on gut rather than data. The firms getting the most out of geofencing are the ones who built attribution infrastructure before spending heavily—dedicated tracking numbers by zone, intake source questions specific to mobile ads, and conversion pixels tied to case sign-up events. Everything else produces impressions that never connect to a signed retainer.

This guide covers the three-method framework that connects geofencing spend to actual case outcomes—so you can calculate a real cost per case, compare geofencing against every other source you manage, and make budget decisions based on results instead of impression counts.

Geofencing Attribution: The Gap Most PI Firms Are Operating With

PI Firms Tracking Geofencing to Signed Cases

~12%

Most PI geofencing advertisers measure impressions, clicks, and store visit lift — not cases signed from mobile-targeted audiences

Typical Attribution Recovery Rate

40–55%

With dedicated tracking numbers, intake questioning, and conversion pixels, firms recover 40–55% of geofencing-attributed signed cases

Recommended Attribution Window

45–60 days

Hospital and ER geofencing converts faster than brand channels, but 30-day windows still systematically miss cases where injury symptoms delayed legal action

Why Geofencing Attribution Is Uniquely Difficult for PI Firms

Most digital advertising channels create a trackable chain from ad impression to click to landing page to form submission to case. A prospect who clicks a Google Search ad generates a session ID, a UTM source parameter, and a conversion event your CRM can capture without manual intervention. Geofencing breaks that chain at the first step.

Geofencing works by capturing device IDs within a defined geographic boundary—an emergency room, a busy intersection, a competitor's office building, an insurance company claims center. When a device enters that zone, the ad is queued for delivery across apps and mobile websites for a defined follow-up period. The device owner never clicks a tracked link. They see a banner ad while reading the news, a video while watching YouTube, or a sponsored post on social media—and if they convert, they almost certainly do so through your main website number or a Google search, not through the geofencing creative itself.

The result is a view-through attribution problem. Geofencing platforms will report conversion metrics, but they are generally over-attributed: they count any device that converted and was previously inside the fence, regardless of whether the ad was actually responsible. Without independent CRM attribution, you cannot separate geofencing-driven cases from cases that would have called anyway.

Method 1: Dedicated Tracking Numbers and Landing Pages by Zone

The most direct way to attribute geofencing calls is to give each campaign zone its own phone number that no other channel uses. When that number rings, the call is geofencing-attributed by definition.

Assign a unique CallRail tracking number to each active geofencing zone type—at minimum one for hospital and ER campaigns, one for accident scene and intersection campaigns, and one for competitor proximity campaigns. Pair each tracking number with a dedicated mobile landing page that mirrors the offer in the geofencing creative. The landing page captures the subset of prospects who do not call immediately but do click through to learn more.

A few rules that protect attribution accuracy:

  • Never share a geofencing tracking number with another channel. A number used in both geofencing and social ads cannot tell you which source produced the call. Each zone type needs its own dedicated asset.
  • Keep assets live through your full attribution window. A patient injured in an ER in week one may not call an attorney until week three or four, once the severity of their injury is clearer. Keep geofencing tracking numbers and landing pages active for at least 60 days from your last campaign impression.
  • Use a short, memorable call-to-action URL in geofencing creative. Mobile banner ads have limited text. A simple tracked subdomain like a dedicated URL prints better on a banner than a UTM-loaded link and makes it possible to attribute landing page visits directly to the zone campaign.

Method 2: Structured Intake Questioning by Ad Type

Tracking numbers and landing pages capture direct responders. They miss the prospects who saw your geofencing ad, searched your firm name on Google, and called the main line from your website. Structured intake questioning closes that gap.

Your intake source dropdown should include specific geofencing options, not a catch-all “online ad.” A prospect who says they saw your ad “on their phone” or “in an app while in the hospital” needs a precise tag for that to become useful attribution data. Build your dropdown to include:

  • Mobile Ad / Hospital or ER
  • Mobile Ad / Accident or Intersection Area
  • Mobile Ad / General App (unspecified)
  • Mobile Ad / Other Location

Train intake specialists to probe when a caller mentions a phone ad or a banner they saw. “Did you happen to see an ad on your phone recently—maybe while you were at the hospital or nearby?” is enough to surface geofencing attribution that would otherwise get logged as “internet” or left blank. This method typically recovers an additional 15–25% of geofencing-attributed cases beyond what tracking numbers capture alone.

Method 3: Conversion Pixels Tied to Intake Events

Most geofencing platforms support conversion pixels—snippets of code placed on a confirmation page that fires when a prospect completes a defined action. For PI intake, that action is a form submission on your dedicated geofencing landing page, or a call completion tracked through your call tracking provider.

Set up the conversion pixel from your geofencing platform on the thank-you page of each dedicated landing page and on the call confirmation webhook from CallRail. This closes the loop between impression delivery and a documented intake event. The conversion pixel does not replace CRM attribution, but it lets you run a reconciliation: compare geofencing-reported conversions against CRM cases tagged to geofencing sources. The delta between them tells you the size of your intake tagging gap and helps you calibrate how much your intake questioning is recovering.

The reconciliation math is simple. If your geofencing platform reports 40 conversion events and your CRM shows 18 cases tagged to geofencing sources, you have a 22-case attribution gap. That gap is not all missed cases—some geofencing conversions are duplicates or non-qualified leads—but it tells you where to focus intake training.

Estimated Cost Per Case by Geofencing Zone Type

Based on PI firms with structured geofencing attribution. Ranges reflect zone competition, intake conversion rate, and attribution window applied.

Setting Up Geofencing Attribution: A Three-Step Implementation
1

Assign Dedicated Tracking Numbers and Landing Pages by Zone Type

Create unique CallRail numbers and mobile landing pages for each active geofencing zone category — hospital and ER, accident scene or intersection, and competitor proximity at minimum. Embed dedicated tracking numbers in the ad creative and landing page header. Never share a geofencing tracking number with any other channel. Keep all assets active for 60 days after the last campaign impression to capture delayed conversions from injured prospects who delayed seeking legal help.

2

Build Geofencing Source Tags in Your Intake CRM and Train Your Team

Add specific mobile ad source options to your intake dropdown: Hospital or ER, Accident or Intersection, General App, Other Location. Train intake specialists to probe when callers mention phone ads or banner ads they saw. A direct question during intake — asking whether they saw an ad on their phone, perhaps at the hospital — recovers 15–25% more geofencing-attributed cases that would otherwise be tagged to a generic online source or left blank.

3

Install Conversion Pixels and Run Monthly Reconciliation

Place your geofencing platform's conversion pixel on each dedicated landing page thank-you page and connect it to your call tracking webhook. Each month, compare geofencing-reported conversions against CRM cases tagged to geofencing sources. The gap between those two numbers shows your tagging recovery rate and tells you where to invest intake training effort. Use this reconciliation to refine your attribution rate over time.

Why the 45-to-60-Day Attribution Window Matters for Geofencing

Hospital and ER geofencing converts faster than brand awareness channels like TV or podcast advertising, because the intent signal is strong: the device was physically present in an emergency medical setting. But a patient who enters an ER for a soft-tissue injury on a Monday may spend two weeks in physical therapy before the severity of their injury justifies calling an attorney. A 30-day attribution window cuts out a meaningful share of those delayed conversions.

Competitor proximity geofencing operates on a longer timeline. A prospect who was served your ad while near a competing firm may be in the middle of an active case evaluation—not yet committed, but comparing options. Some of those conversions come 30 to 45 days later, after a dissatisfying consultation elsewhere.

Run your geofencing cost-per-case calculations at both 30 days and 60 days each month. The 30-day number is useful for in-flight budget decisions. The 60-day number is the defensible figure to use in channel comparisons and vendor reviews. If you present geofencing performance at 30 days only, you are systematically undervaluing hospital and ER zones relative to faster-converting digital sources.

How Geofencing Fits Into Your Full-Channel Cost-Per-Case View

Once you have tagged geofencing cases in your CRM, the comparison logic is identical to every other channel you manage. Tag every geofencing-attributed case by zone type—hospital, accident scene, competitor proximity—and run the same cost-per-case query you use for Google Ads, Facebook, TV, radio, and your aggregators. Geofencing earns a line on the same dashboard. No more impression-count reporting that makes it impossible to compare against channels where you already know what a signed case costs.

For most PI firms with structured geofencing attribution, hospital and ER zone campaigns land in the most efficient tier of channel performance—comparable to branded Google Search in cost per signed case, with the added advantage of reaching people at the precise moment of injury. Competitor proximity campaigns tend to be more expensive per case but produce higher-quality cases because the prospect was already in the market for legal representation.

Broad market saturation geofencing—large radius campaigns around high-traffic areas with no specific injury signal—consistently produces the highest cost per case in the geofencing category. If that is your only geofencing strategy, you are buying impressions, not intent. The most efficient geofencing budget is concentrated in zones with a direct injury signal: hospitals, urgent care centers, and the immediate vicinity of intersections with documented accident rates.

RevenueScale's Source Intelligence layerpulls all channel data into a single cost-per-case view, including offline and location-based sources like geofencing, so your budget decisions reflect your actual portfolio—not just the channels with native digital tracking.

Start with Your Highest-Spend Zone, Then Expand

If you are running geofencing across multiple zones with no attribution infrastructure, do not try to build it all at once. Pick your highest-spend zone type—almost always hospital and ER campaigns for most PI firms—and assign a dedicated CallRail tracking number, a mobile landing page, and a CRM source tag this week. Add the mobile ad source options to your intake dropdown in the same conversation.

Run that setup for 60 days and calculate your first cost-per-case number for hospital geofencing. That single number will tell you more about your geofencing investment than any impression or click-through report your vendor has ever sent you. If the number is within range of your other channels, expand attribution to your next zone type. If it is not, you have the data to reallocate budget to a channel that is working.

Geofencing is among the most precise targeting methods available to PI firms, and it is among the least measured. The firms that build attribution infrastructure now are the ones who can defend their geofencing budgets—or reallocate them with confidence—while competitors are still reporting impressions and calling it performance.

If you want to see what full-channel cost-per-case visibility looks like for your firm, including location-based channels like geofencing, book a demoand we'll walk you through how RevenueScale connects every source to signed cases in one view.

See it in action

Discover how RevenueScale tracks cost per case from click to settlement.

Book a Demo

Want to see Revenue Intelligence in action?

See how RevenueScale connects your marketing spend to case outcomes — so you can cut waste, scale winners, and prove ROI to partners.