Dynamic ad insertion in plain English
What dynamic ad insertion actually is, the real economics behind it, how the margin math works on a mid-roll, and the honest tradeoffs between dynamic and host-read ads.

Dynamic ad insertion, or DAI, sounds like a piece of engineering jargon. Strip the term down and it is a simple idea: your ads are added to each episode as it is downloaded, not glued into the recording when you make it. That one change quietly fixes most of the frustrations creators have with podcast advertising — and it now accounts for the overwhelming majority of how the industry actually earns. Per the IAB, dynamically inserted ads make up more than 90% of U.S. podcast ad revenue, in a market that reached roughly $2.4 billion in 2024 and is on track past $3 billion. This is not a fringe technique; it is how modern podcast advertising works.
The old way: baked-in ads
Traditionally you recorded an ad read and mixed it straight into the episode. That ad became a permanent part of the file. When the offer expired, the promo code changed, or the sponsor left, the ad kept playing anyway — including for every new listener who discovers that episode two years later. You were stuck, and so was the advertiser, whose message was frozen in an episode recorded before their product even existed.
The new way: ads assembled at delivery
With DAI you do not edit ads into your audio. Instead you mark ad breaks — the slots where an ad is allowed to go, typically a pre-roll at the very start and a mid-roll partway through. Your episode audio stays clean. When a listener presses play, 10AM stitches the right ad into those break points on the fly.
Because the ad is assembled at the moment of download, you can change your entire back catalog in a few clicks. Swap a sponsor, refresh an expired offer, or pull a spot everywhere at once — no re-editing, no re-uploading, no orphaned promo codes haunting your old episodes.
Your episode is the sandwich. The ads are added the instant someone takes a bite — not baked in weeks earlier and left to go stale.
The margin math, worked out
Podcast ads are priced on CPM, which simply means cost per thousand downloads. Rough current ranges look like this: programmatic dynamic spots run about $5 to $15 CPM, pre-rolls about $15 to $30, and host-read mid-rolls the highest, commonly $25 to $40 for a 60-second spot.
Say your show averages 2,000 downloads per episode. Downloads divided by 1,000 gives you 2 CPM units. A single mid-roll sold at $25 CPM earns 2 x $25 = $50 for that episode. Add a $15 pre-roll and that is another 2 x $15 = $30, for $80 an episode. Publish weekly and that is roughly $320 a month from two ad slots — and because DAI fills those slots on every download of every old episode too, your evergreen back catalog keeps earning long after release. Scale the same math to 10,000 downloads and the mid-roll alone becomes $250 per episode. The lever that moves your income most is not the CPM; it is your download count.
Why host-read still wins on trust
Here is the honest tradeoff. A dynamically inserted programmatic spot is efficient, but it does not carry the weight of a host reading an endorsement in their own voice. The data on this is striking. Host-read ads make up around 62% of podcast ad revenue for a reason: a 2025 SuperListeners study found 62% of podcast fans trust ads read by their favorite host, versus far lower trust for other formats. Nielsen has reported host-read ads delivering markedly higher brand recall than pre-recorded spots, and agencies like Ad Results Media and Oxford Road have published data showing host reads converting several times better than programmatic on the same show. Edison Research has found a majority of monthly listeners are more likely to consider a product when a trusted host recommends it.
None of that makes DAI bad. It makes it a different tool. The parasocial trust of a host read is your most valuable inventory; dynamic insertion is how you fill everything else without spending hours in the edit.
The failure cases to avoid
- Too many breaks. Stuffing five mid-rolls into a 25-minute episode drives listeners away and drags down completion. Restraint protects the audience that makes the ads worth anything.
- Bad break placement. A mid-roll dropped mid-sentence sounds broken. Mark breaks at natural pauses so the stitch is invisible.
- Chasing CPM over fit. A high-paying ad that clashes with your show erodes trust faster than the money is worth. Set category rules and block what does not fit.
How 10AM handles it
On 10AM, dynamic ad insertion is built in. You keep clean source episodes, define your breaks, set which advertiser categories you allow or block, and turn monetization on when you are ready — without ever touching your original audio. For advertisers, the same system means campaigns reach real, recent listeners with messages that can be updated and measured, rather than frozen into an episode forever. It is the efficient half of a healthy ad strategy; your host read is the other half.