n8n Business Automation: 20 Workflows Every Business Should Run
n8n is a business automation engine. It connects your applications, automates your processes, and adds AI intelligence to workflows that previously required constant human attention. This guide covers the highest-impact business automation use cases for n8n across operations, sales, marketing, and customer success.
Why n8n for Business Automation
n8n stands apart from simpler automation tools for business use because:
Self-hosting option: Your business data — customer records, financial information, internal communications — stays on your infrastructure. No third-party service sees your data.
Code when needed: JavaScript in Code nodes handles business logic that no point-and-click tool can express.
True automation depth: Not just trigger-action, but multi-step workflows with branching, loops, error handling, and AI.
Cost at scale: Zapier charges per task; at business scale this gets expensive. n8n self-hosted is free regardless of volume.
Operations Automation
Contract review automation:
- Gmail trigger: new attachment from legal@
- Extract PDF text
- Claude: review against standard terms, flag deviations
- Notion: create structured contract review document
- Slack: notify legal team with summary
Vendor management:
- Airtable trigger: vendor contract renewal date approaching (30 days out)
- Claude: analyse current vendor performance data
- Email: draft renewal discussion email
- Task: create renewal review task in ClickUp/Asana
Invoice processing:
- Gmail trigger: email with "invoice" subject
- Extract attachment
- Claude: extract vendor, amount, due date, line items
- Airtable: log invoice data
- Approval: Slack message with "Approve" button
- If approved: flag for payment
Meeting intelligence:
- Zoom/Google Meet webhook: meeting ended
- Fetch transcript
- Claude: extract action items, decisions, key discussion points
- Notion: create structured meeting notes
- Slack: send summary to meeting participants
- ClickUp: create tasks from action items
Sales Automation
New lead processing:
- Website form webhook
- Clearbit: company enrichment
- Claude: qualify and score based on ICP criteria
- HubSpot: create contact + deal
- IF high score: Slack alert to sales rep immediately
- IF medium score: add to email nurture sequence
- IF low score: add to long-term nurture
Proposal generation:
- HubSpot webhook: deal stage = "Proposal Requested"
- Fetch deal notes and requirements
- Claude: generate customised proposal draft
- Google Docs: create proposal document from template + Claude content
- Slack: notify sales rep with draft link
Win/loss analysis:
- HubSpot webhook: deal closed (won or lost)
- Fetch all deal notes, emails, call notes
- Claude: analyse what factors contributed to outcome
- Airtable: log win/loss analysis
- Weekly digest: aggregate patterns → email to sales leadership
Marketing Automation
Content marketing pipeline:
- Airtable: content calendar (new article brief)
- Claude: research + generate 2000-word article
- Claude: generate meta description, social captions, email newsletter intro
- WordPress: create draft post
- Buffer: schedule 5 social posts across platforms
- Slack: notify content team
Event follow-up:
- Eventbrite/Hopin webhook: attendee registered
- Claude: personalise welcome email based on registration questions
- Mailchimp: add to event attendee sequence
- HubSpot: create contact + event tracking
Competitive monitoring:
- Schedule: weekly
- HTTP: fetch competitor blog RSS feeds
- Loop: for each new article
- Claude: "Is this relevant to our product category? What's the key message?"
- Filter: only relevant articles
- Slack: weekly competitive intelligence digest
Customer Success Automation
Onboarding automation:
- Stripe webhook: new subscription
- Fetch customer data
- Claude: personalise onboarding checklist based on plan and use case
- Email: send personalised welcome with specific next steps
- HubSpot: create onboarding tasks for CSM
- Schedule: check-in emails at day 3, 7, 14, 30
Health monitoring:
- Daily trigger
- Database: fetch product usage metrics by customer
- Loop: for each customer
- Claude: analyse usage pattern, classify health score
- HubSpot: update health score property
- IF at-risk: Slack alert to CSM with specific context
Renewal preparation:
- 90 days before renewal date
- Fetch account data, usage, support history
- Claude: generate renewal strategy and expansion opportunities
- Create renewal task for CSM with AI-generated talking points
- Email: send renewal discussion invitation
Internal Reporting
Weekly business review:
- Schedule: Friday 4pm
- Fetch: HubSpot pipeline data, support tickets, usage metrics
- Claude: write executive summary and highlight key trends
- Email: send formatted weekly report to leadership team
Daily sales digest:
- Schedule: 8am
- HubSpot: pull deals updated in last 24h
- Claude: "What's the state of the pipeline? Flag anything at risk. Suggest top 3 priorities."
- Slack: post to #sales channel
Related articles
n8n vs Make.com vs Zapier: a 2026 honest comparison
No affiliate fluff — where each tool wins, where it breaks, and what we actually run.
Self-hosting n8n: a production-grade setup guide
Queue mode, workers, backups, and the security defaults you should never skip.
Complete n8n Guide: Everything You Need to Build Powerful Automations
The definitive n8n guide — nodes, credentials, triggers, and production-grade patterns.