Your sales pipeline is leaking time. Every manual handoff between tools — CRM updates, Slack pings, rep assignments, follow-up sequences — is a place where leads slip through or hours disappear. n8n lets you wire all of it together visually, for free, without writing code.
I use n8n every day to build the automation layer behind GTM teams. It connects your CRM, Slack, email tools, AI models and everything else into workflows that run on their own. This guide covers what n8n is, five workflows you can build today, and how it compares to the alternatives.
Key takeaway: n8n is an open-source workflow automation tool with a visual editor. It connects to 400+ apps, supports branching logic and loops, and can self-host so your data never leaves your servers. For sales teams, it replaces the duct tape of manual processes between your CRM, Slack, email and reporting tools.
What is n8n and why sales teams should care
n8n (pronounced "n-eight-n") is a workflow automation platform. You build workflows by dragging nodes onto a canvas and connecting them. Each node is an action — pull data from HubSpot, send a Slack message, call an AI model, update a spreadsheet. The nodes run in sequence, with branching, loops, and error handling built in.
What makes n8n different from Zapier or Make is three things:
- It's open source. The Community Edition is free with no workflow or execution limits. You can self-host it on your own server, which means your CRM data and customer info never touch a third-party cloud.
- It handles real logic. Branching paths, loops, merge nodes, error branches — you can build workflows that actually think, not just "if this then that."
- It scales without breaking the bank. Zapier charges per task. When your workflows run thousands of times a month, the bill gets ugly fast. n8n doesn't have that problem.
For sales teams specifically, n8n sits between your tools and makes them work as one system. Instead of reps manually updating three platforms every time a deal moves, the workflow handles it.
5 n8n workflows every sales team should build
These are the workflows I build most often for startup sales teams. Each one replaces a manual process that eats hours every week.
New lead → enrich → score → route to the right rep
When a new lead enters your CRM, this workflow fires automatically. It pulls enrichment data — company size, funding, tech stack — from tools like Clay or Apollo. Then it runs a scoring model (a simple point system or an AI prompt) to grade the lead against your ICP. Finally, it assigns the lead to the right rep based on territory, segment, or round-robin and creates a task in the CRM.
- Trigger: New contact created in HubSpot or Salesforce
- Nodes: HTTP Request (enrichment API) → IF node (score threshold) → CRM Update (assign owner) → Slack (notify rep)
- Time saved: 10–15 minutes per lead, adds up to hours per day
Deal stage change → auto-update Slack + create follow-up tasks
Every time a deal moves stages in your CRM, the rest of your team should know — without anyone having to announce it. This workflow watches for stage changes and posts an update to a Slack channel with the deal name, value, new stage, and owner. It also creates follow-up tasks in the CRM based on the new stage. Deal moved to "Proposal Sent"? Auto-create a task for the rep to follow up in 3 days.
- Trigger: Deal/opportunity stage updated in CRM
- Nodes: CRM webhook → Switch node (which stage?) → Slack message → CRM create task
- Time saved: Eliminates manual pipeline updates in Slack and forgotten follow-ups
Meeting booked → AI-generated pre-call research brief
When a prospect books a meeting through Calendly (or whatever you use), this workflow grabs their name and company, pulls company data from LinkedIn and your CRM, and sends all of it to an AI model with a prompt like: "Summarize this company in 3 bullets, list recent news, and suggest 2 talking points for our product." The brief lands in the rep's inbox or Slack DM 30 minutes before the call.
- Trigger: New event in Calendly or Google Calendar
- Nodes: Calendly webhook → HTTP Request (company data) → AI node (generate brief) → Gmail or Slack (deliver to rep)
- Time saved: 15–20 minutes of research per meeting, and reps show up better prepared
Lost deal → add to nurture sequence automatically
When a deal is marked "Closed Lost," the contact shouldn't just sit in your CRM collecting dust. This workflow checks the lost reason, and if the timing was wrong (not a hard "no"), it adds the contact to a nurture sequence in your email tool — Lemlist, Salesloft, or whatever you use. Three months later, they get a well-timed check-in. No rep has to remember to do it.
- Trigger: Deal stage changed to "Closed Lost"
- Nodes: CRM webhook → IF node (check lost reason) → Outbound tool API (add to sequence) → CRM update (tag "nurture")
- Time saved: Recovers deals that would otherwise be forgotten entirely
Weekly pipeline report → auto-generated and sent to the team
Every Monday morning, this workflow pulls your pipeline data from the CRM — total deals by stage, total value, deals that haven't moved in 7+ days, deals closing this week. It formats everything into a clean summary (plain text or a simple HTML table) and sends it to a Slack channel or email distribution list. No one has to build a report manually. No one has to ask "where are we this week."
- Trigger: Cron node (every Monday at 8am)
- Nodes: CRM query (pipeline data) → Code node (format report) → Slack or Gmail (send)
- Time saved: 30–60 minutes of report building per week, plus everyone stays aligned
How to get started with n8n
You have two options:
- n8n Cloud — the hosted version. Sign up, start building. No server to manage. Good for teams that want to move fast without involving engineering. Starts around $20/month.
- Self-hosted — install the open-source version on your own server (a basic DigitalOcean droplet works fine). Free, unlimited, and your data stays on your infrastructure. Best for teams with compliance requirements or high-volume workflows.
If you're starting from zero, go with Cloud. You can always migrate to self-hosted later — your workflows export cleanly.
Your first workflow to build
Start with Workflow 2 (deal stage → Slack). It takes about 30 minutes, connects only two tools, and gives your team immediate visibility into pipeline movement. Once you see it working, you'll want to automate everything else.
n8n vs Zapier vs Make — honest comparison
I've used all three extensively. Here's the short version:
- Zapier is the easiest to learn. Great for simple, two-step automations. But it charges per task, so costs spike fast. No branching logic without workarounds. No self-hosting. Fine for marketing teams doing basic integrations — limiting for sales ops.
- Make (formerly Integromat) is more visual and handles more complex flows than Zapier. Pricing is better. But the interface can feel cluttered for large workflows, and the learning curve is steeper than it looks.
- n8n gives you the most control. Open source, self-hostable, real logic (branches, loops, error handling), and no per-task pricing on self-hosted. The trade-off: it takes a bit more setup time upfront. For any sales team running more than a handful of workflows, it pays for itself in the first month.
My rule of thumb: if your automation is "when X happens, do Y," Zapier is fine. If your automation has any conditional logic, multiple steps, or runs more than a few hundred times a month, use n8n.
FAQ
Is n8n really free?
The self-hosted Community Edition is free and open source with no workflow limits. n8n Cloud is a paid hosted option starting around $20/month that handles infrastructure for you. Most small sales teams start on Cloud and move to self-hosted once they need more control.
Can n8n connect to my CRM?
Yes. n8n has native nodes for HubSpot, Salesforce, Pipedrive, and most popular CRMs. For anything without a dedicated node, you can use the HTTP Request node to call any API directly.
How is n8n different from Zapier?
n8n gives you branching logic, loops, error handling, and a visual canvas that shows your entire workflow at once. It can self-host, so your data stays on your own servers. Zapier is simpler for basic two-step automations but gets expensive and limiting fast once your workflows grow.
Do I need to know how to code?
No. The visual editor is drag-and-drop. You can build complete sales workflows without writing a single line of code. That said, n8n does let you add JavaScript or Python nodes when you need custom logic, which makes it far more flexible than pure no-code tools.
In short
n8n is the tool I reach for first when a sales team needs automation that goes beyond simple triggers. It's flexible enough to handle real workflow logic, it scales without runaway costs, and it plays well with every CRM and sales tool I've worked with. If you want to see what n8n automation would look like for your pipeline, check out what I build for startups or book a 15-minute call and I'll map it out for you.
Related reads: how to automate lead enrichment with Clay and how to build an AI SDR agent that actually books meetings.