Place a MailAdx ad in your emails
Add the {{MAILADX_AD}} tag to an InfluencersKit template, or paste the embed code into another email platform.
This puts your ad unit into real emails. At send time, InfluencersKit replaces the tag with a personal image link for each subscriber. The ad itself is chosen when the subscriber opens the email.
Before you start
- Create an ad unit and set it as the default. See Set up MailAdx.
- Have an email template to edit. See the template guides under Send.
In an InfluencersKit template
- 1Go to Send → Email Templates and open the template.
- 2Select Insert MailAdx Ad. It copies
{{MAILADX_AD}}to your clipboard. - 3In the editor, drag an HTML block to where the ad should sit.
- 4Click the block and paste
{{MAILADX_AD}}inside it. - 5Save the template.
- 6Send a test to yourself and check the layout on a phone and on a computer.
The editor repeats these steps under How to insert an InboxBanner or MailAdx ad block.
In another email platform
- 1In Ad Units, select Embed Code on the unit.
- 2Under Manual Embed (copy & paste into your ESP), choose your platform.
- 3Select Copy and paste the HTML into your email.
- 4Send yourself a test and confirm that the tag was replaced by a 64-character hash in the image address.
| Platform | Tag in the code | What it needs |
|---|---|---|
| Klaviyo | {{ email|lower|sha_256 }} | Hashes at send time |
| Beehiiv | {{subscriber_email_hash_sha256}} | Hashes at send time |
| Brevo | {{ contact.EMAIL|lower|hash_sha256 }} | Hashes at send time |
| Mailchimp | *|EMAIL_SHA256|* | Reads a stored audience field. Mailchimp can't hash, so you must fill this field yourself |
| ConvertKit | {{ subscriber.email_sha256 }} | Reads a custom field. ConvertKit can't hash, so you must fill this field yourself |
What happens next
When a subscriber opens the email, their email client asks MailAdx for the ad. If a paid ad is eligible, it appears and an impression can be counted. Nothing is counted when the email is sent.
If no ad is eligible, MailAdx returns a 1×1 transparent image and the reader sees nothing. A blank test email is therefore not proof that the tag is broken. Delivery appears under Overview and Reports.
What can go wrong
- The tag disappears from the email: no default ad unit is set, or MailAdx couldn't supply the snippet. InfluencersKit removes
{{MAILADX_AD}}and sends the rest of the email. - You changed the default but the old unit still appears: InfluencersKit can keep using the snippet it fetched earlier for your account. Open a request from Help & Support.
- No ad from another platform: the hash must be the SHA-256 of the lower-cased email, as 64 lower-case hex characters. MD5 hashes and subscriber IDs get no ad.
- You need two different slots in one email: every
{{MAILADX_AD}}uses the same default unit. Use the manual embed code for a second unit.
Never hide or stack ads, shrink them to 1×1, or use repeated opens or clicks to raise your counts. These are prohibited practices. They can forfeit unpaid earnings, suspend ad serving and end your account.
Frequently asked questions
Does MailAdx receive my subscribers' email addresses?
The tag carries a SHA-256 hash of the address, not the address itself. Your privacy policy must still disclose that hashed identifiers and usage data are shared with measurement partners.
Can I use the tag in sequences and broadcasts?
Yes. InfluencersKit replaces the tag whenever it merges an email for a subscriber, whichever kind of send it is.
Ready to put this into practice?
Open Monetize in your dashboard — or review the commercial policies that govern the marketplace.
Policies: Monetisation · Advertising · Invalid traffic