Most PI marketing directors manage their lead channels in silos. Google Ads data lives in Google Ads. Aggregator invoices live in email. Referral tracking lives in a spreadsheet or, worse, in someone's memory. Organic search data lives in Google Analytics. Each channel has its own reporting format, its own performance vocabulary, and its own advocates in the budget conversation.
The result is a portfolio that cannot be optimized, because there is no single view that allows honest comparison. This guide explains how to build that unified view — one that shows organic, paid, and referral sources on the same lead quality metrics so you can make portfolio decisions with confidence.
Related guide: See our complete guide to evaluating PI lead vendors — the 7 metrics that define vendor quality and how to build a vendor scorecard.
Why Channel-Specific Reporting Produces Bad Decisions
When each channel has its own report, the people responsible for each channel will naturally use the metrics that make their channel look best. Your Google Ads agency will show you click-through rate and cost per click. Your aggregator will show you lead volume and cost per lead. Your SEO firm will show you keyword rankings and organic traffic growth. Your referral relationships produce no report at all.
None of those metrics are wrong in isolation. But none of them are comparable across channels — and comparison is what portfolio management requires. The only metric that allows honest cross-channel comparison is cost per signed case, because it measures the same outcome regardless of how a lead entered your system.
The Three Dimensions of Lead Quality
Lead quality is not a single number. It is a combination of three dimensions that together tell you whether a lead source is delivering value at a cost your firm can sustain.
Dimension 1: Conversion Rate
What percentage of leads from this source become signed cases? This is the most direct measure of lead quality from your intake team's perspective. A source with a 3% lead-to-case conversion rate is producing fundamentally lower-quality leads than a source with a 15% conversion rate — regardless of how the channels' cost per lead compares.
Expect significant variation by channel type:
- Referral leads: 25–45% conversion (pre-screened, high trust)
- High-intent organic search: 10–20% conversion
- Pay-per-call: 15–25% of qualifying calls (callers are live)
- Digital aggregators (shared leads): 5–12% conversion
- Google Ads / paid search: 8–18% depending on intent
- Facebook / social ads: 3–8% conversion (lower intent)
Dimension 2: Rejection Rate
What percentage of leads from this source get rejected at intake — either because they do not meet your case criteria, because they are already represented, or because the claimant declines to sign? Rejection rate is the mirror image of conversion rate, but it is worth tracking separately because the reasons for rejection tell you different things about lead quality.
A rejection due to “wrong case type” suggests a targeting or qualification problem on the vendor side. A rejection due to “already represented” suggests shared leads or a slow response time problem on your side. A rejection due to “declined to sign” suggests a conversion problem at intake. Track rejection reasons by source to identify where the breakdown is occurring.
Dimension 3: Case Value Distribution
Not all signed cases have the same value. A source that produces predominantly soft-tissue cases settling at $25,000 average looks different on a cost per case basis than a source producing catastrophic injury cases settling at $150,000 average — even if the cost per case numbers are identical. Case value distribution is the dimension of lead quality that most directly affects case acquisition ROI (settlement value relative to acquisition cost).
If your case management system captures injury severity at intake, you can track average severity by lead source. This gives you an early-stage proxy for case value before settlements are reached.
Building the Unified View: A Step-by-Step Framework
Step 1: Standardize Source Codes Across All Channels
The prerequisite for any cross-channel comparison is consistent source tagging in your intake system. Every lead that enters your intake process needs a source code that is specific enough to be meaningful. “Internet” is not a useful source code. “Google Ads — Search” and “Google Ads — Display” are. Define a source code taxonomy that covers every active channel, then enforce it with your intake team.
For referral leads, create source codes by referral category: “Attorney Referral,” “Client Referral,” “Medical Provider Referral,” “Chiropractor Network.” The more granular your source codes, the more useful your comparison data will be.
Step 2: Calculate the Same Three Metrics for Every Source
For each active lead source, calculate conversion rate, rejection rate, and cost per signed case on a rolling 90-day window. Use your intake system data for lead counts and disposition, your case management system for signed cases, and your spend records for cost. For referral sources, calculate cost using the fully-loaded methodology described in the Referral vs. Paid post — referral fees plus relationship maintenance costs.
Step 3: Build the Comparison Table
Create a single table with one row per active lead source and columns for:
- Total leads received (rolling 90 days)
- Total spend / cost allocation (rolling 90 days)
- Signed cases attributed (rolling 90 days)
- Cost per signed case
- Lead-to-case conversion rate
- Rejection rate
- Average case severity (if available)
That table is your portfolio dashboard. It is the single view that turns channel management from a series of separate conversations into a unified portfolio allocation decision.
Step 4: Rank Sources by Cost Per Case and Add Context
Sort the table by cost per case, lowest to highest. That ranking is your starting point — but add context before drawing conclusions. A source with a high cost per case but a consistently high average case severity may still be worth maintaining. A source with a low cost per case but a high rejection rate may not be as efficient as it looks once you account for the intake time cost of processing and rejecting leads.
How to Present This Data to Your Managing Partner
The managing partner does not need the full comparison table. They need the three most actionable insights:
- Your top-performing source:“Our referral network produces cases at $2,800 per case with a 35% conversion rate. It's our most efficient channel but we can't easily scale it.”
- Your worst-performing source:“Aggregator B is producing cases at $5,200 per case — nearly double our portfolio average. We're recommending a budget reduction pending a 60-day improvement window.”
- Your recommended reallocation:“Moving $15,000 from Aggregator B to Google Ads — where our current cost per case is $2,400 — should improve our portfolio average by 12–15% within 90 days.”
That conversation is only possible if you have the unified view. Without it, every budget conversation is an argument between channel advocates with incompatible metrics.
Standardize Source Codes
Create a consistent taxonomy across all channels — specific enough to be meaningful
Calculate Same Metrics
Conversion rate, rejection rate, and cost per case for every source on a 90-day window
Build Comparison Table
One row per source with leads, spend, cases, cost per case, and severity
Rank and Add Context
Sort by cost per case, then adjust for case quality and volume capacity
The Ongoing Maintenance Problem
Building this comparison table manually is achievable. Maintaining it monthly — pulling data from six sources, reconciling it against intake records and case management data, and keeping the source codes consistent — takes 10–15 hours of work per month. That is a manageable investment for the clarity it provides.
At eight or more active channels, the reconciliation work compounds. A revenue intelligence platform automates the data pull, maintains source attribution over time, and surfaces the comparison table in real time — without the manual assembly. The strategic thinking stays the same. The hours disappear.
RevenueScale's unified lead quality dashboard pulls from all your channels automatically — connecting spend data, intake records, and case outcomes in one view so you can make portfolio decisions with the data in front of you.
Related guide: See our complete guide to lead source tracking for law firms — the 4-level attribution chain, 8 data points, and 5-step tracking system every PI firm needs.
Related guide:For the foundational guide that frames every post in this cluster, seeRevenue Intelligence for Personal Injury Law Firms: The Definitive Guide — the category thesis, the Four Intelligence Layers, and the path to Level 3 maturity.
