The verdict in three sentences
For a 60-person SME in Montreal that wants to connect its CRM, invoicing, SMS or WhatsApp and Google Sheets, Zapier (roughly 30 to 110 CAD per month for SME plans) is enough as long as volumes stay modest and nobody in-house codes. Self-hosted n8n (free software, server around 15 to 60 CAD per month) becomes cheaper beyond a few tens of thousands of monthly tasks, or when data must stay under your control. A custom integration (15,000 to 45,000 CAD) is only justified for critical flows, the ones where a failure blocks invoicing or deliveries.
The three options side by side
Figures below are 2026 estimates for Quebec, excluding GST and QST. Integrator setup fees apply to the first two options if you lack the skills in-house.
| Criterion | Zapier | Self-hosted n8n | Custom integration |
|---|---|---|---|
| Licence | About 30 to 110 CAD per month, far more at high volume | Free (internal use licence) | None |
| Infrastructure | Included | VPS 15 to 60 CAD per month | Server 30 to 150 CAD per month |
| Setup by an integrator | 3,000 to 10,000 CAD | 5,000 to 15,000 CAD | 15,000 to 45,000 CAD (build included) |
| Setup time | 1 to 3 weeks | 2 to 4 weeks | 4 to 10 weeks |
| Comfortable volume | Up to a few thousand to 20,000 tasks per month | Hundreds of thousands | Unlimited, sized for you |
| Data | Hosted by the vendor (US) | On your server, in Canada | On your server |
| In-house skills needed | Power user | Basic technical profile (server, updates) | None for daily use, vendor for maintenance |
| Main risk | Bill climbs with volume | Poorly maintained server | Vendor dependency |
What the SME actually wants to connect
- CRM to invoicing: a signed quote automatically creates the invoice in QuickBooks Online or Sage, with GST and QST applied correctly.
- Customer messaging: order confirmation, overdue invoice reminders at day 7 and day 15, delivery notification.
- Google Sheets: sales dashboard refreshed every night for management.
- Accounting: monthly export of invoices and payments to the external accountant.
The decision grid: volume, criticality, skills
| SME situation | Recommendation | Year-one cost (2026 estimate) |
|---|---|---|
| Under 5 flows, under 5,000 tasks per month, no technical staff | Zapier + integrator for initial setup | 3,500 to 11,500 CAD |
| 5 to 15 flows, 10,000 to 100,000 tasks per month | Self-hosted n8n + integrator | 5,500 to 16,000 CAD |
| Sensitive customer data, Canadian data residency required (Law 25) | n8n on a Canadian server or custom | 6,000 to 25,000 CAD |
| Critical flow (invoicing, stock, payments) with uptime commitment | Custom for that flow, n8n or Zapier for the rest | 17,000 to 50,000 CAD |
| Complex business logic (pricing rules, discounts, multi-entity) | Custom | 20,000 to 45,000 CAD |
The right answer is often hybrid: a low-code tool for convenience flows (notifications, dashboards), custom code for the flow that brings in cash.
Hidden costs to watch
With Zapier, every action step counts as a task. An 8-step Zap triggered 3,000 times a month uses 21,000 tasks, which pushes you several plan tiers up. With n8n, the software is free but someone has to apply security updates and watch disk space and backups: count 2 to 4 hours a month or a maintenance contract. In Quebec, Law 25 also requires you to know where personal data is stored, which favours Canadian hosting for customer data.
Mini case study
Marc-André, CFO of a 60-person electrical supplies distributor in Montreal, wants to automate 7 flows. Today an assistant spends 3 hours a day copying signed quotes into invoicing, sending reminders and updating the tracking sheet.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
- Current cost: 3 h × 21 days × 11 months × 32 CAD loaded hourly rate = 22,176 CAD per year, before counting keying errors.
- Estimated volume: 40,000 tasks per month, which would cost several hundred CAD a month on Zapier.
- Choice: self-hosted n8n on a Montreal VPS at 40 CAD per month, set up by an integrator for 9,500 CAD.
- Year-one cost: 9,500 + 480 = 9,980 CAD. Following years: 480 CAD of hosting and about 3,000 CAD of maintenance.
- The quote-to-invoice flow, deemed critical, gets monitoring with failure alerts.
Payback in under six months, then net savings of about 18,700 CAD a year, and an assistant redeployed to collections.
FAQ
Zapier or Make for a Montreal SME?
Both do the same job. Make is usually 2 to 3 times cheaper at equal volume and more flexible for complex scenarios, while Zapier has more ready-made connectors and is easier to learn. Many Quebec SMEs start on Zapier and move to Make or n8n when the bill grows.
Is n8n really free?
The self-hosted version is free for internal use. You pay for the server, 15 to 60 CAD per month, and maintenance time. n8n Cloud is paid, starting around 20 to 25 EUR per month.
What about Law 25 and data residency?
Law 25 requires a privacy impact assessment before transferring personal data outside Quebec. Self-hosting n8n or a custom integration in a Canadian data centre (OVHcloud Beauharnois, AWS ca-central-1) simplifies compliance compared with a US-hosted iPaaS.
What happens if a flow fails?
Zapier and n8n keep execution history and can retry automatically. Add an email or Slack alert on failure, or an uncreated invoice can go unnoticed for weeks.
When should we move from n8n to custom code?
When a flow exceeds 15 to 20 steps with many conditions, becomes hard to maintain visually, or needs guaranteed uptime. Custom then costs 15,000 to 45,000 CAD but becomes testable and documented.
Let's scope your project. List your tools and the flows you want to automate, and we will recommend Zapier, n8n or custom with an indicative budget and timeline per flow. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.