This is the official node, built and maintained by La Growth Machine. It's published on npm as @lagrowthmachine/n8n-nodes-lagrowthmachine.
What you can do
The integration gives you two building blocks.
La Growth Machine Action node
with 10 resources and 31 operations:
Lead: create/update, search, update status, get logs, get conversations, enrich, get enrich result
Audience: list, create, import from LinkedIn (search, Sales Navigator, post likers/commenters, event attendees), get details, get leads
Campaign: list (filter by status), get, stats, per-lead stats, messages
Conversation: search, get messages, archive, unarchive, snooze, unsnooze, edit note
Message: send a LinkedIn message (text or voice), send an email
CRM: search your connected CRM
Website Visitor: push RB2B, Warmly or Vector visitors into an audience
Identity, Member, Credit: helper reads
La Growth Machine Trigger
which starts a workflow whenever an inbox message (LinkedIn or email) is sent or received.
Step 1: Get your API key
Log in to La Growth Machine.
Go to Settings → API (https://app.lagrowthmachine.com/settings/integrations/api).
Generate an API key and copy it.
⚠️ Keep this key private. It grants full access to your account's data. The same page shows a log of every API call (endpoint, status, result), which is your first stop when something doesn't behave.
Step 2: Install the node in n8n
Self-hosted n8n
Go to Settings → Community Nodes → Install.
Enter `@lagrowthmachine/n8n-nodes-lagrowthmachine`.
Confirm. The node shows up in the node panel a few seconds later.
n8n Cloud
On Cloud, only nodes that n8n has verified can be installed, and they show up directly in the node search. While our node is going through verification, use it on a self-hosted n8n.
Which community nodes are available on Cloud is decided by n8n, so anything about that side is handled in the n8n docs, not here: https://docs.n8n.io/integrations/community-nodes/
Step 3: Create the credential
In any workflow, add the La Growth Machine node.
Under "Credential to connect with", choose Create New.
Paste your API key and save. n8n tests it against your account right away.
You reuse this one credential across every LGM node and workflow.
Step 4: Your first workflow
Add a Manual Trigger.
Add La Growth Machine, set Resource to Audience and Operation to List.
Click Execute workflow. Your audiences come back as items.
From there, swap in any resource and operation. For example, Lead → Create or Update to push a contact into an audience, or Lead → Enrich to find a pro email.
Listen for new replies (the Trigger)
To react to incoming messages in real time:
Add the La Growth Machine Trigger node as the workflow's start.
Optionally restrict it to specific campaigns with Campaign IDs.
Activate the workflow. The node registers an inbox webhook with LGM automatically, and removes it when you deactivate.
Each event carries the message, the conversation context, the full lead record, and the last 20 messages of the thread. To act only on messages coming from the lead, add a Filter node right after the trigger with the condition {{ $json.received }} is `true`.
One requirement: LGM has to reach your n8n webhook URL, so your n8n needs to be publicly reachable. That's the case out of the box on n8n Cloud. On self-hosted n8n, set a public WEBHOOK_URL. A localhost instance won't receive events.
Ready-made templates
You don't have to build from scratch. We detail a set of ready-to-use workflows, each with a one-click import, in our guide: Automate La Growth Machine with n8n.
Pick one, connect your credentials, and you're running.
Good to know
Rate limit: 50 calls per 10 seconds per key. For big jobs, use the Return All toggle and add retries with backoff.
Credits: enrichment consumes LGM credits (Email 5, LinkedIn 1, Full 5). Email enrichment works from a Lead ID, or from a first and last name plus a company. LinkedIn and Full enrichment need a Lead ID.
Sending messages reaches real leads. Test carefully, and add a human-approval step before you automate replies at scale.
Pagination: list operations have a Return All toggle that pages through every result for you.
Troubleshooting
The credential test fails: re-copy the key from Settings → API and check for a trailing space.
The Trigger never fires: your n8n has to be publicly reachable so LGM can POST to it. Confirm the webhook was created (it is, on activation) and that messages are actually arriving in your LGM inbox.
Something looks wrong in a response: the LGM Settings → API page logs every call with its status and result.
You hit a bug in the node: open an issue on GitHub at https://github.com/LaGrowthMachine/n8n-nodes-lagrowthmachine/issues.
