manyreach

n8n community node for the Manyreach API

Package Information

Released: 3 mo ago
Downloads: 35 weekly / 467 monthly
Latest Version: 0.4.6

Documentation

Manyreach

Manyreach n8n Node

Official n8n community node for the Manyreach cold-email API.
Build campaigns, manage prospects, and automate outreach — right inside your n8n workflows.

npm version npm downloads docker image MIT License


Install

Pick whichever fits your n8n setup.

Via n8n's community-nodes UI

In n8n: Settings → Community Nodes → Install, then enter:

@manyreach/n8n-nodes-manyreach

Via npm (self-hosted)

npm install @manyreach/n8n-nodes-manyreach

Restart n8n; the Manyreach node appears in the palette.

Via Docker

A ready-to-run n8n image with the node already installed:

docker run -p 5678:5678 -v n8n-data:/home/node/.n8n ghcr.io/manyreach/n8n:latest

Or with compose, see compose.yaml.

Setup

  1. In the Manyreach app: Account Settings → API — copy your API key.
  2. In n8n: create a new Manyreach API credential and paste the key.
  3. Add a Manyreach node, pick a resource and operation, run.

That's it. Resource pickers populate from your Manyreach account — no need to paste raw IDs.

What you can automate

Area Operations
Campaigns Create · Update · Start · Pause · Copy · Delete · Get one / many · Get stats (opens, clicks, replies)
Prospects Bulk add · Create · Update · Delete · Get one / many with filters · Add/remove tags · Read inbound messages
Sequences Full CRUD on email sequences inside a campaign
Follow-ups Manage individual follow-up steps and delays
Senders Create · Update · Delete · Get one / many · Get auth errors (DKIM/SPF/DMARC)
Tags Full CRUD · Get prospects by tag
Lists Full CRUD · Get one / many
Workspaces Full CRUD · Get one / many
Users Full CRUD · Get one / many
Clientspaces Full CRUD · Get one / many
Whitelabel Update settings
Messages Create · Get for a prospect

Type-ahead resource pickers

Every selector — campaign, sequence, list, tag, sender, workspace, user, clientspace — supports search-as-you-type instead of pasting IDs. The node populates dropdowns directly from your account.

Example workflow

A four-node cold-email loop:

  1. Schedule Trigger — every weekday at 09:00.
  2. Manyreach › Prospect › Bulk — push new leads into a campaign.
  3. Manyreach › Campaign › Start — activate the campaign.
  4. Wait 24h → Manyreach › Campaign › Get Stats → post to Slack.

Development

git clone https://github.com/manyreach/n8n-nodes-manyreach.git
cd n8n-nodes-manyreach
npm install
npm run dev      # starts n8n at http://localhost:5678 with the node loaded (hot reload)

Other scripts:

npm run build      # production TypeScript build into dist/
npm run lint       # n8n strict community-node lint
npm run lint:fix   # autofix what's safe
npm run release    # interactive release (bumps version, tags, publishes via CI)

Compatibility

  • n8n 1.0+ (tested against current)
  • Node.js 18+

Privacy

To improve this integration, the node sends anonymous technical metadata with each API request — including the node version, workflow ID, execution mode, and similar identifiers — to Manyreach. No credentials, request bodies, or other workflow contents are collected.

Support

License

MIT — © 2026 Manyreach.

Discussion