MailerLite Subscriber CRUD Operations Management - n8n Workflow

Learn how to manage MailerLite subscribers using this sample n8n workflow. Create, update custom fields, and retrieve subscriber details using the MailerLite n8n node.

Workflow Preview

Ready to automate?

Download this n8n workflow template and start using it instantly.

Who is this best for?


  • Marketing professionals needing automated subscriber list synchronization.

  • Developers building internal tools with n8n.

  • Users looking for practical n8n templates demonstrating CRUD operations.

  • Anyone integrating MailerLite with other systems via an n8n workflow.

Overview

This essential n8n workflow provides a clear, sequential demonstration of core subscriber management functionalities within the MailerLite platform. It solves the requirement for reliable data manipulation—specifically, handling subscriber creation, updating custom fields, and validating the successful retrieval of that data. This flow serves as a foundational example among n8n templates for building robust marketing automation systems. Utilizing the dedicated MailerLite n8n node greatly simplifies interactions that would otherwise require complex, multi-step API calls, making integration quick and efficient within any n8n environment.

How it Works


  1. Trigger: The process begins with the On clicking 'execute' n8n trigger, designed for immediate testing or manual runs.

  2. Create Subscriber: The first MailerLite n8n node creates a new subscriber record using a predefined email and name.

  3. Update Subscriber: The second MailerLite n8n node uses the email output dynamically received from the creation step to locate and update the subscriber. It specifically updates a custom field (like 'city') to demonstrate data modification capabilities within the n8n workflow.

  4. Get Subscriber: Finally, a third MailerLite n8n node performs a "Get" operation on the same subscriber ID. This step confirms that both the initial creation and the subsequent update were successful, validating the integrity of the data transformation within the n8n flow.

Installation Guide


  1. Import: Copy the entire n8n workflow JSON provided and paste it into your n8n instance using the 'Import from JSON' function.

  2. Credentials: This n8n workflow requires a MailerLite API credential. Set up a new credential connection named mailerlite (or update the existing connection ID in the MailerLite n8n nodes) using your MailerLite API Key.

  3. Testing: As the starting n8n trigger is a manual execution node, click the 'Execute Workflow' button to run the entire sequence and verify the creation, update, and retrieval of the test subscriber data.

Node Details

On clicking 'execute' (manualTrigger):
Function: Serves as the initial n8n trigger to start the process manually.
Key Configuration: None, used solely for immediate execution of the sample n8n workflow.
MailerLite (Create Subscriber):
Function: Adds a new email address ([email protected]) and name (Harshil) to the MailerLite system. This is the first use of the MailerLite n8n node.
Key Configuration: Operation set to default (Add/Create Subscriber). Defines initial email and name.
MailerLite1 (Update Subscriber):
Function: Locates the newly created subscriber using a dynamic expression derived from the output of the previous n8n node. It then updates a custom field.
Key Configuration: Operation set to update. The subscriberId is dynamically pulled: ={{$node["MailerLite"].json["email"]}}. It sets a custom field city to Berlin.
MailerLite2 (Get Subscriber):
Function: Retrieves the complete and finalized subscriber profile details, confirming the successful data manipulation throughout the n8n workflow.
Key Configuration: Operation set to get. Uses the dynamic email expression for lookup.

Related n8n Workflows

Free

Nodes: 2 Nodes
Updated: December 26 2025
View all
Created by
ghagrawal17
ghagrawal17

Featured*