CRM for Small Teams: Setup with n8n, HubSpot, and Automation
CRM setup for small B2B teams and agencies — HubSpot Free, n8n automation, smart workflows, and practical tips for teams under 10 people.
Why small teams need a CRM
“We’re only 5 people, we don’t need a CRM” — we hear this regularly. The reality: small teams are exactly the ones who lose the most without a system.
Without a CRM:
- Contact data spread across 3 different spreadsheets
- Follow-ups forgotten because nobody’s tracking them
- A new hire needs 4 weeks to understand the customer history
- Forecasting runs on gut feeling
With a CRM:
- One source of truth for all customer contacts
- Automatic reminders for follow-ups
- Complete customer history at a glance
- Pipeline value and win rate at the push of a button
Choosing a CRM: what works for small teams
HubSpot Free CRM — the best choice to start
| Feature | Free | Starter (€45) | Professional (€450) |
|---|---|---|---|
| Contacts | Unlimited | Unlimited | Unlimited |
| Deal pipeline | 1 | 2 | 15 |
| Email tracking | ✅ | ✅ | ✅ |
| Forms | ✅ (HubSpot branding) | ✅ (no branding) | ✅ |
| Workflows | ❌ | ❌ | ✅ |
| Sequences | ❌ | ❌ | ✅ |
| Reporting | Basic | Standard | Custom |
| Live chat | ✅ (HubSpot branding) | ✅ | ✅ |
Why HubSpot: The Free plan is genuinely usable — not just a teaser. Unlimited contacts, deal tracking, email logging. And as you grow, you can upgrade without migrating.
Pipedrive — for sales-focused teams
- Visual pipeline management (Kanban)
- The simplest UI of any CRM
- From €14/user/month
- Best for: teams where sales is the only CRM user
Attio — for tech-savvy teams
- Modern UI, flexible data models
- Relationship intelligence (automatic contact detection from emails)
- Free for up to 3 users
- Best for: startups who want a CRM that feels like Notion
Setup in 5 days
Day 1: Set up the CRM
Create and configure a HubSpot Free account:
-
Define pipeline stages:
Lead→ new contact, not yet qualifiedQualified→ matches the ICP, interest confirmedMeeting→ first call scheduled or heldProposal→ proposal sentNegotiation→ in negotiationWon/Lost→ closed
-
Set required fields:
- Contact: first name, last name, email, company, job title
- Company: domain, industry, size
- Deal: name, value, stage, expected close date
-
Invite the team and assign roles
Day 2: Import data
- Import existing contacts from Excel/Google Sheets
- Connect email accounts (Gmail/Outlook) for automatic logging
- Install the LinkedIn Sales Navigator Chrome extension (optional)
Day 3: Set up workflows with n8n
HubSpot Free has no workflows. n8n fills that gap:
Workflow 1: Lead notification
Trigger: HubSpot webhook (new contact)
→ Slack message to #sales-channel
→ "New lead: {name} from {company} — {source}"
Workflow 2: Outreach → CRM sync
Trigger: Instantly webhook (positive reply)
→ HubSpot: find/create contact
→ HubSpot: create deal (stage: Qualified)
→ Slack: notification
Workflow 3: Follow-up reminder
Trigger: Cron (daily 8:00)
→ HubSpot: deals in "Proposal" stage + last activity >5 days
→ Slack: "These deals need follow-up: {list}"
Day 4: Templates and processes
Create email templates:
- First outreach (cold email)
- Follow-up after a meeting
- Proposal cover note
- Follow-up after a proposal
- Rejection reply (for learnings)
Set up meeting booking:
- Cal.com or the HubSpot meeting link
- Embed in your email signature and on the website
- Automatic calendar sync
Day 5: Set up reporting
Three reports every small team needs:
- Pipeline overview: how much revenue is sitting in which stage?
- Activity report: how many emails/calls/meetings per week?
- Conversion funnel: what % converts from stage to stage?
In HubSpot Free: use the basic dashboards. For custom reports: n8n → Google Sheets → Data Studio.
n8n workflows for small teams
The 5 most important automations
| Workflow | Trigger | Action | Time saved |
|---|---|---|---|
| Lead → CRM | Form/chatbot/email tool | Create HubSpot contact + deal | 5 min/lead |
| Meeting prep | Calendar event (tomorrow) | Clay enrichment → Slack summary | 15 min/meeting |
| Deal stagnation | Cron (daily) | Flag deals with no activity | 30 min/week |
| Won deal → onboarding | HubSpot deal stage = Won | Create a Notion template, send welcome email | 20 min/deal |
| Monthly report | Cron (1st of the month) | HubSpot API → metrics → Slack/email | 2 hours/month |
n8n vs. Zapier vs. Make for CRM automation
| Criterion | n8n | Zapier | Make |
|---|---|---|---|
| Price (self-hosted) | Free | - | - |
| Price (cloud) | From €20/month | From $20/month | From $9/month |
| Complex workflows | ✅ (branching, loops, sub-workflows) | Limited | ✅ |
| AI nodes | ✅ (OpenAI, Claude, Gemini) | ✅ (AI Actions) | ✅ |
| Self-hosting | ✅ | ❌ | ❌ |
| Learning curve | Medium | Low | Low-medium |
Recommendation: n8n if you’re technical and want control. Zapier if you want to get started fast. Make as a middle ground.
Common mistakes in small teams
| Mistake | Consequence | Solution |
|---|---|---|
| Only half-using the CRM | Data goes stale, trust drops | Mandatory weekly pipeline review |
| Too many custom fields | Nobody fills them in | Max. 15 actively used fields |
| No process for data entry | Everyone does it differently | Clear rules: what gets entered when |
| Outreach tool not connected | Manual transfer = errors | An n8n workflow for automatic sync |
| Upgrading too early | €450/month for 3 users | Free plan + n8n is enough for most |
Common questions
Which CRM works well for small B2B teams?
HubSpot Free CRM is the best starting point: unlimited contacts, a deal pipeline, email tracking, forms — all free. Alternative: Pipedrive (from €14/month) if you prefer a sales-focused, lean UI. For technical teams: Attio or Folk as modern CRM alternatives.
Do I need n8n if I already have HubSpot?
HubSpot Workflows (from Professional, €450/month) cover many automations. n8n is the affordable alternative for teams on HubSpot Free/Starter: webhook-based workflows, multi-tool integration, AI nodes. Typical n8n workflows: lead from Instantly → HubSpot deal, Slack notification on a new deal, automatic data enrichment via the Clay API.
What does a CRM setup cost for a 5-person team?
Minimal (€0-50/month): HubSpot Free + n8n Free (self-hosted) + manual processes. Standard (€100-200/month): HubSpot Starter (€45) + n8n Cloud (€20) + integrations. Professional (€500-700/month): HubSpot Professional (€450) with native workflows, reporting, sequences.
How do I set up a CRM for an agency?
Agency-specific setup: 1) Pipeline stages: Lead → Qualified → Proposal → Negotiation → Won/Lost → Onboarding → Active Client. 2) Custom properties: retainer value, service type, contract term. 3) Separate pipelines for new business and existing clients. 4) Automatic reminders for contract renewals. 5) A client portal or Notion for client communication.