Digging Up Revenue From Your Evergreen Content

We work hard on our podcasts and we want to make the most out of the work we do. The best kind of content for us is usually evergreen – stuff that will remain true for years. Evergreen podcast episodes help us build a consistent body of work we can point to. Plus it means we’re not having to chase the latest headline or daily hashtag to get traction.

But while the ideas and messages we send out are often timeless, we need our podcast to work for us. An episode recorded three years ago probably doesn’t reflect our work today. So how can we keep our ideas evergreen while giving us the opportunity to talk about what we’re doing right now?

Introducing DAI: dynamic ad insertion

The MP3 format for podcast audio is pretty basic. There’s a bit of metadata at the top of the file, then a stream of bytes that represent the audio. We can stitch MP3 files together and even break them up, with no noticeable effect.

If you’ve ever listened to a podcast from Gimlet, Earwolf, Wondery, or any big network, you’ve heard a dynamically-inserted ad. In some cases you might not even realise it. But it’s not just the big NPRs that do it.

The Adventure Zone moved to dynamic ads back in 2020. Doug Loves Movies started at around a similar time too. I use it for the Podcode podcast, and in my latest project where I help podcasters solve problems. And it’s something I’m encouraging more purpose-driven podcasters to do.

Here comes the science

Here’s how it works for the podcaster:

  1. You upload your episode audio file to your media host. This could be Transistor, Captivate, RedCircle, or any other that supports DAI.
  2. You specify certain points within your file where dynamic content can be inserted. These are
  3. You separately upload your dynamic “ads” to a library, and tag it. That way your media host knows what to insert where.
  4. You activate a campaign (a set of ads) either manually, or automatically. An automatic campaign can run within a given timeframe. Not all hosts support automatic campaigns, so if yours doesn’t, put a date in your calendar to deactivate your old campaign, and switch to the new one.

Then on the listener’s side:

  1. The listener’s podcast player requests an episode.
  2. As the episode is downloading, the media host injects ads at the points you chose.
  3. Once the ad has been inserted, the original media stream resumes.

I don’t carry ads on my podcast – how is this useful?

This isn’t about advertising for other companies or services. You can use DAI strictly to promote your own work.

Here’s an example. Let’s say you’re a coach, and you have an episode about NLP. It regularly gets a few hundred downloads per month. You’ve got the usual calls-to-action to visit your website or sign up to your newsletter. Now let’s say you’re looking to run a group coaching programme, and you want to put a cohort together. You can record a message about the programme, and have it injected at a specific point in your NLP episode.

Here’s another. A theatre has a podcast that tells the story of their historic building. You have a limited run series, and you’re no longer making episodes, but people still find them on your homepage. At the halfway mark of each episode, you have a space to alert listeners about your latest stage show.

You don’t need to re-edit each episode

Your media host will do the editing for you, so as long as you’ve specified in each episode where ads should go, you’re done. You just need to record any new ads, check the volume levels match, and preview a couple of episodes. Here, you’re listening for any clumsy-sounding transitions between content and ad.

You might already be publishing episodes with timely content baked in. In that case, check to see if your host supports “ad painting” or similar. Ad painting lets you specify a region of audio, remove it, and replace it with content from your ad library.

It’s fiddly to begin with, but you’ll get the hang of it

Some media hosts do a better job than others of letting you specify the insertion point. Captivate uses a graphical interface where you can zoom in to the waveform. This is handy if you need to pinpoint a moment of silence. Transistor (whom I use) don’t currently offer that, but my editing app Descript gives me accurate timecodes.

It adds an extra step to your workflow, but once you’ve got the hang of it, it gets easier. The extra 5 minutes of jiggery-pokery is worth it for an evergreen episode that’s also up-to-date with your latest offerings.

Some tips and caveats

Never place ads directly at the beginning or end of an episode.

  • You need to demonstrate some value or hook the listener in before you think about drawing their attention to something else.

  • Ads at the very end of an episode are rarely played, as listeners will have already moved on to the next thing.

