Description
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.
—
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+
- Issues & feature requests: GitHub issues
- Manyreach API documentation: manyreach.com/docs
- Conduct in community spaces: see MIT — © 2026 Manyreach.
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.
