This integration lets you push your Mailkick email HTML to Brevo Transactional templates.
Prerequisites
- You must be a workspace admin.
- You need a Brevo API key for the Transactional/SMTP API (not the Marketing API).
Step 1 — Find your Brevo API key
In Brevo, go to SMTP & API, then create/copy an API key (Transactional/SMTP).
Step 2 — Add Brevo in Mailkick
- Open Settings → Integrations
- Select Brevo
- Paste your API key
- Click Save changes
If you see errors like brevo_invalid_route_or_method, the most common cause is using the wrong Brevo key type. Create a key in Brevo under SMTP & API.
Step 2.1 — (Optional) Select a default sender
Brevo requires a sender. In Settings → Integrations → Brevo:
- Click Fetch senders
- Pick a verified sender as your Default sender
- Click Save changes
If no sender is configured, Mailkick will prompt you during sync.
Step 3 — Sync an email
- Open an email in the editor
- Click Export
- Click Sync to Brevo
After a successful sync, you’ll get a Brevo editor link like:
https://my.brevo.com/camp/template/<template_id>/message-setup
Common issues
- “Save before syncing”: the email needs a saved version before it can be synced.
- Sender errors:
brevo_sender_missing
brevo_sender_invalid_or_inactive