Instead, pick points near to the beginning and end for your pre- and post-roll ads. For example, if you have a cold open – a brief bit of speech before the main body of the episode – that’s a great place for a pre-roll. A post-roll ad is better placed before you start wrapping up the show, telling people where to find your guest, etc. If your media host won’t let you place a post-roll ad that far from the end of an episode, ignore the post-roll segment and just insert another mid-roll point.

Some DAI systems are more advanced than others. Some are truly dynamic in that they inject the ad right as the listener’s player is downloading the episode. That technique is usually reserved for external ad campaigns where the ad might differ from one device to another. For example, there are ads running on Conan O’Brien’s show for US audiences that don’t play in the UK.

You’re more likely to use a host that “processes” each episode when the active ad campaign changes, or you move insertion point. In this case, the host bakes the ads fully into the episode file, storing it as a separate copy. They’ll keep the original, but serve the one with ads to listeners.

Keep your timecodes accurate. A timecode is a point in time for a piece of media, so it’s what we use to tell our media host when to insert an ad. It’s usually specified in HH:MM:SS.mmm (hours, minutes, seconds, microseconds). You need to be accurate to the microsecond, so if you’re copying timecodes, check for a decimal point followed by a number. Otherwise you’ll cut the conversation half-way through a word!

The tech is pretty primitive. You can’t fade in and out of dynamically-inserted segments, or let one bit of audio overlap another. Also, there’s always a fraction of a second at the beginning of a bit of MP3 data. That means the switch from content to ad won’t be gapless.

And finally, always listen back to check your transitions. Ensure the insertion point is in the right place, and make adjustments if needed.

How to put DAI to work in your show

Check with your media host to see if they support dynamic ad insertion. If they don’t, and if it’s not in their roadmap, consider a move. Captivate is by far the most affordable and flexible option right now.

Next, think about your next episode and where you can put in some dynamic content. Consider how you flow in and out of segments, so that the ad feels natural and not tacked on. You’re looking to build trust with your audience, so don’t undermine it with a misaligned message.

Once you have an episode ready to go and where the ads feel natural, think about your back catalogue. Consider re-editing old episodes so that you can add those smooth transitions. If you can’t, pick points in the transitions between one thought and another.

Test your finished episodes out on a few people. Don’t ask them specifically about the ad content, but hint that you’re looking for anything that might be odd or out-of-place.

Add your response

Get weekly love letters to your creative spark, and no spam from me.
Privacy policy

If you liked this, you might also like these

Creating Your Listener Persona: The First Step to Growing Your Podcast

The biggest problem podcasters face is getting more listeners. But the first question we have to ask is “who is listener #1?” Who is going to love what you do, recommend it to their friends, and stick around for the call-to-action? Let’s find out. This is the Helpful Podcaster.

The New AI Tool That Makes Writing Show Notes Infinitely Easier

This groundbreaking AI tool makes writing show notes simpler and more effective, by providing a concise summary of the transcript with the most crucial information at the top. Plus, it adds valuable context and detail, which makes editing and creating show notes a breeze. It can remove the toughest elements of writing show notes, automatically generating summaries and context to make sure the information is accurate.

High-Income Podcasters' Marketing Strategies Revealed in 2023

Where do we listen to podcasts? How are we promoting them, and what are our thoughts for the future of podcasting?

What if Your Imposter Syndrome Was Right All Along?

The only people immune to imposter syndrome are those that feel like life owes them a favour. Being generous and vulnerable means confronting imposter syndrome, so instead of denying it, why not call its bluff?

Making Podcast Guest Management Easier with Automation

Wrangling guests for a weekly podcast can be a bureaucratic nightmare. Tools like Calendly, Zapier, and Notion can help keep track of multiple guests, but among all the automation it’s crucial to remember the humans reading the emails.