Back to Blog
Source Intelligence9 min read2026-04-15

How to Track Cost Per Case from Direct Mail for Personal Injury Firms

Most PI firms defend their direct mail budget with call volume reports that stop short of signed cases. Here's the attribution setup — tracking numbers, intake source tags, and campaign codes — that finally puts direct mail on the same dashboard as Google, Facebook, and every other channel.

How to Track Cost Per Case from Direct Mail for Personal Injury Firms

A PI firm mails 8,000 accident victim pieces. The mail house reports 47 inbound calls. Intake signs 6 cases. Management calls it a solid month—but no one can say whether those 6 cases cost $1,100 each or $4,500 each. That's the direct mail attribution gap most PI firms are operating with: call volume reported, cost per case unknown.

Direct mail is one of PI marketing's highest-intent channels. Accident victim mailers reach people at the exact moment of need. Geographic campaigns build brand presence in target markets. Mass tort mailings hit condition-specific patient lists. All three generate inbound calls. None of them produce cost-per-case data automatically— and most firms never build the infrastructure to get there.

This guide covers the three-method attribution framework that connects your direct mail spend to signed cases. Calculate a real cost per case, benchmark direct mail against every other channel in your portfolio, and make spending decisions based on outcomes instead of assumptions.

Direct Mail Attribution: The Gap Most PI Firms Are Operating With

PI Firms Tracking Mail to Signed Cases

~12%

Most PI mailers are evaluated on call volume alone — not on signed cases produced from the campaign

Typical Attribution Window Needed

90–120 days

Prospects keep mailers. A 30-day window misses cases from prospects who acted on a piece they received weeks earlier

Response Rate: Targeted Victim Lists

0.5–2%

Response rates for accident victim list mailers; general geographic campaigns run 0.1–0.5%

Why Direct Mail Attribution Is Harder Than It Looks

Direct mail has a physical permanence that radio and TV impressions lack. A prospect who receives a mailer after an auto accident may set it on their kitchen counter for three weeks, then call once they decide to pursue legal help. They have the piece in hand when they dial— but your intake team has no way to know that unless they ask directly and tag the answer correctly.

Campaign volume compounds the problem. A firm running monthly mailers across accident victim data, mass tort targeting, and general geographic lists has several active campaigns at once—each with different cost structures and different performance profiles. Blending them into a single “direct mail” cost-per-case number buries the differences that drive budget decisions.

The solution is the same framework that works for TV, radio, and billboard: dedicated tracking numbers by campaign, structured intake tagging, and an attribution window long enough to capture delayed responses. Together, these three methods recover the majority of direct mail–attributed cases and produce a cost-per-case figure that belongs on the same dashboard as your digital channels.

Method 1: Dedicated Tracking Numbers by Campaign and List Type

The cleanest attribution method: a phone number that lives exclusively on one mailer campaign. When that number rings, the call is attributed to that campaign by definition—no intake questioning required.

Assign a unique CallRail tracking number to each campaign before it drops. Monthly accident victim mailings each get their own number. Auto accident and mass tort campaigns get separate numbers. The more granular your tracking, the more actionable your data.

Three rules that matter most for direct mail:

  • Never reuse a tracking number across campaigns.A number shared between a January victim list drop and a February geographic campaign cannot tell you which campaign generated each call.
  • Keep tracking numbers live for the full attribution window.Mail pieces stay in homes for weeks or months. Pull a number 30 days post-drop and you'll miss a material share of calls. Keep direct mail tracking numbers active for at least 90 to 120 days.
  • Make it the only number on the piece.If your main business number also appears on the mailer, you split the attribution signal. One tracking number per piece, no exceptions.

Method 2: Structured Intake Questioning

Tracking numbers capture calls to the dedicated campaign number. They miss the prospect who received your mailer, set it aside, and later called your main line or searched your firm name. Structured intake questioning closes that gap.

