Rejection rate is one of the most underused metrics in PI marketing. Most firms track how many leads they receive and how many they sign. Very few track how many they turn away — and fewer still break that number down by the vendor who sent the lead.
That gap is expensive. If you're rejecting 45% of leads from one aggregator and 18% from another, those two vendors are not comparable on cost-per-lead alone. The cheap leads might be costing you three times as much in actual case acquisition cost once rejection rate is factored in. Without tracking rejection rate by source, you have no way to know.
This post walks through exactly how to track rejection rate by lead source — from data capture through reporting — in a way that produces numbers you can act on.
What Rejection Rate Actually Measures
Rejection rate is the percentage of incoming leads that your intake team evaluates and declines to pursue. The formula is straightforward:
Rejection Rate = Rejected Leads ÷ Total Leads Received
A firm that receives 300 leads from a vendor in a month and rejects 90 of them has a 30% rejection rate from that vendor. Tracked over time and across vendors, this metric tells you which sources are sending leads that align with your case criteria — and which ones aren't.
Rejection rate is distinct from conversion rate. Conversion rate measures how many leads become signed cases. Rejection rate measures how many leads are turned away before that determination is even made. Together, they paint a fuller picture of lead quality than either metric alone.
Step 1 — Define What Counts as a Rejection
Before you can track rejection rate, you need a precise definition of what a rejection is. At most firms, “rejected” is conflated with several distinct outcomes:
- Hard rejection: Intake evaluated the lead and determined it does not meet your criteria. The firm is actively declining to pursue the case.
- Referral out: The lead has merit but doesn't fit your practice area (e.g., a workers' comp case sent to a PI firm). You may send these to a referral partner.
- Non-contact: You received the lead but were never able to reach the prospective client. They didn't answer calls or respond to messages.
- Duplicate: The lead was submitted multiple times or was already in your system from a prior contact.
For rejection rate tracking purposes, hard rejections are the most diagnostically valuable. Referrals out and non-contacts have their own metrics. If you blend all four into a single “rejected” bucket, your rejection rate data will be inconsistent and hard to act on.
Step 2 — Capture Source Attribution at Lead Entry
Rejection rate by source is only possible if every incoming lead is tagged with a source at the point of entry. This sounds obvious, but it breaks down in practice more often than not.
The challenge is that leads arrive through multiple channels, and the source isn't always obvious from the intake record. A prospective client who calls in on your main number after seeing a television commercial doesn't arrive with a vendor tag. A web form submission may only carry a referring URL, not a vendor name. A live transfer from an aggregator may arrive with metadata that intake specialists don't know how to record.
The practical solutions depend on your intake infrastructure:
For CRM or Intake Platform Integrations
If your lead vendors integrate directly with your CRM — as LeadDocket and similar platforms support — the source tag should be passed automatically at the point of lead entry. RevenueScale's CRM integrations are designed to carry this source tag reliably from intake through every downstream report. Review your integration settings to confirm the source field is being populated correctly and consistently.
For Phone-Based Leads
Use dedicated tracking numbers for each lead source. CallRail and similar call tracking tools let you assign a unique phone number to each vendor or campaign. When a call comes in, the intake specialist sees which number was dialed, which maps to a specific source. The source tag is then logged in your CRM automatically or by the specialist at the time of the call.
For Web Form Submissions
Append UTM parameters or custom URL parameters to landing pages specific to each vendor. When the form is submitted, the source information is passed into the hidden field of the form and captured in your CRM. This requires a one-time setup per vendor but runs automatically afterward.
Step 3 — Standardize Rejection Reason Codes
Tracking rejection rate tells you that a vendor has a problem. Rejection reason codes tell you what the problem is.
Build a fixed list of reason codes and require intake specialists to select from it when logging a rejection. Avoid free-text fields for this — they produce inconsistent data that can't be aggregated. A good reason code list for a PI firm includes:
- Statute of limitations expired or at risk
- Liability unclear — no apparent fault by third party
- Case type outside firm practice criteria
- Injury severity below firm threshold
- Prior attorney representation
- Geographic jurisdiction not served
- Client declined to proceed
- Duplicate submission
When you review rejection data by vendor, you want to see not just the rate but the reason distribution. A vendor with a 35% rejection rate primarily driven by statute of limitations issues has a very different problem than one with a 35% rejection rate primarily driven by case type mismatches. The remediation is different in each case, and you can't have that conversation with a vendor without the reason data.
Step 4 — Build the Reporting View
Once source tags and reason codes are being captured consistently, the reporting layer is a matter of pulling the right cuts of the data. The minimum viable rejection rate report for a PI marketing director includes:
- Total leads received by source for the period
- Total rejections by source
- Rejection rate by source (as a percentage)
- Top rejection reason codes by source (the top 2–3 reasons driving each vendor's rejections)
- Rejection rate trend over the last 3–6 months by source
The trend line is particularly important. A vendor with a 30% rejection rate that has been declining steadily over four months — perhaps because you've been giving them feedback — is a different situation than a vendor with a 30% rejection rate that has been stable or climbing. The trend tells you whether the relationship is improvable.
Step 5 — Connect Rejection Rate to Cost Per Case
Rejection rate data becomes fully actionable when it is connected to your lead cost data. Here's the calculation that changes the way most PI marketing directors think about their vendor portfolio.
Suppose Vendor A charges $150 per lead and has a 20% rejection rate. After rejections, you're paying for 80 usable leads out of every 100. Your effective cost per usable lead is $187.50.
Suppose Vendor B charges $200 per lead and has a 10% rejection rate. After rejections, you're paying for 90 usable leads out of every 100. Your effective cost per usable lead is $222.22.
But now factor in conversion rate. If Vendor A converts 15% of usable leads and Vendor B converts 30% of usable leads, the cost per signed case tells a completely different story:
- Vendor A: $187.50 per usable lead ÷ 15% conversion = $1,250 per signed case
- Vendor B: $222.22 per usable lead ÷ 30% conversion = $741 per signed case
Vendor B costs 33% more per lead but delivers cases at 41% lower cost. Without tracking rejection rate by source and connecting it to the cost calculation, you would never know this. You would continue optimizing for cost per lead — which is the wrong metric — and leave real money on the table.
| Metric | Vendor A | Vendor B | |
|---|---|---|---|
| Cost Per Lead | $150 | $200 | |
| Rejection Rate | 20% | 10% | |
| Effective Cost Per Usable Lead | $187.50 | $222.22 | |
| Conversion Rate (Usable) | 15% | 30% | |
| Cost Per Signed Case | $1,250 | $741 |
How Often to Review Rejection Rate Data
Monthly is the minimum. Bi-weekly is better during periods of high lead volume or when you have recently onboarded a new vendor. The goal is to catch rejection rate spikes before they represent three months of overspend on a bad source.
Set threshold alerts if your reporting infrastructure supports it. A vendor whose rejection rate exceeds 40% should trigger a review regardless of the calendar. A vendor whose rejection rate increases by more than 10 percentage points month-over-month is also worth an immediate look — it could mean their targeting has shifted, their data sources have changed, or a competitor is bidding for the same leads and pushing them to lower-quality inventory.
Rejection rate is not the most glamorous metric in your marketing stack. But for PI firms running multi-vendor lead portfolios, it is one of the most financially consequential ones. Track it by source, track the reasons behind it, and connect it to your cost data — and it will tell you more about your vendor performance than any number a vendor puts in their own monthly report. RevenueScale's intake performance dashboard surfaces rejection rate by source automatically, with reason-code breakdowns that turn data into actionable vendor conversations.
Related guide: See our complete guide to PI intake performance — the 8 metrics every PI firm should track, benchmarks, and how to connect intake data to marketing attribution.
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.
