Overview
What Mailjet is
Mailjet is an email delivery platform that provides APIs for sending transactional and marketing email at scale.
Courier sits in front of it as one API, a visual editor, journeys, and every other channel, so you keep Mailjet for delivery and build multi-channel notifications on top.
You need a Courier account and your own Mailjet account with a Public Key and Private Key.
Why Courier
What you get with Mailjet + Courier
Design beautiful emails, no code
Build and edit email in Courier's visual editor. Product and marketing change content and layout without shipping code, then send through Mailjet.
Automate multi-step journeys
Onboarding, drip, and lifecycle sequences with delays and branching, all delivered through Mailjet.
Add SMS, push, and chat
The same notification can reach every channel. Add one when you need it, no new integration in your code.
Add an in-app inbox
A new, easy add-on: drop Courier Inbox into your web or mobile app so users get an in-product notification center alongside email.
Localize a template in seconds
Pick a language and let Courier translate the whole template with AI, then tweak any string. One template, every market.
Send to lists and audiences
Broadcast a one-off or recurring message to an entire list through Mailjet, alongside your transactional email.
Use cases
What teams build with it
Setup
Connect it in minutes
An admin adds Mailjet once on the Integrations page in Courier. Once connected, anyone on your team can design and send email through Mailjet, and add channels whenever they need them.
FAQ
Frequently asked questions
Can I use Mailjet with Courier?
Yes. Mailjet is a built-in email provider in Courier. Once connected, Courier sends your email notifications through Mailjet's Send API, so you compose and trigger messages in Courier while Mailjet handles the actual email delivery.
Do I still need my own Mailjet account?
Yes. Courier does not resell Mailjet, so you connect your own account and supply its API keys. Your Mailjet plan, sending domains, and sender reputation all stay under your Mailjet account, not Courier's.
What do I need to connect Mailjet to Courier?
Three things: your Mailjet Public Key, your Private Key, and a From Address for outgoing email. Courier uses the key pair to authenticate to Mailjet and the From Address as the sender on messages it delivers.
Where do I get my Mailjet API keys and set them up?
From Mailjet's API Key Management page. Copy your Public and Private keys there, then paste them into Courier's Mailjet integration settings and click Save. Courier then begins routing email through Mailjet.
How does Courier decide which address to send the email to?
Courier reads the recipient's email from their profile. The profile must include an email field, and Courier uses that address as the destination when it hands the message to Mailjet. No email on the profile means no delivery.
Can I customize the request Courier sends to Mailjet?
Yes. Use message.providers.mailjet.override in your send request. Anything you put there replaces the corresponding fields Courier sends to Mailjet's Send API, which is how you do things like adding attachments.
Is Courier a replacement for Mailjet?
No. Courier sits in front of Mailjet, which still delivers your email. Courier adds a single Send API, Journeys, and Design Studio, plus other channels like SMS, push, and Courier Inbox on top of it.
More