
MAILJET n8n INTEGRATION: AUTOMATE MAILJET WITH N8N
Looking to automate your email and SMS campaigns with Mailjet in n8n? You're in the right place. The Mailjet n8n integration gives you access to 1 trigger and 3 actions to build powerful automation workflows around your transactional emails, marketing campaigns, and SMS communications.
With this native integration, you can automatically react to email events—opens, bounces, spam reports, unsubscribes—and trigger follow-up actions in real time. You can also send emails, templated messages, and even SMS directly from your n8n workflows without writing a single line of code.
Whether you're managing customer communications, building notification systems, or orchestrating complex marketing sequences, the Mailjet n8n integration puts you in control. Let's explore exactly how to set it up and what you can automate.
Need help automating Mailjet with n8n?
Our team will get back to you in minutes.
Why automate Mailjet with n8n?
The Mailjet n8n integration gives you access to 1 versatile trigger (with 6 different event types) and 3 distinct actions to fully automate your email and SMS operations. This means you can both react to what's happening with your emails and proactively send communications—all within a single, unified workflow.
The benefits are substantial. Time savings are immediate: no more manually checking bounce reports or exporting unsubscribe lists. Set up smart rules that automatically route bounced emails to your support team, flag spam complaints in your CRM, or update contact statuses the moment someone opens a campaign. Improved responsiveness means your team can act on email events in seconds rather than hours. When a high-value prospect opens your proposal email, you can instantly notify your sales rep via Slack or schedule a follow-up call. Zero oversight is perhaps the biggest win—the Mailjet trigger monitors your email activity 24/7, catching every bounce, spam report, and engagement signal without human intervention.
Concrete workflow examples include: automatically adding contacts who opened an email to a nurture sequence in your CRM, sending an SMS reminder via Mailjet when someone clicks but doesn't convert, syncing unsubscribed contacts to your suppression list across multiple platforms, or triggering a Slack alert when email deliverability drops due to bounces. The integration connects Mailjet to n8n's 400+ other apps, making your email infrastructure the centerpiece of broader automation.
How to connect Mailjet to n8n?
! 1 stepHow to connect Mailjet to n8n?
- 01
Add the node
Search and add the node in your workflow.
TIP💡 TIP: Create separate credentials for Email and SMS operations in n8n, even if both use the same Mailjet account. This makes it easier to manage permissions and troubleshoot issues. Also, consider using Mailjet's sub-accounts if you're managing multiple brands—you can create dedicated n8n credentials for each without mixing data.- 01
Need help automating Mailjet with n8n?
Our team will get back to you in minutes.
Mailjet triggers available in n8n
01 Trigger 01Mailjet Trigger
The Mailjet Trigger is your real-time listener for email events. It uses webhooks to instantly capture what's happening with your sent emails—whether they're being opened, bounced, marked as spam, or unsubscribed from. This single trigger supports 6 different event types, making it incredibly versatile for building reactive automations.
When you configure this trigger, n8n generates a webhook URL that you'll register with Mailjet. From that moment on, every time the specified event occurs, Mailjet pushes the data directly to your workflow, triggering immediate action.
Configuration parameters:
- Credential to connect with: This dropdown lets you select which Mailjet Email account credential n8n will use to authenticate webhook requests. It's required to establish the secure connection between Mailjet and your workflow.
- Event: This dropdown specifies which Mailjet event should fire the trigger. It accepts predefined event strings and is required. Available events include:
email.sent– triggers when an email is successfully sentemail.open– triggers when a recipient opens your emailemail.bounce– triggers when an email bounces (hard or soft)email.spam– triggers when an email is marked as spamemail.blocked– triggers when Mailjet blocks an email from sendingemail.unsub– triggers when a recipient unsubscribes
Typical use cases:
- Bounce management: Trigger on
email.bounceto automatically update your CRM contact status, notify your deliverability team, or add the address to a suppression list - Engagement tracking: Use
email.opento score leads, trigger sales follow-ups, or start drip sequences for engaged contacts - Compliance automation: React to
email.unsubevents to sync unsubscribes across all your marketing platforms instantly - Deliverability monitoring: Capture
email.spamandemail.blockedevents to alert your team and investigate sender reputation issues
When to use it: Deploy this trigger whenever you need real-time reactions to email activity. It's essential for maintaining list hygiene, maximizing engagement opportunities, and ensuring compliance with email regulations. Combine multiple Mailjet Trigger nodes with different events in parallel workflows to build comprehensive email monitoring systems.

