Skip to content

press play, get paid

Bring your own sponsors, add programmatic ads, and let every episode earn.

Tyler from beehiiv <[email protected]>

Newsletters

Share
Sent with Beehiiv Sends about every 2 weeks All facts

Beehiiv introduces podcast ads, allowing creators to sell sponsorships, enable programmatic ads, or use both with no minimum download requirement. The platform offers dynamic ad insertion, campaigns management, and ad reporting, giving creators control over their ad placement and revenue. Beehiiv does not take a commission on subscription revenue.

What the raw message shows

From the headers

Sent with
Beehiiv See it in the headers

In the HTML

Built with
Animated GIFs

Across Beehiiv's email

Sends
About every 2 weeks
DMARC
Enforced, reject

Mail failing authentication is refused.

The copy

599 words · about 3 min to read · 1 button

Since we launched podcasts in April, thousands of shows have made beehiiv home. You can host your show, grow it alongside your newsletter, and earn from your biggest fans with premium episodes. And as always, beehiiv doesn’t take a cent of your subscription revenue.

Today, we’re adding the next piece: Podcast Ads 💰

Sell your own sponsors, turn on programmatic ads, or do both, with no minimum download count to get started. Every listener can help you earn.

And if you don’t have a show yet, your newsletter audience is the best head start you could ask for.

Here’s what’s new:

🎙️ Dynamic ad insertion

🤝 Campaigns manager

⚡ Programmatic ads

📊 Ad reporting

✅ IAB-certified downloads

📦 Import podcast ad breaks

📚 Podcast office hours

Let’s dive in:

Mark your ad breaks and beehiiv fills them with your sponsors, programmatic ads, or both, every time someone hits play.

That includes every episode you’ve ever published.

With dynamic ad insertion, your ads aren’t baked into your audio anymore. beehiiv drops them in fresh every time someone downloads or streams an episode.

Every download can earn. Listeners don’t always start with your latest episode, so your old episodes keep paying you.

Your ads never go stale. New creative from a sponsor? Offer expired? Swap the ad in seconds. No re-editing, no re-exporting, no re-uploading.

You stay in control. Choose where ads go and change them anytime, without touching a single episode’s audio.

And you don’t have to juggle any of the operations. beehiiv automatically plays your sponsor ads first, then programmatic ads when available, followed by any house promos. Learn more about dynamic ad insertion.

Mark your ad breaks

To get started with podcast ads, open any episode in the new ad locator and choose where ads play: before, during, or after your episode.

For mid-roll (during your episode), double-click the waveform, play to the perfect moment, or type in a timestamp. Add as many mid-roll breaks as you want, and put each one exactly where it fits, so an ad never cuts in mid-sentence.

Then pick how many ads play in each break.

You can even set pre-roll and post-roll breaks as defaults, so they’re ready to go when publishing future episodes.

Pro tip: Start with 2 to 4 ads per break, and about one mid-roll for every 10 to 15 minutes of audio. Learn more about ad breaks.

Earn from every episode

Your back catalog is still working. New listeners find your old episodes every day, and binge-listeners work their way through your archive. Now those plays can pay you. 

Add pre-roll and post-roll breaks to every past episode in one click, and they start earning on the very next play.

You can also drop mid-roll ads into back catalog episodes (just not in bulk).

Pro tip: The beehiiv Agent or beehiiv MCP can help flag your most downloaded episodes for this.

Button Start earning

Note: Podcast ads are available on all paid plans. Learn more and/or upgrade here.

Landed a sponsor or advertiser? Get their campaign running in minutes.

Upload the ad (up to 90 seconds, MP3 or WAV) to the podcast campaigns manager, set your flight dates and an optional impression goal, and pick which shows and placements it runs on. When the deal ends, the spot opens up for your next sponsor.

On Pro and Enterprise plans, you get even more control:

Target by device and location, so you can reach listeners in specific markets

Set frequency caps, so no one hears the same ad on repeat

Add third-party tracking, for sponsor-side reporting and promo attribution

The words as text: what a screen reader can follow, and all there is when images don't load.

What the headers say

Read from the message's own headers, as it arrived.

Came from
bh186-40.smtp-out.beehiivmail.net · 69.67.186.40

Beehiiv's sending servers

SPF
Pass for bh.mail.beehiiv.com
DKIM
  • Pass signed by bhmta.beehiiv.com
  • Pass signed by mail.beehiiv.com
DMARC
Pass for mail.beehiiv.com

Policy: reject

Unsubscribe
One-click

Meets the Gmail and Yahoo rule for bulk senders.

Complaints
Feedback loop set up

Mailbox providers can report spam complaints straight back to the sender.

Show all 26 headers

As received, minus the delivery side: the archive's own addresses show as [recipient], its mail servers as [receiver], signatures are left out and unsubscribe links trimmed to their host.

Route

Received
from bh186-40.smtp-out.beehiivmail.net (69.67.186.40) by [receiver] (cloudflare) id Evm1ewIYLGKg for <[recipient]>; Tue, 27 Oct 2026 14:05:10 +0000
Received
from mail.beehiiv.com by bhmta(mta27) with HTTP id <8020e478d20f11f1a9440e78fb185b03> for <[recipient]>; Tue, 27 Oct 2026 14:05:44 +0000

