A PI firm spends $40K/month on marketing. At the end of the quarter, they signed 45 new cases. The managing partner asks: where did they come from? In most firms, the honest answer is “we’re not sure about half of them.” That’s the attribution problem. And it’s why firms overspend on channels that don’t convert and underspend on channels that do.
Why Attribution Matters More Than Lead Volume
Lead volume is the metric most agencies report. It’s also the least useful. Knowing you got 200 leads last month tells you nothing unless you know: which 30 became signed cases, which channels produced those 30, and what each case cost to acquire.
Attribution closes this loop. It’s the system that connects the first touchpoint (a CTV ad, a Google search, a billboard) to the final outcome (a signed retainer). Without it, you’re making six-figure budget decisions on gut feel.
The Attribution Stack
Layer 1: Call Tracking
Call tracking is the foundation. 85% of PI leads come by phone. If you can’t tie a phone call to the ad or page that triggered it, you’ve lost attribution at the first step. Dynamic number insertion on your website, static numbers for offline media. Non-negotiable.
Layer 2: Form and Chat Tracking
Not every lead calls. Form submissions, live chat conversations, and text messages need the same source tracking. UTM parameters carry the attribution data from the click to the form submission. Most form tools (Gravity Forms, HubSpot, Typeform) pass UTM data into hidden fields.
Layer 3: CRM Integration
This is where most firms fail. Calls and forms get tracked, but the data dies in the call tracking dashboard. It never connects to the CRM where cases are actually tracked. Integration means every lead in Clio, Filevine, or Litify carries its source data: the channel, campaign, keyword, and landing page that generated it. When that lead becomes a signed case, you can trace revenue back to spend.
Layer 4: Offline Attribution
For firms running TV, radio, or out-of-home, offline attribution connects airings to response. This typically works by correlating ad airings (time, market, station) with call spikes. If your Tampa TV spot airs at 6:15 PM and you get 9 calls between 6:15 and 6:30, the platform attributes those calls to that airing.
CTV and streaming attribution is more precise. The ads are served digitally, so pixel-based tracking can connect an impression to a website visit or call within a defined window (usually 7-14 days).
Attribution Models
Last-Touch
Credits the final interaction before conversion. Simple to implement. Useful for direct-response channels like Google Ads. Misleading for firms running brand awareness campaigns, because it gives zero credit to the TV ad that planted the seed.
First-Touch
Credits the first interaction. Better for understanding awareness channels. Bad for optimizing conversion channels. You’d keep spending on TV forever and never know if your landing pages are converting.
Multi-Touch (Linear)
Distributes credit equally across all touchpoints. The prospect saw a CTV ad, visited the website twice, clicked a retargeting ad, and then called. Each touchpoint gets 25% credit. More accurate. Requires tracking across all channels.
Multi-Touch (Time Decay)
Gives more credit to touchpoints closer to conversion. The call gets the most credit, the retargeting click gets some, the website visits get less, and the initial CTV impression gets the least. This model reflects how influence actually works: recent interactions matter more.
Data-Driven
Uses machine learning to assign credit based on actual conversion patterns. Requires significant data volume (hundreds of conversions monthly). Google Ads offers this natively. For law firms, this usually requires 6-12 months of clean data before it’s reliable.
What to Measure
Forget vanity metrics. Here’s the attribution stack for PI firms:
Cost per signed case. Total marketing spend divided by total signed cases. This is the master metric. Everything else feeds it.
Cost per qualified lead by channel. Not cost per lead. Cost per lead that meets your case criteria. If Google Ads sends 100 leads at $300 each but only 15 are qualified, your real CQL is $2,000. If CTV sends 40 leads at $500 each but 25 are qualified, your CQL is $800. CTV wins. But you’d never know without attribution.
Revenue per channel. Expected fee revenue from cases attributed to each channel. A $30K case from a $200 SEO lead is a 150:1 return. A $30K case from a $4,000 TV lead is 7.5:1. Both are profitable. The question is where to put the next dollar.
Time-to-sign by channel. How long from first touch to signed retainer? TV-driven leads often sign faster because the brand was already established. SEO leads may take longer but cost less. This matters for cash flow planning.
Getting Started
For a PI firm spending $10K-50K/month on marketing:
Start with call tracking. CallRail or WhatConverts, connected to your CRM. Add UTM parameters to every digital campaign. Create a simple dashboard (Google Sheets or Looker Studio) that maps source to signed cases monthly.
That alone puts you ahead of 80% of firms. The data will tell you where to go next. Maybe it reveals that your local market’s billboard spend generates zero trackable cases. Maybe it shows that your blog content drives more signed cases than your $5K/month PPC budget. You won’t know until you track it.
Attribution isn’t a tool. It’s a discipline. Every marketing dollar should be traceable from spend to signed case. The firms that build this system don’t outspend their competitors. They out-know them. Apply this to law firm digital marketing and law firm PPC strategies.