- Home
- Resources
- Integrations
- Mailjet
Mailjet Make integrationAutomate Mailjet with Make.
Your Mailjet contacts, drafts and messages can keep up with the rest of your tools on their own. The Mailjet Make integration gives you 17 modules: 2 triggers, 11 actions and 4 searches. This guide is for marketers and ops people who want to connect their account and build a first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Mailjet Make integration do for you?
The Mailjet Make integration links your Mailjet account to Make, a no-code tool where you build a scenario: the automation itself, a chain of modules where each module is a trigger, an action or a search. Your Mailjet contacts, draft campaigns, sent campaigns and messages can then react to what happens in your other apps, and the other way around.
Signups that land on the right list. A form in another app collects a new subscriber, Create a Contact adds the person to Mailjet, and Subscribe/Unsubscribe a Contact puts them on the list your newsletter goes to. No CSV import to remember.
Event follow-up without staring at a dashboard. Watch Events fires as soon as the event type you picked occurs, and the next module can alert a teammate or log it in a base like the one described on the Airtable Make integration page.
Drafts prepared from your content plan. An approved topic becomes a draft with Create a Draft Campaign, gets corrected with Update a Draft Campaign, and waits in Mailjet for a human to hit send.
What Make doesn't do here: none of the listed modules sends a campaign or deletes a contact. Make an API Call reaches any other endpoint of the Mailjet API with the same connection. Mailjet also has an n8n node, covered on the Mailjet n8n integration page, and the n8n vs Make comparison helps you pick a side.
How do you connect your Mailjet account to Make?
- 01
Open the connection window
Add any Mailjet module to your scenario and click Create a connection. A connection is your Mailjet account linked to Make once, then reused by every Mailjet module. For Watch Events, click Create a webhook first.
- 02
Copy your keys from Mailjet
In Mailjet, go to the account dashboard, then API Key Management, and copy the API key. Need a fresh secret? Click the gear icon next to the key and choose Reset Secret Key.
- 03
Name it and paste the credentials
Back in Make, the Connection name field is optional, but a clear name helps when you run several accounts. Paste the credentials you copied, follow the on-screen instructions, and the module is ready to fill.
Your first scenario: new signups straight onto your Mailjet list
GoalWhen someone signs up through a form in another app, Make creates the contact in Mailjet and subscribes it to your newsletter list.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the +. Pick the trigger of the app where people sign up, a form tool or your online store, and connect that account.
- 02
Add Create a Contact
Click the + on the right of the first module, search for Mailjet, choose Create a Contact and click Create a connection. Map the form answers into the fields Make displays.
- 03
Put the contact on a list
Add Subscribe/Unsubscribe a Contact right after. Pick the subscribe side and the contact list your newsletter uses: once the connection exists, Make shows the lists it can read.
- 04
Test with Run once
Submit a test entry in your form, then click Run once. Open the bundles each module received (a bundle is one item passed along, here one signup) and check the list in Mailjet.
- 05
Schedule and switch it on
Set the schedule on the first module, every 15 minutes by default, unless that app's trigger is instant. Then switch the scenario on and let new signups flow in.
What can start a Mailjet scenario?
2 modules start a scenario when something happens in Mailjet. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Mailjet as soon as it happens.
Watch Contacts
Scheduled triggerIn Make“Triggers when a contact is created or updated.”
Watch Contacts hands your scenario every Mailjet contact that was just created or updated, one bundle per contact, so the rest of the flow can copy it somewhere else.
Watch Events
Instant triggerIn Make“Triggers when an event given in its type parameter occurs.”
Watch Events starts the scenario when the kind of Mailjet event you choose in the module occurs. You set the type once, and each matching event reaches Make as a bundle.
What can Make do in Mailjet?
Mailjet gives you 15 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Create a Contact
ActionIn Make“Creates a new contact.”
Create a Contact adds a new person to your Mailjet account from data produced earlier in the scenario, such as a form entry or a new customer record.
Create a Draft Campaign
ActionIn Make“Creates a new draft campaign.”
Create a Draft Campaign prepares a campaign in Mailjet and leaves it as a draft, ready for someone to review before anything goes out.
Get a Contact
ActionIn Make“Gets the data of a specified contact.”
Get a Contact fetches the record of one Mailjet contact you point to, so later modules can read its data and decide what to do.
Get a Draft Campaign
ActionIn Make“Retrieves a specified draft campaign.”
Get a Draft Campaign reads back one draft that already exists in Mailjet and passes its data to the next module as a single bundle.
Get a Sent Campaign
ActionIn Make“Retrieves a specified sent campaign.”
Get a Sent Campaign pulls the data of one campaign that has already gone out, so you can pass it to a report or a message for your team.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call reaches any endpoint of the Mailjet API from your scenario, using the same connection as the other Mailjet modules, so there is nothing new to authorize.
Send a Message
ActionIn Make“Sends a new message.”
Send a Message sends a new message through your Mailjet account at the exact point of the scenario where you place it.
Send an SMS
ActionIn Make“Sends a new SMS.”
Send an SMS sends a new text message from Mailjet, handy when the news matters more than the layout and an email could sit unread.
Subscribe/Unsubscribe a Contact
ActionIn Make“Subscribes/Unsubscribes a contact into a specified contactlist.”
Subscribe/Unsubscribe a Contact adds a contact to a contact list you pick, or takes them off it, in a single module.
Update a Draft Campaign
ActionIn Make“Update an existing draft campaign.”
Update a Draft Campaign changes an existing draft so the version in Mailjet matches the latest decision from your team.
Update Contact Properties
ActionIn Make“Updates the existing contact properties.”
Update Contact Properties rewrites the properties of a contact that already exists in Mailjet, keeping the record in line with what your other tools know.
List Contacts
SearchIn Make“Retrieves a list of all contacts.”
List Contacts retrieves every contact in your Mailjet account and passes them on as separate bundles, one per person.
List Draft Campaigns
SearchIn Make“Retrieves a list of all draft campaigns.”
List Draft Campaigns returns all the drafts waiting in Mailjet, one bundle each, which gives a clear view of what is still in preparation.
List Messages
SearchIn Make“Retrieves a list of all messages.”
List Messages pulls the messages of your Mailjet account as a series of bundles you can copy into a sheet or another tool.
List Sent Campaigns
SearchIn Make“Retrieves a list of all sent campaigns.”
List Sent Campaigns gives you every campaign already sent from Mailjet, each one as its own bundle.
Need help automating Mailjet with Make?
A person reads every message.