How podcast ads are priced: the CPM model
Almost every podcast ad is priced on CPM: cost per thousand downloads of the episodes the ad runs in. A buyer and a seller agree a CPM, estimate the downloads the episode will get in its first weeks, and the price of the spot falls out of the arithmetic:
Price of one spot = downloads × CPM ÷ 1,000
Libsyn Ads, the marketplace side of the Libsyn hosting company, publishes the same formula and prices on the downloads an episode receives in its first 30 days. Its rate page puts the industry average at $25 CPM. On that figure, a spot in an episode that gets 10,000 downloads costs $250; in an episode that gets 2,000, it costs $50. Those are arithmetic, not market quotes, but they show the shape of the thing: podcast advertising is cheap per spot and expensive per listener, which is why the audience has to be the right one.
Two things to keep straight from the start. A download is an app fetching the audio file, counted by the server that serves it, and it is the currency of the whole market; it is not a listen, and nobody prices on listens. And CPM is the media price. What a brand actually spends, and what a podcaster actually keeps, both sit on top of it, which the two halves of this guide cover.
What moves the rate
The published ranges are wide because five things move the number, and they stack.
- Audience size. Not the CPM itself, but the multiplier. Ten thousand downloads at $25 is $250; a million is $25,000. Big shows also carry minimums and sell in packages, so the entry ticket rises with the audience even when the CPM doesn’t.
- Niche. A listener a brand can describe precisely is worth more per thousand than one it can’t. Libsyn Ads’ category table makes this visible: Business is listed at $30 CPM for a baked-in host-read, Health & Fitness at $27, Technology and Education at $26, down to Games and Leisure at $22. The premium is for a buyer being able to say “these are my customers”, not for the subject matter.
- Host-read versus produced. A host-read is the host, in their own words, recommending the product. A produced spot is a finished commercial. The host-read costs more because it borrows the host’s credibility; Libsyn Ads prices baked-in host-reads at $24–$26 and programmatic pre-produced spots at $12–$15.
- Placement. Pre-roll runs before the episode, mid-roll inside it, post-roll after. Mid-roll is the position buyers pay most for, because the listener has already committed to the episode and skipping is harder; post-roll is the cheapest because many listeners never reach it. Libsyn Ads’ table lists pre- or mid-roll for every unit; post-roll is rarely priced separately on rate cards.
- Baked-in versus dynamic. A baked-in ad is part of the audio file forever; every future download carries it. A dynamically inserted ad is stitched in at download time, can be swapped or targeted, and can be scheduled across a back catalogue. Dynamic is how most money now moves: IAB’s 2023 study found dynamic ad insertion represented more than 90% of U.S. podcast ad revenue. The rate card reflects the trade: baked-in episodic at $24–$26, dynamic episodic at $18–$22, dynamic across the catalogue at $14–$16.
Length matters less than people expect. Libsyn Ads lists 60-second host-reads at $24–$26 CPM and 30-second ones at $18–$22; the longer read costs more, but not twice as much.
Typical podcast advertising rates, with sources
There is no exchange that publishes a market price for podcast ads. What exists is a handful of marketplaces that publish their own rate cards, and an industry revenue study from IAB and PwC. Here is what they say, quoted as they state it and dated.
| Ad unit | CPM | What it is |
|---|---|---|
| Baked-in host-read | $24–$26 | 30 or 60 seconds, read by the host, stays in that episode forever. Pre- or mid-roll on a new episode. |
| Dynamic episodic | $18–$22 | Host-read or pre-produced, inserted dynamically into a new episode. |
| Dynamic full / back catalogue | $14–$16 | Host-read or pre-produced, inserted into any episode in the catalogue. |
| Programmatic | $12–$15 | Pre-produced, delivered automatically across many podcasts, with geographic and behavioural targeting. |
What actually cleared, versus the card
Rate cards are asking prices. The nearest thing to a transaction price is Libsyn’s own monthly report of sales across its network: for August 2023 the average CPM was $22.14 for a 60-second spot, from actual sales across 2,900 shows. That sits just under the card’s $24–$26 for a baked-in host-read, which is roughly what you’d expect once dynamic and catalogue inventory is mixed in. The post is now marked archived on Libsyn’s site, so treat it as a 2023 data point, not a current one.
The size of the market
The IAB / PwC Internet Advertising Revenue Report for full-year 2025 puts U.S. podcast ad revenue at $2.9 billion, up 17.6% year over year, which is 1% of all digital advertising. IAB’s 2023 podcast study adds the structure underneath: programmatic was 11% of podcast revenue, so most buys are still show-specific, and video-enabled podcasts were under 10% of revenue even as listening moved to YouTube. Those two facts explain most of what you’ll meet when buying or selling: the market is still mostly people picking shows, and video is priced as an extra, not a given.
For brands: what you actually pay beyond CPM
CPM is the media line. A campaign has four more, and a quote that shows only the first is incomplete.
- Media. Downloads × CPM across every show and episode on the plan. Bigger shows set minimum buys and sell multi-episode packages, so the plan is usually built from a budget down, not a show up.
- Creative and production. A host-read still needs a brief the host can speak from, and a produced spot needs writing, voice talent and mixing. If the campaign also runs as video on social clips, that is a second set of assets.
- Management. Someone has to pick shows, negotiate rates, traffic the ads, check they ran, and read the results. Agencies charge for this as a monthly retainer, a percentage of spend, or whichever is greater.
- Minimums and terms. Managed campaigns usually carry a media minimum, because below a certain spend there is not enough signal to tell which shows worked, and a term long enough for host-read trust to compound.
- Measurement. Vanity URLs, promo codes and UTMs are cheap; the cost is the discipline of putting a different one on every placement before the first ad runs.
PodLink’s managed podcast advertising for brands is priced the way the list above suggests: $2,500 a month or 15% of spend, whichever is greater, plus your ad budget, with a $7,500 monthly minimum in media. Strategy and launch is $2,250 one-time and rolls into the retainer; the retainer scales with spend; voice talent and celebrity reads are billed separately; six-month terms are standard. Every placement gets its own tracked URL, code and UTMs before it runs, and the monthly report ties spend to what they recorded.
For podcasters: what you can charge
The same arithmetic runs the other way. Your price for a spot is your downloads per episode × the CPM you can justify ÷ 1,000, and the two inputs are yours to prove.
Downloads a sponsor can check
The first question a buyer asks is not “how many downloads” but “measured by whom”. A hosting dashboard is your own counter. OP3, the Open Podcast Prefix Project, is a free, open-source prefix that counts downloads independently and gives every measured show a public stats page. PodLink reads that data and charts downloads per episode, listening apps and countries in one place; see podcast download analytics. Quote the number with its source, “downloads per episode, measured by OP3”, and the CPM conversation starts from evidence.
The CPM you can justify
Start from the published ranges and adjust for what makes your audience specific. A show whose listeners are exactly a brand’s customers can price toward the top of the host-read range; a show with a broad, vaguely described audience will be benchmarked against the dynamic and programmatic rows instead. At $25 CPM, an episode with 5,000 downloads prices a host-read at $125, and a run of four episodes at $500. If that number is too small to interest a sponsor, the fix is usually a flat-rate or hybrid deal with a niche brand, not a higher CPM.
The media kit and the ladder
Put the measured number, the audience description, the formats you sell and a sample read in a short media kit, and price it as a ladder: a single host-read a brand can say yes to, then multi-episode runs, then a read plus a newsletter or social mention, then category exclusivity. The guide to getting podcast sponsors walks through the kit, the pitch and the renewal step by step.
How sponsorship sales commissions work
If someone sells your inventory for you, they are paid one of three ways: a percentage of each deal they close, a fee for the materials and the outreach, or both. Networks typically take the percentage and own the relationship with the sponsor. Agencies vary. Ask three questions before you sign: what percentage, for how long, and who does the sponsor pay.
PodLink’s Sponsorship Startup Package answers them plainly. It is $1,000 one-time for shows under about 5,000 downloads an episode, or $1,750 at 5,000 or more (or when the show also has a newsletter, YouTube or social audience), and covers the audience data pack, rate card, sponsor one-sheet, a target sponsor list you approve, and the pitching. When a sponsorship closes, the sponsor pays you directly and PodLink earns 20% of closed deals for 12 months, including renewals. Optional managed sales after a deal closes is a small monthly fee plus 15%. It is never commission-only, and we don’t guarantee sponsors: we guarantee the work, the materials and a real outreach push.
How to tell whether it worked
Both sides of the deal need the same thing: a way to connect the spend to a result that is not an impression count.
- A unique promo code per show, and per placement if the show runs more than one. Redemptions are the cleanest signal a brand has.
- A vanity URL per show (brand.com/showname) with UTM parameters behind it, so the visits land in the brand's analytics with the show's name on them.
- A post-purchase survey question ("where did you hear about us?") to catch the listeners who bought later, on another device, without the code.
- Lift: compare the weeks the ad ran with the weeks before it, on the brand's own sales or signups. Imperfect, but it catches what codes miss.
- Delivery: the downloads for the episodes that carried the ad, from an independent source, so both sides agree the audience was there.
That last line is where PodLink sits, and it is worth being exact about it. PodLink’s download analytics read OP3, so a podcaster can show a sponsor downloads per episode from a source neither party controls. That is delivery, not attribution. Whether a listener bought is measured on the brand’s side, with the codes, URLs and surveys above; PodLink does not track the click from the ad to the sale, and we won’t describe a feature that does until it exists.
Where to go from here
- Buying ads for a brand? See podcast advertising for brands: the fee, the media minimum and the measurement plan are on the page.
- Selling ads on your show? See podcast sponsorship for podcasters for the package, and how to get podcast sponsors if you’d rather do the selling yourself.
- Not ready for either? Start with free, independent download analytics, so that whichever side of the table you end up on, the number you bring is one the other side can check.