Actions32
- Campaign Actions
- List Actions
- Media Actions
- Setting Actions
- Subscriber Actions
- Template Actions
- Transaction Actions
List → Create List
AI-generatedOverview
The node integrates with a listmonk instance, a self-hosted email marketing and newsletter management platform. It enables users to perform various operations such as creating and managing subscriber lists, campaigns, templates, and sending emails. This node is useful for automating email marketing workflows, managing mailing lists, and running targeted campaigns directly from n8n.
For the Create List operation under the List resource, the node allows you to create a new subscriber list by sending a JSON body describing the list details. This is beneficial when you want to programmatically add new mailing lists based on dynamic data or external triggers.
Practical Example
- Automatically create a new mailing list when a new project or event is created in another system.
- Set up segmented lists for different customer groups without manual intervention.
Properties
| Name | Meaning |
|---|---|
| Json Body | The JSON object containing the details of the list to be created. This should follow the listmonk API schema for creating lists. |
Output
The node outputs JSON data representing the response from the listmonk API after attempting to create the list. This typically includes information about the newly created list such as its ID, name, and other metadata returned by the API.
If the operation is successful, the output JSON will confirm the creation and provide details that can be used in subsequent workflow steps.
Dependencies
- Requires access to a listmonk instance with API enabled.
- Needs an API authentication credential consisting of:
- Domain URL of the listmonk instance.
- Username and password for basic authentication.
- The node uses the listmonk REST API endpoint
/apifor communication.
Troubleshooting
- Authentication errors: Ensure the domain URL, username, and password are correct and have sufficient permissions.
- Invalid JSON Body: The JSON provided must conform to the expected schema for creating a list in listmonk. Invalid or incomplete JSON will cause API errors.
- Network issues: Verify connectivity to the listmonk server and that the API endpoint is accessible.
- API rate limits or restrictions: If the API enforces rate limits, repeated calls may fail temporarily.