Every intake call needs a source question with a forced-choice dropdown. Free-text fields generate dozens of variations that can't be aggregated. A dropdown produces a clean, consistent tag every time. Build your direct mail options to match your campaign types:

  • Direct Mail / Accident Victim List
  • Direct Mail / Mass Tort
  • Direct Mail / Geographic / Neighborhood
  • Direct Mail / Other

When a caller mentions a mailer, postcard, or letter, intake tags the specific campaign type. That tag flows through to the case record in your CRM and eventually into your cost-per-case calculation. Structured intake questioning typically recovers an additional 25 to 35 percent of direct mail–attributed cases beyond what dedicated tracking numbers capture alone—a higher supplemental recovery rate than most offline channels, because mailer recipients often remember specifically that they received a letter.

Method 3: Unique Campaign Codes on Each Mailer

A third attribution layer: a short campaign code or QR code printed on each piece. This matters most when a vendor or print house limits number options, or when a piece was printed before tracking numbers were assigned.

A campaign code is a short alphanumeric identifier on the mailer— “Reference code: MAR26-AUTO”—or a QR code routing to a campaign-specific landing page with its own phone number. When intake asks the caller if they received a piece of mail, they can also ask for the reference code on it.

QR codes capture digital responders who scan rather than call—a growing share of mailer responses from prospects under 50. Those scans route to a tracked landing page, generating a digital attribution record that ties back to the specific mail drop without any intake involvement.

Setting Up Direct Mail Attribution: A Three-Step Implementation
1

Assign Dedicated CallRail Numbers by Campaign and List Type

Create a unique tracking number for each direct mail campaign before it drops. Separate accident victim list campaigns, mass tort campaigns, and geographic campaigns with different numbers. Keep numbers active for 90 to 120 days after each drop. Verify that the tracking number is the only phone number on the physical piece.

2

Add Direct Mail Source Tags to Your Intake CRM Dropdown

Build a structured source dropdown in LeadDocket, Salesforce, or your CRM with campaign-specific options: Accident Victim List, Mass Tort, Geographic / Neighborhood. Train every intake specialist to ask the source question on every call. Review tagging completeness weekly in intake QA sessions.

3

Calculate Cost Per Case by Campaign at 90-Day Intervals

Pull total spend per campaign for the attribution period — include list cost, design, printing, and postage. Pull signed cases tagged to each direct mail source from your CRM. Divide spend by signed cases. Check at 60 and 90 days to see how the cohort matures — mail cases continue arriving well past the 30-day mark.

What Cost Per Case from Direct Mail Actually Looks Like

PI firms with full direct mail attribution report a wide cost-per-case range depending on campaign type, list quality, and market. The most efficient campaigns are targeted accident victim lists—a specific individual recently injured, your mailer arriving at the moment of need. That precision drives higher response rates and lower cost per case than any other mail type.

General geographic mailers cast a wider net and generate more volume per drop, but recipients haven't self-selected as accident victims. Response and conversion rates are both lower, which pushes cost per case significantly higher. Geographic campaigns aren't wrong—they build brand presence that compounds over time—but they need to be evaluated separately, not blended into your overall direct mail number.

Mass tort campaigns are a distinct category. When a specific drug or device is under active litigation, targeted mailers to affected patient populations can produce very low cost per case because the recipient pool is highly qualified. Run a separate cost-per-case calculation for these— the economics have nothing in common with accident victim campaigns.

Estimated Cost Per Case by Direct Mail Campaign Type

Based on PI firms with full direct mail attribution. Ranges reflect list quality, market size, intake conversion rate, and postage costs.

Why Direct Mail Needs a Longer Attribution Window Than Digital Channels

Digital channels have a built-in attribution advantage: a click happens at the moment of intent and timestamps itself. A mailer sits on a kitchen counter. The prospect may not need legal help when it arrives— they tuck it away and pull it out weeks later when they decide to act.

That physical permanence is actually one of direct mail's competitive edges over radio and TV. A prospect who hears a radio ad when they don't need legal help retains a vague impression at best. A prospect who receives a mailer has an artifact they can keep and reference. That artifact extends the response window—and makes the attribution challenge harder.

