A self-contained HTML template — like the ones exported from our free builder— works in every major email platform. The trick is finding each platform's “paste your own code” option:
Where to paste your HTML
- Mailchimp: Create campaign → Design email → switch to Code your own → Paste code.
- Brevo: Campaigns → New campaign → at the design step choose Paste your code (or import HTML).
- SendGrid: Email API → Dynamic Templates → Add version → Code editor, or Marketing Campaigns → Design → Code editor.
- Klaviyo: Templates → Create template → HTML.
- API senders (Resend, Amazon SES, Mailgun, Postmark): pass the file's contents as the
htmlfield of the send call.
Merge tags
Personalization syntax belongs to the platform, not the template. Type the platform's own tags into your text — *|FNAME|* for Mailchimp, {{ contact.FIRSTNAME }} for Brevo, {{first_name}} for SendGrid dynamic templates — and they pass through the HTML untouched.
Images
Email HTML can't embed image files — data:URIs are blocked by Gmail and Outlook — so every image needs a public URL. Easiest path: upload images to your email platform's built-in library (Mailchimp, Brevo and SendGrid all host images free) and paste the URL into the template before export.
Always send a test first
Every platform has a “send test email” button. Use it, and open the result in real Gmail and Outlook — not just the platform's preview — before you hit send on a campaign.