
MAILERLITE n8n INTEGRATION: AUTOMATE MAILERLITE WITH N8N
MAILERLITE N8N INTEGRATION: AUTOMATE MAILERLITE WITH N8N
Need help automating Mailerlite with n8n?
Our team will get back to you in minutes.
Why automate Mailerlite with n8n?
The MailerLite n8n integration gives you access to 1 trigger capable of monitoring 10 different subscriber events and 4 actions covering the complete subscriber lifecycle. This means you can build end-to-end email marketing automations that react instantly to what's happening in your MailerLite account and take action across your entire tech stack.
Significant time savings: No more manually exporting subscriber lists or copying contact details between platforms. Set up smart rules that automatically sync new subscribers to your CRM, add purchasers to specific segments, or update contact information across all your tools simultaneously. What used to take hours of weekly maintenance now happens automatically in the background.
Improved responsiveness: The MailerLite trigger monitors subscriber activity 24/7 and fires your workflow the instant something happens. When someone unsubscribes, bounces, or completes an automation sequence, your n8n workflow knows immediately and can take appropriate action—whether that's updating a database, notifying your team, or triggering a follow-up process.
Concrete workflow examples: Automatically add new Typeform respondents as MailerLite subscribers with custom fields populated. Sync unsubscribes to your CRM to keep sales teams informed. Create subscribers from Stripe customers and tag them based on purchase history. Pull subscriber data into Google Sheets for reporting dashboards. The MailerLite n8n integration connects your email marketing to over 400+ applications available in n8n's ecosystem.
How to connect Mailerlite to n8n?
! 1 stepHow to connect Mailerlite to n8n?
- 01
Add the node
The MailerLite n8n integration uses API Key authentication, which is straightforward to set up and provides secure access to your MailerLite account.Basic configuration:Access your MailerLite API settings: Log into your MailerLite account, navigate to Integrations → Developer API, and generate a new API token if you don't already have one.Create credentials in n8n: In your n8n workflow, add a MailerLite node, click on "Credential to connect with", then select "Create New Credential".Enter your API key: Paste your MailerLite API token into the designated field. n8n will securely store this credential for use across all your MailerLite nodes.Test the connection: Save the credential and n8n will automatically verify that the API key is valid and has the necessary permissions.Start building: Your MailerLite credential is now ready to use with any MailerLite trigger or action in your workflows.
TIP💡 TIP: Create a dedicated API key specifically for n8n rather than reusing one from other integrations. This makes it easier to track API usage and revoke access if needed without disrupting other tools. Also, label your credential clearly in n8n (e.g., "MailerLite - Production") if you work with multiple MailerLite accounts. For more advanced n8n techniques, explore our n8n training.- 01
Need help automating Mailerlite with n8n?
Our team will get back to you in minutes.
Mailerlite triggers available in n8n
01 Trigger 01MailerLite Trigger
The MailerLite Trigger is your gateway to event-driven email marketing automation. This webhook-based trigger listens to your MailerLite account in real-time and fires your n8n workflow the moment a specified event occurs—no polling delays, no scheduled checks, just instant reactions to subscriber activity.
Configuration parameters:
- Credential to connect with: This dropdown field is required and lets you select which MailerLite account to monitor. Choose from your previously configured MailerLite API credentials to establish the authenticated connection.
- Events: This multi-select field is required and allows you to choose which MailerLite events should trigger your workflow. You can select multiple events simultaneously, and each appears as a tag that can be removed individually. Available events include:
- Campaign Sent: Fires when an email campaign is sent to subscribers
- Subscriber Added to Group: Triggers when a subscriber joins a specific group
- Subscriber Automation Completed: Fires when a subscriber finishes an automation sequence
- Subscriber Automation Triggered: Triggers when a subscriber enters an automation
- Subscriber Bounced: Fires when an email bounces for a subscriber
- Subscriber Created: Triggers when a new subscriber is added to your account
- Subscriber Removed From Group: Fires when a subscriber leaves a group
- Subscriber Spam Reported: Triggers when someone marks your email as spam
- Subscriber Unsubscribe: Fires when a subscriber opts out
- Subscriber Updated: Triggers when subscriber information changes
Typical use cases:
- Instantly notify your sales team in Slack when a high-value lead completes your onboarding automation sequence
- Automatically update your CRM contact status when someone unsubscribes or bounces
- Trigger a win-back campaign in another tool when subscribers are removed from your VIP group
- Log all subscriber events to a Google Sheet for compliance and audit purposes
- Create support tickets automatically when spam reports occur to investigate deliverability issues
When to use it: This trigger is essential for any workflow that needs to react to MailerLite events in real-time. If you're building automation that depends on knowing immediately when something happens in your email marketing—rather than checking periodically—the MailerLite Trigger is your starting point.

