🐝ESP Integration

Monetize your Beehiiv newsletter with open-time ads

MailAdx integrates with Beehiiv via a simple ad tag and email-hash merge field. Keep sending through Beehiiv — add programmatic and direct-sold ad revenue without changing your workflow.

Why add MailAdx to Beehiiv?

Open-time ad serving — impressions count only on genuine opens
No revenue share — flat per-impression fee, you keep the rest
Direct-sold + programmatic demand in a single waterfall
Custom price floors per ad placement
Real-time delivery dashboard and per-send reporting
Native ads (composite PNG) and standard banner formats

How to integrate MailAdx with Beehiiv

  1. 1

    Create a free MailAdx publisher account

    Sign up at mailadx.com/signup. Account review takes up to 24 hours. No credit card required.

  2. 2

    Set up an ad placement in the Publisher Portal

    In the MailAdx Publisher Portal, go to Ad Units and create a new placement. Set your floor CPM, format (banner or native), and any category block rules. Copy the generated ad tag.

  3. 3

    Add the email-hash merge field to your Beehiiv template

    In Beehiiv, the subscriber email hash variable is {{subscriber.email_md5}} or use SHA-256 if available in your Beehiiv plan. Add this to your template so MailAdx can use it for frequency capping and targeting.

  4. 4

    Paste the MailAdx ad tag into your Beehiiv template

    Copy the ad tag from Dashboard → Ad Units. In your Beehiiv editor, switch to HTML mode and paste the tag where you want the ad to appear. The tag is a standard HTML image wrapped in a link — it works in Beehiiv's drag-and-drop editor via the custom HTML block.

  5. 5

    Send a test email and verify

    Send a test send to yourself. Open the email and confirm the ad loads. Check your MailAdx Publisher Portal — you should see one impression. Once verified, you're live.

email-template.html
<!-- MailAdx ad tag — decision runs at open time -->
<a href="https://mailadx.com/api/v1/serving/click?pub=YOUR_PUB&pk=header&eh={{EMAIL_SHA256}}"
   target="_blank">
  <img src="https://mailadx.com/api/v1/serving/display?pub=YOUR_PUB&pk=header&eh={{EMAIL_SHA256}}&w=600&h=100"
       width="600" height="100" alt="" />
</a>
<!-- Replace {{EMAIL_SHA256}} with your ESP's email hash merge tag -->

Beehiiv + MailAdx: common questions

Does MailAdx replace Beehiiv's built-in ad network?

MailAdx can replace or supplement Beehiiv's ad network. Many publishers use MailAdx as their primary monetisation layer (direct-sold + programmatic) and either disable Beehiiv's network or keep it as a secondary fill source via OpenRTB.

Can I use MailAdx while keeping my Beehiiv subscription?

Yes. MailAdx is a separate ad serving layer that works alongside your Beehiiv subscription. You don't need to change your ESP or migrate anything.

What Beehiiv email hash format does MailAdx require?

MailAdx accepts SHA-256 hashed email addresses for optimal targeting and frequency capping. MD5 is also supported as a fallback. The merge field format depends on your Beehiiv plan — check Beehiiv's documentation for the correct variable syntax.

Ready to monetize your Beehiiv newsletter?

Free to start. No revenue share. Direct advertiser relationships from day one.

No credit card required
Setup in 30 minutes
Dedicated onboarding