Add newsletter ad revenue to your ConvertKit broadcasts
MailAdx integrates with ConvertKit (now rebranded as Kit) via custom HTML in broadcast templates. Use the subscriber email liquid tag as your hash source for open-time ad serving.
Why add MailAdx to ConvertKit (Kit)?
How to integrate MailAdx with ConvertKit (Kit)
- 1
Create your MailAdx account and ad placement
Sign up and create a publisher ad unit with your desired floor CPM and format.
- 2
Use ConvertKit's subscriber email variable
ConvertKit's liquid syntax for subscriber email is {{ subscriber.email_address }}. For the SHA-256 hash, you'll need to store a pre-computed property or use ConvertKit's API to add a custom field with the hashed value.
- 3
Add an HTML block to your broadcast template
In ConvertKit's broadcast editor, add a custom HTML block and paste the MailAdx ad tag. Replace the hash placeholder with your ConvertKit subscriber hash variable.
- 4
Test and go live
Send a test broadcast to yourself. Open the email and confirm the ad renders. Verify the impression appears in your Publisher Portal.
<!-- 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 -->ConvertKit (Kit) + MailAdx: common questions
Does the ConvertKit integration work with sequences and automations?
Yes. The MailAdx ad tag is a static HTML image element that works in any email type — broadcasts, sequences, and automation emails. The open-time decision happens when the subscriber opens, regardless of how the email was triggered.
Related resources
Ready to monetize your ConvertKit (Kit) newsletter?
Free to start. No revenue share. Direct advertiser relationships from day one.