Back to Nodes

Listmonk

Last updated Jul 30, 2026

A n8n node to interact with Listmonk app

29 Weekly Downloads
110 Monthly Downloads

Included Nodes

Listmonk

Description

n8n-nodes-listmonk

This is a n8n community node. It lets you use Listmonk in your n8n workflows.

Listmonk is a self-hosted, high performance mailing list and newsletter manager. It comes as a standalone binary and the only dependency is a Postgres database.

If you need more functionalities not implemented yet, do not hesitate to reach me out on lucas.sovre@proton.me

n8n is a fair-code licensed workflow automation platform.

Installation
Operations
Credentials
Compatibility
Usage
Resources
Version history

Installation

Follow the installation guide in the n8n community nodes documentation.

Operations

This node allow to easily automate your listmonk functionalities :

  • Lists
  • Subscribers
  • Campaigns
  • Media
  • Templates
  • Transactional
  • Credentials

    The credentials are basic auth, see the official api doc

    On listmonk v3 and later, do not use your admin login. Create an API user under Admin -> Users -> API users, and use its name as User and its token as Password. Give that API user the subscribers:sql_query permission if you want to use the Get by Email operation, which filters with a SQL expression.

    Compatibility

    Tested against n8n 1.x with n8n-workflow 2.x, and listmonk v6. Node 20.15 or later is required to build.

    Usage

    Resources

  • n8n community nodes documentation
  • listmonk api doc
  • Version history

  • 1.1 : Build against current n8n (n8n-workflow 2.x, TypeScript 5.8), credentials moved to authenticate with a credential test, and operations resynced with the listmonk v6 API — fixed “get subscriber by email” (qualified and escaped SQL expression), GET /logs (was POST, resource re-enabled), dropped the non-existent disabled subscriber status; added campaign “set status” and subscriber blocklist / bounces / opt-in
  • 1.0 : Include most of the API functionalities