Back to Blog
Source Intelligence9 min read2026-04-21

How to Track Cost Per Case from Podcast Advertising for Personal Injury Firms

Most PI firms sponsoring podcasts track promo code redemptions and call it attribution. Here's the setup — dedicated tracking numbers, show-specific source tags, and promo codes — that finally puts podcast advertising on the same cost-per-case dashboard as Google, Facebook, and every other channel.

How to Track Cost Per Case from Podcast Advertising for Personal Injury Firms

A PI firm spending $15,000 a month on podcast sponsorships can tell you the CPM, the promo code count, the traffic spike after an episode drops. What most cannot tell you: how many cases they actually signed from those listeners. That gap is where podcast budgets go to die in partner reviews.

The mechanics work against you. A listener hears your host-read during a commute, sits on it for two weeks, then calls after a fender-bender. No UTM parameter, no click trail. They searched your firm name and dialed from your website. Your analytics logs it as direct. Nothing connects that retainer to the $4,800 you paid for that sponsorship run—unless you built a system to catch it.

This guide covers the three-method attribution framework that turns podcast spend into a real cost per case. Once you have that number, podcast earns a line on the same dashboard as Google, Facebook, and your aggregators—and you make budget decisions on outcomes, not listener counts.

Podcast Attribution: The Gap Most PI Firms Are Operating With

PI Firms Tracking Podcast Ads to Signed Cases

~8%

Most PI podcast advertisers track promo code uses and website traffic — not cases signed from those listeners

Typical Attribution Recovery Rate

45–60%

With dedicated tracking numbers, intake questioning, and promo codes, firms recover 45–60% of podcast-attributed cases

Recommended Attribution Window

60–90 days

Podcast listeners often act on host recommendations over days or weeks — a 30-day window systematically undercounts performance

Why Podcast Advertising Is Harder to Attribute Than Digital Channels

Click a Google search ad and you generate a session ID, a source parameter, a conversion event. Your CRM captures it automatically. Podcast attribution does not work that way. A listener hears your firm mentioned during a morning run, sits on it for a week, then calls after an accident. The connection between that impression and the inbound call is invisible without a deliberate system to surface it.

Two structural challenges make podcast attribution uniquely hard. First, listening is passive—nobody stops mid-episode to fill out a contact form. Listeners hear the ad, file away the name, and act days or weeks later. Second, they convert through the most attribution-dark channels available: a branded Google search, the phone number on your website, a word-of-mouth pass-along. None of those paths carry a “heard it on a podcast” tag without intake infrastructure designed to catch them.

The same frameworks PI firms use for radio and TV work here, with one podcast-specific addition: promo code tracking embedded in host-read creative. Dedicated tracking numbers, structured intake questioning, and promo codes together recover the majority of podcast-attributed cases and produce a cost-per-case number you can compare directly against Google, Facebook, and your aggregators.

Method 1: Dedicated Tracking Numbers and Vanity URLs by Show

The most direct attribution method is a phone number that exists exclusively in your podcast advertising. When that number rings, the call is podcast-attributed by definition—no guesswork required.

Assign a unique CallRail tracking number to each show you sponsor. Five shows means five numbers. Pair each with a dedicated vanity URL—a short, memorable subdomain routing to a show-specific landing page. The vanity URL captures listeners who type rather than dial. Both signals feed into your CRM under the same source tag.

Three rules that protect attribution accuracy:

  • Never reuse a tracking number or vanity URL across shows. A number shared between two podcasts cannot tell you which show produced the call.
  • Keep tracking numbers and vanity URLs live for the full attribution window.If you deactivate a number 30 days after your last episode airs, you will miss calls from listeners who acted later. Maintain podcast assets for at least 90 days after the final episode in a run.
  • Include the tracking number in both the host read and the show notes.Podcast show notes are often the first place listeners go to find a link, and they are indexed by search engines. A tracked link in the show notes captures the listeners who typed rather than dialed.

Method 2: Structured Intake Questioning

Tracking numbers and vanity URLs capture direct responses. They miss the listener who heard your ad, searched your firm name, and called from your website. Structured intake questioning is how you recover those cases.

Every intake call needs a source question with a forced-choice dropdown—not a free-text field. Free text produces noise: “podcast,” “heard it on a show,” “True Crime Daily.” None of those aggregate. A dropdown produces a clean, consistent tag your CRM can query.

Build your podcast options specifically. If you sponsor multiple shows, list each by name:

  • Podcast / [Show Name A]
  • Podcast / [Show Name B]
  • Podcast / Other Podcast

When a caller mentions a podcast, intake picks the specific show if known, or “Podcast / Other” if not. That tag flows to the case record in your CRM and into your cost-per-case calculation. Structured intake typically recovers an additional 15–25% of podcast-attributed cases beyond what tracking numbers and vanity URLs catch on their own.

Method 3: Promo Code Tracking

Promo codes are native to podcast advertising in a way they are not for most other channels. Listeners expect them. Hosts are practiced at delivering them. A show-specific promo code is the one attribution signal that travels with the listener even when they convert through a channel you cannot otherwise track.

Assign a unique promo code to each show you sponsor. When a caller mentions the code or enters it on your intake form, it maps directly to the sponsoring show in your CRM. The code does not need to offer a discount—it can simply flag a preferred intake queue or a specialist trained on podcast-sourced inquiries.

