Back to home
Case study Personal Injury — NDA

A PI Firm Spending $38k/Month on Meta Discovered 34% of Reported Conversions Were Wrong.

The agency said performance was strong. Intake said quality was declining. The verification audit resolved the disagreement in 11 days — and changed how the firm allocates every dollar of ad spend.

Monthly Meta Spend
$38,000
Practice Area
Personal Injury
Audit Duration
11 Days
Attribution Distortion
34%

The situation

The firm had been running Meta ads for 14 months. Monthly spend had grown from $15k to $38k based on consistently strong CPL reporting from their agency. On paper, everything looked healthy.

What the agency reported (monthly averages)
Reported Leads
142
Reported CPL
$268
Reported Conversions
38
Reported CPA
$1,000

But the managing partner noticed a disconnect. Despite "record" lead volume, intake was reporting fewer qualified consultations. Signed cases had plateaued even as spend increased 2.5x. The agency attributed this to "market conditions."

The red flag
Spend increased 153% over 14 months. Signed cases increased 12%. No one could explain where the money was going.

What the audit uncovered

Over 11 days, we traced every conversion event from Meta through the firm's call tracking, intake system, CRM, and case management software. AI-assisted anomaly detection flagged patterns that manual review confirmed.

1
Duplicated conversion events

The Meta Pixel and Conversions API were both firing on the same form submissions without proper deduplication. 18% of reported conversions were counted twice.

Reported conversions (Meta)
38 /month
After deduplication
31 /month
2
Misattributed traffic sources

UTM parameters were being stripped on mobile redirects through the firm's call tracking provider. Google Ads and organic traffic were being credited to Meta campaigns. An additional 16% of "Meta conversions" originated from other channels entirely.

Attributed to Meta
31 /month (post-dedup)
Verified Meta-only
25 /month
3
Retained-case disconnect

Of the 25 verified Meta conversions per month, only 9 progressed to a signed retainer. The CRM had no reliable linkage between ad click and case outcome. The firm was optimizing Meta's algorithm on events that included junk leads, duplicate entries, and traffic from other channels.

Meta-reported CPA
$1,000
Verified CPA (Meta-only)
$1,520
True cost per retained case
$4,222

Before vs. after verification

Before Verification
  • 142 reported leads/month (inflated by 34%)
  • $268 reported CPL (artificially low)
  • Agency recommended increasing to $50k/month
  • No connection between ad spend and retained cases
  • Partners debating whether marketing "works"
After Verification
  • 94 verified unique leads/month (accurate count)
  • $404 true CPL (real cost visibility)
  • Scaling paused until measurement was corrected
  • Every campaign now traced to signed retainers
  • Partners make decisions from one verified data set

What changed after the audit

1
Deduplication fixed
Pixel and CAPI events properly deduplicated. Reported conversion count dropped 18% overnight — reflecting reality, not a performance decline.
2
UTM retention restored
Call tracking redirects reconfigured to preserve UTM parameters. Google Ads and organic traffic stopped being miscredited to Meta.
3
CRM-to-case linkage established
Campaign source now flows from ad click through intake into case management. Every signed retainer traces back to a specific campaign.
4
Scaling decision reversed
The planned increase from $38k to $50k/month was paused. Two underperforming campaigns were cut. Budget was reallocated to the 3 campaigns that actually produced retained cases.
5
Reporting unified
Agency, intake, and partners now operate from the same verified data. Monthly reporting ties ad spend directly to signed cases and realized revenue. Internal debates about whether marketing "works" ended.
"We were about to increase spend by $12,000 a month based on numbers that were 34% wrong. The audit didn't just save us money — it changed how we make every scaling decision."
Managing Partner — Personal Injury Firm (NDA)

Is Your Firm Scaling on Distorted Data?

If you're spending $10,000+ per month on Meta and can't trace ad spend to retained cases, the same distortions are likely present.

Book Verification Call
15-minute call. No obligation. Confidential by default.
Compliance notice
Firm identifiers have been removed. Specific metrics represent verified findings from a single engagement and should not be interpreted as guaranteed outcomes. RevenueProofLaw verifies data integrity — we do not guarantee case volume or revenue improvements. Detailed references available under NDA.