PI firms with mature direct mail programs consistently find that 40 to 55 percent of direct mail–attributed cases call more than 30 days after the drop date. A 30-day measurement window systematically cuts those cases out. Run cost-per-case calculations at 60 days, then again at 90 to 120 days. The 30-day number will look meaningfully worse than the 90-day number.

Use a consistent window across campaigns so comparisons hold up. A 90-day window works for most accident victim list campaigns. Mass tort campaigns— where prospects may not immediately recognize their eligibility— sometimes warrant 120 days.

How to Calculate Direct Mail Cost Per Case

The formula is the same as every other channel, but direct mail has more cost components than a digital campaign. Build the full picture:

  • List cost:Accident victim records from public records brokers typically run $0.10 to $0.30 per name depending on data freshness and geographic specificity.
  • Design and creative:Amortize across drop volume. A one-time design cost of $500 spread across 5,000 pieces adds $0.10 per piece.
  • Printing:Standard postcards run $0.05 to $0.15 per piece. Letter packages with envelopes run $0.15 to $0.35 per piece.
  • Postage:First-class postage for postcards runs $0.44 to $0.53. First-class letters run $0.68 to $0.90. Bulk presort rates cut postage but add list management overhead.

Total cost per piece runs $0.50 to $1.50 for most PI campaigns. At a 1% response rate on 5,000 pieces, that is 50 responses and a total campaign cost of $2,500 to $7,500. If 20 to 35 percent of those responses sign, you have 10 to 17 cases—cost per signed case between $150 and $750 from the raw math, before intake labor, platform fees, and campaign management time.

Include every direct cost: list purchase, design, printing, postage, and vendor or management fees. Partial cost calculations produce inflated ROI figures that don't survive a partner review.

How Direct Mail Fits Into Your Full-Channel Comparison

Once you have a direct mail cost-per-case number, the comparison is straightforward. Tag every direct mail–attributed case in your CRM with the specific campaign type. Run the same cost-per-case query across direct mail, Google, Facebook, TV, radio, billboards, and aggregators. Direct mail earns a line on the same dashboard as every other channel.

For most PI firms, targeted accident victim mailers land in a competitive range: more expensive per case than branded search and attorney referrals, roughly comparable to mid-tier aggregator leads, and meaningfully more efficient than geographic broadcast campaigns. That relative position tells you exactly where direct mail fits in a budget reallocation conversation.

The comparison also surfaces something raw campaign volume never shows: case quality differences by mail type. Accident victim list mailers typically produce cases with higher average severity scores than geographic campaigns because recipients have a documented recent accident. If your Source Intelligence layertracks both cost per case and case severity by source, you can judge whether the higher cost of victim list mailers is justified by the quality of cases they deliver.

Putting direct mail cost per case alongside every other channel in one view is what converts it from a faith-based budget line into a managed allocation decision. RevenueScale's Source Intelligence layerconnects offline channel spend—including direct mail—to signed case data from your CRM, so your full portfolio lives in a single cost-per-case view instead of scattered across vendor reports and intake spreadsheets.

Start with One Campaign, Then Scale the Framework

If you're running direct mail across multiple lists with no attribution infrastructure, don't try to build it all at once. Pick your highest-spend active campaign and assign a dedicated tracking number this week. Add direct mail source options to your intake dropdown in the same conversation. Run that setup for 90 days and calculate your first cost-per-case number.

That single data point will tell you more about your direct mail investment than every call volume report your mail house has ever produced. Once you have one campaign tracked accurately, replicating the framework across the rest of your mail programs takes less than a week.

Direct mail is one of PI marketing's most defensible channels when measured correctly. The firms building attribution infrastructure now are the ones who can confidently grow their mail budgets—or cut them— while competitors are still guessing based on “calls felt good that month.”

To see what a full-channel cost-per-case view looks like for your firm, including direct mail, book a demoand we'll walk you through how RevenueScale connects your offline spend to signed cases alongside every digital source you manage.

Related guides:

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.