Mailerlite actions available in n8n
01 Action 01Create Subscriber
The Create Subscriber action adds new contacts to your MailerLite account programmatically. This is the foundation of most lead capture automations, allowing you to funnel contacts from any source—forms, purchases, signups—directly into your email marketing lists.
Key parameters:
- Credential to connect with: Required dropdown to select your authenticated MailerLite account.
- Resource: Set to "Subscriber", indicating you're working with contact data.
- Operation: Set to "Create" for adding new subscribers.
- Email: Required text field where you enter the subscriber's email address. This can be a fixed value or dynamically populated using an expression from previous nodes.
- Additional Fields: Optional expandable section where you can add extra subscriber properties like name, company, custom fields, or group assignments.
Use cases:
- Automatically add Tally or Typeform form respondents as MailerLite subscribers
- Create subscribers from new Stripe customers with purchase data as custom fields
- Sync leads from Facebook Lead Ads directly into specific MailerLite groups

02 Action 02Get Subscriber
The Get Subscriber action retrieves detailed information about a specific subscriber using their email address. Use this when you need to check if a contact exists, pull their current field values, or verify their subscription status before taking further action.
Key parameters:
- Credential to connect with: Required dropdown for MailerLite authentication.
- Resource: Set to "Subscriber" to target contact data.
- Operation: Set to "Get" for retrieving a single subscriber record.
- Subscriber Email: Required text input where you specify the email address of the subscriber to fetch. Supports expressions for dynamic lookups.
Use cases:
- Check if a contact already exists before creating a duplicate
- Pull subscriber custom fields to personalize messages in other platforms
- Verify subscription status before processing an order or granting access

03 Action 03Subscriber - Get Many
The Get Many action retrieves multiple subscribers from your MailerLite account in a single operation. This is ideal for bulk operations, reporting, data synchronization, or any workflow that needs to process subscribers in batches.
Key parameters:
- Credential to connect with: Required dropdown for authentication.
- Resource: Set to "Subscriber" for contact data operations.
- Operation: Set to "Get Many" to retrieve multiple records.
- Return All: Toggle switch that determines whether to fetch all subscribers or limit the results. When off, the Limit parameter becomes active.
- Limit: Numeric input (active when Return All is off) that sets the maximum number of subscribers to retrieve. Default is 50.
- Filters: Optional section to add conditions that narrow down which subscribers are returned based on their properties.
Use cases:
- Export all subscribers to a Google Sheet for weekly reporting
- Sync your entire subscriber list to a CRM like HubSpot or data warehouse
- Pull subscribers matching specific criteria for targeted processing

04 Action 04Update Subscriber
The Update Subscriber action modifies existing subscriber information in MailerLite. Use this to keep contact data synchronized, update custom fields based on user behavior, or change subscriber attributes as they progress through your customer journey.
Key parameters:
- Credential to connect with: Required dropdown for MailerLite authentication.
- Resource: Set to "Subscriber" to target contact records.
- Operation: Set to "Update" for modifying existing subscriber data.
- Subscriber Email: Required text input to identify which subscriber to update. The email address serves as the unique identifier.
- Additional Fields: Expandable section where you specify which subscriber properties to update. Add fields using the dropdown button to configure custom field values, name changes, or other attributes.
Use cases:
- Update subscriber tags when they make a purchase or complete a milestone
- Sync changed contact information from your CRM back to MailerLite
- Add lead scoring data to custom fields based on website behavior tracked elsewhere

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 MailerLite n8n integration free?
Yes, the MailerLite integration is included natively in n8n at no additional cost. If you're using the self-hosted (open-source) version of n8n, you have unlimited access to all MailerLite triggers and actions. For n8n Cloud users, the integration is available on all plans, though your usage counts toward your workflow execution limits. On the MailerLite side, API access is included in all plans including the free tier, though rate limits may vary depending on your subscription level.What data can I sync between MailerLite and n8n?
The MailerLite n8n integration gives you full access to subscriber data including email addresses, names, custom fields, group memberships, and subscription status. The trigger can capture events like new subscribers, unsubscribes, bounces, spam reports, automation completions, and group changes. Actions let you create, read, update, and list subscribers, including their custom field values. You can effectively build two-way synchronization between MailerLite and any other tool connected to n8n.How long does it take to set up the MailerLite n8n integration?
Most users complete the initial setup in under 5 minutes. The process involves generating an API key in MailerLite (about 1 minute), adding it as a credential in n8n (another minute), and then building your first workflow. Since MailerLite uses simple API key authentication rather than OAuth, there's no complex authorization flow. Once your credential is configured, you can reuse it across unlimited workflows, making subsequent automations even faster to build. Need help getting started? Our n8n agency can assist you with complex implementations.



