Skip to main content
Calcimator

Ad Insertion Calculator

Calculate ad breaks, timing, and CPM revenue per episode.

About this calculator

This calculator estimates how many ad breaks an episode can carry and what those breaks are worth, using a standard ad-load pattern: one pre-roll, mid-rolls spaced roughly every 15 minutes starting after the first 10 minutes of runtime, and one post-roll. It converts your downloads-per-episode figure into CPM units (cost per thousand impressions) and multiplies by your pre-roll and mid-roll rates, adding a fixed estimate for post-roll revenue at half the pre-roll rate — a common approximation since post-roll ads are usually priced lower due to lower listener retention to the end of an episode. Downloads per episode is what moves total revenue the most, since every ad slot's revenue scales linearly with it, while episode duration mostly affects revenue indirectly by changing how many mid-roll slots fit — a show that crosses a 15-minute boundary gains a whole additional mid-roll break, not a smooth increase.

What this does not account for is dynamic ad insertion platform fees, fill rate (the fraction of ad slots that actually sell), seasonal CPM fluctuations, or listener drop-off partway through an episode, all of which affect real-world podcast ad revenue but require data this calculator doesn't ask for. Use it to sanity-check a rate card or negotiate a sponsorship, not as a guaranteed payout.

Inputs

min
$
$

Results

Revenue per Episode

$450.00

Total Ad Breaks4
Mid-Roll Breaks2
Total Ad Time165 sec
Ad % of Episode6.1%
How to Use This Calculator
  1. Enter your episode duration in minutes — this determines how many mid-roll positions are available.
  2. Set your Pre-Roll CPM and Mid-Roll CPM rates (mid-roll typically commands a higher rate).
  3. Enter your average Downloads per Episode within 30 days of release.
  4. Review Revenue per Episode and Total Ad Breaks to evaluate whether your current ad load is optimal.
  5. Use this to negotiate rates with sponsors or set expectations for dynamic ad insertion platforms.

How the result changes with Downloads per Episode

Downloads per EpisodeRevenue per Episode
2,500$225.00
3,750$337.50
7,500$675.00
12,500$1,125.00

What each input means

Episode Duration
Total episode length in minutes.
Pre-Roll CPM
CPM rate for pre-roll ad placement.
Mid-Roll CPM
CPM rate for mid-roll ad placement (typically higher).
Downloads per Episode
Average downloads per episode.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Episode Duration = 45, Pre-Roll CPM = 20, Mid-Roll CPM = 30, Downloads per Episode = 5000 = 4 input(s) provided
  2. Calculate Revenue per Episode
    Revenue per Episode
    450 = $450
  3. Calculate Total Ad Breaks
    Total Ad Breaks
    4 = 4
  4. Calculate Mid-Roll Breaks
    Mid-Roll Breaks
    2 = 2

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does revenue jump in steps instead of scaling smoothly with episode length?

Mid-roll breaks are only added at fixed intervals — roughly every 15 minutes after the first 10 — so revenue increases in discrete jumps each time a new mid-roll slot becomes available, not gradually as duration rises. An episode that's 44 minutes long earns the same mid-roll revenue as one that's 46 minutes long, until it crosses the next 15-minute boundary.

Why is post-roll revenue estimated as half the pre-roll rate?

Post-roll ads run after the episode content ends, so a meaningful share of listeners have already stopped listening by the time they play, reducing effective impressions and advertiser interest relative to a pre-roll spot everyone hears. This calculator applies a 50% discount to the pre-roll CPM as a standard planning assumption, not a measured figure from your specific audience.

Does a longer episode always mean more ad revenue?

Only up to the point where it crosses another mid-roll threshold. Between those thresholds, adding a few more minutes of content does not add any new ad inventory in this model, so revenue stays flat. The bigger lever for revenue is downloads per episode, which scales every ad slot's payout directly and continuously.

What is CPM and how does it turn into a dollar figure here?

CPM stands for cost per mille (per thousand impressions) — the price an advertiser pays for every 1,000 times their ad is heard. This calculator divides your downloads per episode by 1,000 and multiplies by the relevant CPM rate for each ad slot type, then sums pre-roll, mid-roll, and post-roll revenue into the total.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Creative, Media & Design.