Mailjet actions available in n8n
01 Action 01Send Email
The Send Email action is your direct line to Mailjet's transactional email API. It lets you send individual emails programmatically—perfect for order confirmations, password resets, notifications, or any scenario where you need to fire off a specific message based on workflow logic.
Key parameters:
- Credential for Mailjet Email API: Dropdown to select your Mailjet Email account credentials. Required for authentication.
- From Email: Text field for the sender's email address (e.g.,
admin@example.com). Required. - To Email: Text field for the recipient's email address. Required.
- Subject: Text input for the email subject line. Supports both fixed values and expressions for dynamic content.
- Text: Optional text area for plain-text email body content.
- HTML: Optional text area for HTML email body content—use this for rich formatting.
- JSON Parameters: Toggle switch to send parameters in raw JSON format for advanced customization.
Use cases:
- Send personalized order confirmations after a purchase is recorded in your database
- Trigger password reset emails when users submit a form
- Deliver internal notifications to team members based on workflow events

02 Action 02Send Template
Send Template takes your email automation up a notch by leveraging Mailjet's pre-designed templates. Instead of building email content in your workflow, you reference a template stored in Mailjet and let the API handle rendering—ideal for consistent branding and easier content management.
Key parameters:
- Credential for Mailjet Email API: Select your Mailjet credentials. Required.
- From Email: Sender's email address. Required.
- To Email: Recipient's email address. Required.
- Subject: Email subject line—can be fixed or dynamically generated via expressions.
- Template Name or ID: Specify the Mailjet template to use, either by its name or numeric ID. This required field connects your workflow to your pre-built email designs.
- JSON Parameters: When enabled, allows you to pass template variables in JSON format—perfect for personalizing dynamic content blocks within your template.
- Additional Fields: Expandable section for optional properties like CC, BCC, custom headers, or tracking settings.
Use cases:
- Send beautifully designed welcome emails when new users sign up via your app
- Trigger branded invoice emails using templates with dynamic order data injected via JSON parameters
- Deliver consistent marketing follow-ups using templates managed by your design team

03 Action 03Send SMS
The Send SMS action extends Mailjet's capabilities beyond email, letting you send text messages directly from your n8n workflows. This is powerful for time-sensitive alerts, two-factor authentication, appointment reminders, or any scenario where email isn't fast enough.
Key parameters:
- Credential for Mailjet SMS API: Dropdown to select your Mailjet SMS credentials. Required—note this is a separate credential from the Email API.
- Resource: Set to "SMS" to specify the operation type.
- Operation: Set to "Send" to dispatch a text message.
- From: Text field for the sender's phone number or alphanumeric sender ID. Required.
- To: Text field for the recipient's phone number(s). Required.
- Text: Text area for the SMS message content.
Use cases:
- Send SMS order confirmations immediately after an email confirmation is triggered
- Deliver two-factor authentication codes during login workflows
- Alert field teams via SMS when a high-priority form submission comes in
For similar SMS automation capabilities, you can also explore the Twilio n8n integration as an alternative.

Build your first workflow with our team
Drop your email and we'll send you the catalog of automations you can ship today.
- Free n8n & Make scenarios to import
- Step-by-step setup docs
- Live cohort + community support
Frequently asked questions
Is the Mailjet n8n integration free to use?
The n8n integration itself is free—Mailjet is a native node included in n8n's open-source and cloud versions at no additional cost. However, you'll need an active Mailjet account with appropriate credits or subscription for sending emails and SMS. Mailjet offers a free tier that includes up to 6,000 emails per month (200 per day), which is great for testing and small-scale automations. For the SMS API, Mailjet uses pay-as-you-go pricing based on your sending volume and destination countries. Your n8n hosting costs (self-hosted or cloud) are separate from Mailjet's pricing.What email data can I capture with the Mailjet n8n trigger?
The Mailjet trigger captures comprehensive event data for each email interaction. When an event fires, you receive details including the recipient's email address, the message ID, the event timestamp, and event-specific metadata. For bounces, you'll get the bounce type (hard/soft) and error message. For opens and clicks, you can receive IP address and user agent data if enabled in Mailjet. Spam reports include the source of the complaint. This data flows directly into your n8n workflow, where you can route it to databases, CRMs like HubSpot, notification systems, or any of n8n's 400+ integrations.How long does it take to set up the Mailjet n8n integration?
Most users complete the basic setup in under 10 minutes. Generating API credentials in Mailjet takes about 2 minutes. Creating the credential in n8n and testing a simple Send Email action takes another 3-5 minutes. Setting up the trigger requires copying the webhook URL from n8n and pasting it into Mailjet's webhook settings—add another 2-3 minutes. The complexity scales with your workflow ambitions, but a working proof-of-concept (trigger on email open → send Slack notification) can be live in under 15 minutes for first-time users. If you need help with more complex setups, our automation agency can assist you.