Implementation details that matter:

  • Keep promo codes short and phonetic.Podcast listeners hear the code, not read it. A code like “CASE10” or the show name works better than a random alphanumeric string.
  • Track promo code mentions separately from promo code uses. Intake should record whether a caller mentioned a podcast promo code, even if they do not use it on a form. That mention is attribution data.
  • Ask about promo codes proactively in intake.Many callers intend to use the code but forget to mention it. A simple “Did you hear about us from a specific source or podcast?” during intake recovers a meaningful share of podcast-attributed cases that would otherwise go untagged.
Setting Up Podcast Attribution: A Three-Step Implementation
1

Assign Dedicated Tracking Numbers and Vanity URLs by Show

Create unique CallRail numbers and vanity URLs for each podcast sponsorship. Embed both in the host-read creative and the show notes. Keep assets live for 90 days after the final episode in each run. Never share a podcast tracking number with any other channel.

2

Build Podcast Source Tags and Promo Codes in Your CRM

Add each sponsored show as a named option in your intake source dropdown. Create a unique promo code per show and map each code to the correct source tag. Train intake specialists to ask about podcast sources proactively on every call — not just when a caller volunteers the information.

3

Calculate Cost Per Case by Show at 90-Day Intervals

Pull total sponsorship spend per show for the attribution period. Pull signed cases tagged to each podcast source from your CRM. Divide spend by signed cases. Run the calculation at 30, 60, and 90 days — podcast cases keep coming in past day 30 as listeners act on delayed intent.

What Cost Per Case from Podcast Advertising Actually Looks Like

PI firms with full podcast attribution see wide ranges depending on show type, audience, and how well intake questioning is executed. Niche legal and true crime podcasts often produce lower cost per case than their reach numbers suggest—listener intent is higher and audience relevance is tighter. Broad entertainment and sports shows reach larger audiences at lower CPMs but convert at a fraction of the rate.

The most consistently efficient category for PI firms is local and regional content: local news podcasts, city-specific talk shows, community interest programs. Audiences are geographically constrained to your market and skew toward the demographics most likely to need personal injury representation.

Estimated Cost Per Case by Podcast Category

Based on PI firms with full podcast attribution. Ranges reflect audience size, market competition, and intake conversion rate.

Why the 60-to-90-Day Attribution Window Is Non-Negotiable for Podcasts

The most common mistake with podcast attribution is measuring on a 30-day window. Podcast advertising does not produce immediate intent. A listener who hears your sponsorship during a Tuesday commute is not necessarily in need of legal help that week. They file the name away. Weeks later, after an accident or a conversation with an injured friend, they remember “that attorney from the podcast.”

PI firms with full podcast attribution consistently find that 35–50% of podcast-attributed cases convert more than 30 days after first exposure. A 30-day window cuts those cases out entirely— making the channel look more expensive than it is and setting you up to underinvest in a meaningful case source.

Run your cost-per-case calculations at 30, 60, and 90 days and watch the cohort mature. The 30-day number will look poor. The 90-day number is the one you can defend. Keep promo codes active and tracking numbers live through the full window.

How Podcast Fits Into Your Full-Channel Comparison

Once you have a cost-per-case number, the comparison is straightforward. Tag every podcast-attributed case in your CRM the same way you tag Google, Facebook, TV, radio, and aggregator cases. Run the same cost-per-case query across all channels. Podcast earns a line on the same dashboard—no more “brand building” exemptions that put it beyond accountability.

For PI firms that have measured it, podcast typically lands in the mid-range: below branded search and attorney referrals, often comparable to radio and OTT, frequently more efficient than Facebook Lead Ads and broad aggregator buys. The relative position matters less than having the number. You cannot manage what you cannot measure.

Podcast also compounds in a way most channels do not. Multi-episode sponsorships build brand familiarity that lifts conversion rates on your digital channels as aware listeners encounter your Google or Facebook ads. That halo effect is hard to quantify. The direct case attribution is not. Start there.

Tracking podcast the same way you track every other source is the foundation. RevenueScale's Source Intelligence layerpulls all channel data into a single cost-per-case view, including offline and audio sources like podcasts and radio, so your budget decisions reflect your actual portfolio—not just the channels that happen to have easy digital tracking.

Start with Your Highest-Spend Show, Then Scale

If you sponsor multiple shows with no attribution infrastructure, do not try to build it all at once. Pick your highest-spend show. Assign a dedicated CallRail number, a unique vanity URL, and a promo code this week. Add a podcast source option to your intake dropdown in the same conversation.

Run that setup for 90 days and calculate your first cost-per-case number for that show. One data point will tell you more about your podcast investment than any CPM report your media buyer has sent you. Once one show is working, replicating the framework across the rest of your podcast portfolio takes less than a week.

Podcast advertising is growing as a PI channel because it reaches people during high-attention moments—commutes, workouts, household tasks—with a trusted host voice. It deserves the same measurement discipline as every other line in your budget. The firms building attribution infrastructure now are the ones who can defend their podcast spend—or reallocate it confidently—while competitors are still counting promo code redemptions and calling it attribution.

To see what a full-channel cost-per-case view looks like for your firm, book a demoand we'll walk you through how RevenueScale connects your podcast spend to signed cases alongside every other 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.