Monetization

Set your CPM and budget cap: a campaign walkthrough

By Springcast Team June 2026 6 min read

Flat geometric illustration of podcast audio waveform bars with one ad slot highlighted, representing a self-serve podcast ad campaign with a set CPM and budget cap
TL;DR. Setting up a podcast ad campaign in Springcast is self-serve: create a campaign, pick the slot (pre-roll, mid-roll or post-roll), upload your spot, set your CPM, add a budget cap so spend stays predictable, then go live and read the earnings in your revenue dashboard. You set the terms, and Springcast takes no cut of your self-serve ad income.

You have read the benchmarks, you know your show is worth advertising on, and now you want to actually run a campaign. This is the practical part: the screen-by-screen logic of setting a price, capping a budget and watching the money land. No ad network in the middle, no waiting for someone else to fill your inventory.

This walkthrough covers the full self-serve flow in Springcast, from creating a campaign to reading the dashboard. It is written for creators who want control over their own ad slots rather than a programmatic black box.

How do I set up a podcast ad campaign?

The whole point of self-serve is that you do not need an agency or a network to start. You create the campaign, set the price, and decide when it runs. Here is the flow, start to finish.

Set up a campaign in six steps

  1. Create a new campaign. Start a fresh self-serve campaign for the show you want to monetize.
  2. Choose your ad slot. Decide whether the ad runs pre-roll, mid-roll or post-roll. Mid-roll typically earns the most because listeners are already invested.
  3. Upload your ad audio. Add the recorded spot that will be inserted into your episodes.
  4. Set your CPM. Enter the price per 1,000 downloads the advertiser pays for this campaign.
  5. Set a budget cap. Add a total budget limit so the campaign cannot overspend.
  6. Go live and track revenue. Activate the campaign and watch earnings build in the dashboard.

That is the spine of every campaign. The two decisions that need real thought are the CPM and the cap, so let us take those one at a time.

Setting your CPM

Your CPM is the price an advertiser pays per 1,000 downloads of an episode carrying the ad. In a self-serve setup you set it yourself, which is both the freedom and the responsibility of running your own ads.

Anchor the number to the market before you reach for a figure. As a 2026 guide, host-read mid-rolls trade in the region of $25 to $50, while programmatic and dynamic insertion sit closer to $15 to $25. Where you land inside that band depends on your niche and how engaged your audience is. A focused B2B show with 3,000 committed listeners can ask more than a general show with ten times the reach, because advertisers buy attention, not just volume. For the full breakdown by slot and ad type, our guide to podcast CPM rates has the benchmark table.

Tip: price your premium host-read mid-roll higher than your backfill inventory. Running separate campaigns at separate CPMs lets you do exactly that.

One more variable shapes the real figure: fill rate, the share of your available slots that actually sell. A high CPM on inventory that rarely fills earns less than a fair CPM that sells every week. When you are starting out, a slightly lower, easy-to-say-yes-to rate often beats an ambitious number that scares advertisers off, and you can always raise it once demand is steady.

Setting a budget cap

A budget cap is the total amount a campaign is allowed to earn before it stops serving the ad. It sounds like a limit on you, but in practice it protects both sides of the deal.

For the advertiser, a cap means a fixed, predictable cost: they know the campaign will never quietly spend more than agreed. For you, it means a campaign closes itself out cleanly instead of running indefinitely, which keeps your rate card honest and your reporting tidy. When a sponsor commits to, say, a thousand euros of mid-roll, the cap is what turns that handshake into a controlled campaign.

A simple way to size a cap: decide how many episodes the sponsor is buying, estimate the downloads those episodes will reach, and multiply by your CPM. That product is a sensible ceiling. If you want to understand the download numbers behind that estimate, your listener analytics are the place to check reach per episode before you commit to a figure.

Resist the urge to set the cap too low out of caution. A cap below what the sponsor's episodes can realistically deliver leaves money on the table and can close a campaign before the message has had time to land. Size it to the reach you expect, give it a little headroom, and let the campaign run its course.

Reading your revenue dashboard

Once a campaign is live, the dashboard is where the abstract CPM becomes a real number. It shows what each campaign has earned, so you are never guessing whether a slot was worth it.

Use it to compare. If your mid-roll campaign at a higher CPM is clearing well while a cheaper post-roll barely moves, that tells you where to focus your selling. Over a few campaigns the dashboard effectively writes your rate card for you, grounded in what advertisers actually paid rather than what you hoped to charge. To turn that reach into more downloads, and therefore more inventory worth selling, our podcast growth tools handle the players, micro-sites and transcripts that bring listeners in.

Check the dashboard on a steady rhythm rather than obsessively. A weekly look is enough to see which campaigns are pulling their weight and which slot is underpriced, without turning revenue into something you refresh all day. Patterns show up over weeks, not hours.

A CPM is a guess until the dashboard turns it into a number. Then it becomes a rate card.

Updating a live campaign

Campaigns are not set in stone. The most common change is swapping the ad itself, for example when a sponsor sends a fresh script halfway through a flight or wants to test a new hook.

Asset versioning handles this without restarting anything. You upload a new version of the spot and it replaces the previous one in the running campaign, so existing settings, your CPM, the slot and the budget cap, all stay intact. The new audio simply takes over from the next insertion onward. That means a mid-flight refresh is a two-minute job, not a rebuild.

One thing worth stating plainly: Springcast takes no share of your self-serve ad revenue. What a campaign earns is yours. The platform is a subscription, not a cut of your sponsorships. For the wider strategy of turning a show into income, our hub on how to monetize a podcast puts campaigns in context, and dynamic ad insertion explained covers the technology underneath the slots.

Frequently asked questions

Start from market benchmarks: roughly $25 to $50 for a host-read mid-roll and $15 to $25 for programmatic in 2026. Then adjust for your niche and audience. A smaller, highly relevant audience can justify a higher rate than a large, general one.
A budget cap sets the maximum a campaign can spend in total. Once earnings reach that ceiling, the campaign stops serving. It keeps spend predictable for the advertiser and stops a single campaign from running longer than you both agreed.
Yes. With asset versioning you upload a new version of the spot and it replaces the old one in the running campaign, so you can refresh a message without rebuilding the campaign from scratch.
Your revenue dashboard shows earnings per campaign in near real time. You can compare slots and campaigns there, which makes it easy to refine your rate card against actual numbers rather than guesswork.

Run your first campaign with confidence

Podcast advertising is still growing: US podcast ad revenue reached $2.86 billion in 2025, up 17.6 percent year over year, according to the IAB and PwC. Self-serve campaigns let you take your share of that on your own terms. Create a campaign, anchor your CPM to the market, cap the budget so everyone knows where they stand, and let the dashboard tell you what worked. Then price the next one a little sharper.

Springcast Team
Springcast

← Back to blog

Run your own ad campaigns, keep every cent

Set your CPM, cap your budget and track revenue in one self-serve platform that never takes a cut.