Authentication

Received-SPF Authentication result
pass ([receiver]: domain of [recipient]@bh.mail.beehiiv.com designates 69.67.186.40 as permitted sender) receiver=[receiver]; client-ip=69.67.186.40; envelope-from="[recipient]@bh.mail.beehiiv.com"; helo=bh186-40.smtp-out.beehiivmail.net;
Authentication-Results Authentication result
[receiver]; dkim=pass header.d=bhmta.beehiiv.com header.s=bh header.b=ceiTE6BD; dkim=pass header.d=mail.beehiiv.com header.s=bh header.b=DdK9Op/O; dmarc=pass header.from=mail.beehiiv.com policy.dmarc=reject; spf=none ([receiver]: no SPF records found for [email protected]) smtp.helo=bh186-40.smtp-out.beehiivmail.net; spf=pass ([receiver]: domain of [recipient]@bh.mail.beehiiv.com designates 69.67.186.40 as permitted sender) smtp.mailfrom=[recipient]@bh.mail.beehiiv.com; arc=none smtp.remote-ip=69.67.186.40

Platform

X-BmtaRef
eyJfQF8iOiJcXF8vIiwicmVjaXBpZW50IjoiYmVlaGlpdkBpbmJveGFyY2hpdmUub3JnIiwieF9hZ2dyZWdhdGlvbl9pZCI6bnVsbCwieF9hZ2dyZWdhdGlvbl90eXBlIjpudWxsLCJ4X2lwX3dhcm11cF9zY2hlZHVsZV9zdGFnZV9pZCI6bnVsbCwieF9saXN0X2lkIjoiYThlODhmMzgtMWJmNi00YmFkLTgxNTQtMmM4OTdmZTUxMjUyIiwieF9tZXNzYWdlX3NlbmRfaWQiOm51bGwsInhfbWVzc2FnZV90eXBlIjpudWxsLCJ4X25ld3NsZXR0ZXJfbGlzdF9pZCI6bnVsbCwieF9wb3N0X2lkIjoiY2ZhNzY3ZjctYjVhYS00MDFjLWE4YWEtZTk1MTUxODgyN2FmIiwieF9zZW5kYWJsZV9pZCI6bnVsbCwieF9zZW5kYWJsZV9zdWJ0eXBlIjpudWxsLCJ4X3NlbmRhYmxlX3R5cGUiOm51bGwsInhfc3Vic2NyaWJlcl9pZCI6ImNlNWEzZDNkLTM2ZTAtNDk3MS04ODY0LWFjNzA3NzA4ZjQzYiIsInhfd2FybXVwX3NjaGVkdWxlX3N0YWdlX2lkIjpudWxsfQ==
X-Batch-Id
b3364407-c507-457e-9a91-06239e5617f0
X-Subscriber-ID
ce5a3d3d-36e0-4971-8864-ac707708f43b
X-Subscription-ID
1166737569
x-beehiiv-ids Identifies Beehiiv
{"account_name":"https://product.beehiiv.com/","campaign_id":"cfa767f7-b5aa-401c-a8aa-e951518827af","category":"newsletter","email_generated_at":1793109918,"user_id":"a8e88f38-1bf6-4bad-8154-2c897fe51252"}
x-beehiiv-type Identifies Beehiiv
newsletter
x-list-id
a8e88f38-1bf6-4bad-8154-2c897fe51252
x-list-owner
<mailto:[email protected]>
x-newsletter
https://product.beehiiv.com/p/podcasts-that-pay
x-newsletter-id
https://product.beehiiv.com/
x-newsletter-signup
https://product.beehiiv.com/subscribe

Unsubscribe and feedback

Feedback-ID
cfa767f7-b5aa-401c-a8aa-e951518827af:newsletter:a8e88f38-1bf6-4bad-8154-2c897fe51252:287f8604bf6656d
List-Unsubscribe
<mailto:…@unsub.beehiiv.com>, <https://product.beehiiv.com/…>
List-Unsubscribe-Post
List-Unsubscribe=One-Click

Message

Content-Type
multipart/alternative; boundary="jPgrpY3SRNi7bwDkV7UA7A"
From
Tyler from beehiiv <[email protected]>
Reply-To
Tyler from beehiiv <[email protected]>
Subject
press play, get paid
sId
a8e88f38-1bf6-4bad-8154-2c897fe51252
Mime-Version
1.0
Date
Tue, 27 Oct 2026 14:05:44 +0000
Message-ID
<20261027.140544.d57d637a@mta27>

More from Beehiiv

All 12 emails
Beehiiv

cash in on recs

Beehiiv

keep them coming back

Beehiiv

get cited

Beehiiv

payment link generated

Similar campaigns from other brands

Different brands running the same play. Compare any of them side by side.

Substack

Shea Serrano did the math on podcasting. Betting on himself was the winning equation.

Compare
Patreon

Turn your free members into paying supporters

Compare
StartupBase

👀 This Week in StartupBase #25

Compare

Archived for reference and commentary. Beehiiv, its logos and content are the property of their respective owners; Inbox Archive claims no affiliation and has disabled all links. If you own this content and would like it removed, get in touch.