n8n、Zapier、Make 怎么选:按价格、自由度、维护成本算一遍
三选一这件事,问十个人九个答「看你需求」,等于没答。这篇不绕:把同一件事在三家的账摊开算一遍,再把花在它身上的时间也算进去,最后说我会怎么选。
结论丢在前面。一天跑十几次、步骤不超过五个、不碰公司内网,Zapier 或 Make 更省事,你连服务器都不用摸。一天几百次、要读内网数据库、流程里得写代码,n8n 自托管能省下一个数量级的钱——代价是那台机器归你管,半夜挂了没人替你接。
这个结论粗得没法直接用,因为它缺一个数:你一个月到底跑多少次。这个数不算出来,所有对比都是别人的场景。
适合谁
正在三家里挑一个的人,或者已经在 Zapier 免费版撞墙、想看看到底贵在哪的人。手上有台闲置 VPS、也愿意登上去敲命令的,第四节的账会更扎心。没接触过自动化的,先看《n8n 是什么》再回来,这篇默认你知道「工作流」和「节点」是什么意思。
- 三家不在同一个计价单位上
- 同一个流程,三家各花多少钱
- 钱之外,自由度差在哪
- 自托管的账单上,有一部分不是钱
- 许可证这条线,做交付的人必须先看
- 我不建议选 n8n 的四种情况
- 换工具的代价
- 一周试跑,怎么算跑通
- 会踩到的坑
- 自托管多出来的三件安全事
三家不在同一个计价单位上
这是全文的地基,也是最容易看错的地方。你在三家官网看到的「用量」根本不是同一个东西。
Zapier 按 task 算。每个成功完成的动作记 1 个 task,某些应用或动作会记 2 个。触发不算——事件进来不花钱,动作做成了才花钱。它去轮询「有没有新数据」也不算,查到空手而归更不算。它自带的那几个工具:Filter、Formatter、Path、Delay、Looping、Sub-Zap,还有 Tables 和 Forms,都不占 task。
Make 按 credit 算。它已经把计费单位从 operations 换成了 credits,公告里写的生效日是 8 月 27 日。绝大多数模块执行一次记 1 个,走 AI Provider 的可能更多。这里的差别在于:触发模块也记。你从某个应用读一条记录,那一步就要 1 个 credit。Router 和错误处理模块(Rollback、Break、Resume、Commit、Ignore)不记。
n8n 按 execution 算。一条流程从头跑到尾算 1 次,中间有 3 个节点还是 30 个节点,一样是 1 次。数据条数也不放大——一次执行里处理 5 条还是 200 条,还是 1 次。而且只有生产执行进额度:你在编辑器里点「执行」按钮测试,跑一百次也不算。
| Zapier | Make | n8n | |
|---|---|---|---|
| 单位 | task | credit | execution |
| 一个流程跑一次记几个 | 按动作数,6 步记 5 个(触发不算) | 按模块数,6 个模块记 6 个 | 1 个 |
| 数据从 1 条涨到 200 条 | 跟着涨,20 倍就是 20 倍 | 跟着涨 | 不涨 |
| 手动点测试 | 开着 Zap 跑就算 | 跑 scenario 就算 | 不算 |
最后一行是我最看重的差别,它决定了这套东西能不能扩。做个假设:一条流程处理 200 条订单,中间 5 个动作。Zapier 上跑一次记 1,000 个 task,一天跑一次就是 30,000 个;n8n 上跑一次还是 1 次执行,一天 30 次。差 1,000 倍,不是百分比上的差。
我这台实例上跑过一条八节点的流程,中间代码节点把一个 item 拆成 5 条,走分支、再合并。每个节点下面标的「几个项目」就是当次流过的数据量:

执行记录长这样,一行就是一次完整运行,右边那个「运行时间」是整条流程的总耗时:

点进去能看到这次执行的明细:

同一个流程,三家各花多少钱
拿三个真实形状的场景算。数字都取官网公开档位,价格是我 2026 年 10 月 26 日看的,你看的时候可能已经调过。
场景一:每小时跑一次,6 个步骤
监控某个接口、每天 24 次、一个月 720 次。这种活最常见。
| 用量 | 落哪个档 | |
|---|---|---|
| Zapier | 5 × 720 = 3,600 tasks | 免费版 100 个,差 36 倍,必须付费 |
| Make | 6 × 720 = 4,320 credits | 10,000 credits 档的 Core,年付折算 $9/月 |
| n8n 云 | 720 次执行 | Starter €20/月,额度 2,500 |
| n8n 自托管 | 720 次执行 | 0,只花服务器 |
这行的结果有点反直觉:云版 n8n 比 Make 贵一倍多。Starter 年付 €20,Make 的 Core 年付折算 $9。很多人默认「开源的肯定最便宜」,忘了开源省的是授权费,云托管照样按次收。
Zapier 那一栏我给不出确切金额,因为它的 Professional 是可以调任务档的,$19.99 是最低档的起价,3,600 个 task 得往上调。能确定的是三家里它最贵——贵在按动作计费,你的流程越长越吃亏。
场景二:每 5 分钟跑一次,6 个步骤
8,640 次一个月。到了这个频率,差距开始拉开。
| 用量 | 落哪个档 | |
|---|---|---|
| Zapier | 43,200 tasks | 已经很靠上了 |
| Make | 51,840 credits | 已经超出 10,000 那一档,得往上拉滑杆看价 |
| n8n 云 | 8,640 次执行 | Pro €50/月,额度 10,000 |
| n8n 自托管 | 8,640 次执行 | 0 |
这里 n8n 云版开始反超。自托管的差距就更不用算了,一个月八千多次跑下来,电费都比订阅便宜。
场景三:每天 10 次,3 个步骤
300 次一个月,总共两个动作。
Zapier 记 600 个 task,过免费线 6 倍。Make 记 900 个 credit,免费档 1,000 个,刚好卡住——一点余量都没有,多跑三天就得掏钱。这就是 Make 免费档的边界,不是「够用」,是「刚好用完」。
我自己的判断:一天十几次这个量级,用 Make 免费档撑三五个月没问题,但别拿它跑要紧的活,因为一旦超了,场景直接停,不会等你续费。
钱之外,自由度差在哪
| Zapier | Make | n8n | |
|---|---|---|---|
| 可连的应用 | 9,000+ | 3,500+ | 官方节点 + 社区节点,自托管还能自己写 |
| 写代码 | 有代码步骤,按 task 计价,跑得越久占得越多 | 有 Tools 模块 | Code 节点,JS 或 Python,不额外计费 |
| 连内网系统 | 不行 | 不行 | 可以,跑在你自己的网络里 |
| 数据存哪 | 对方的服务器 | 对方的服务器 | 自己的数据库 |
| 版本控制 | 付费档有 Zap 版本控制 | — | Business 档起能接 Git;社区版自己导 JSON 存档 |
头两行决定你的天花板,后两行决定你的合规成本。要读公司内网的 ERP 或老数据库,前两家直接出局——不是难,是物理上不通,它们跑在别人的机房里。这条最容易在方案讨论到一半的时候才被发现,前面画的图全作废。
还有一条对比表里不常写的:单次执行时长。n8n 云版 Starter 单次最多跑 5 分钟,Pro 才给到 40 分钟。要处理大文件、要等一个慢接口,5 分钟很容易撞。自托管没这个限制,但机器是你自己的,内存吃完照样挂。
自托管的账单上,有一部分不是钱
这是我写这篇最想说的部分,因为所有「n8n 免费」的对比文都漏了它。
自托管省掉的是订阅费,换来的是这几件事,全得有人做:
- 一台机器和一条域名,还有证书。Let's Encrypt 会自动续,但续期失败是静默的,等你发现的时候证书已经过期三天。
- 升级。2.x 之后版本迭代很快,我这台现在是 2.43.7。每次升级前要备份数据库和加密密钥,升完抽查一条工作流能不能跑。一次大概二十来分钟。
- 备份。三样东西:数据库、加密密钥、工作流导出。少了加密密钥,恢复出来的实例里所有凭据都解不开,得一个一个重填。只备份数据库、不带密钥,是最常见的翻车方式。
- 失败告警。n8n 不通知你,除非你自己配。一个定时任务静默失败两周,你不会知道,直到有人问「这个月的表怎么没数据」。
- 出事排查。容器起不来、端口被占、内存爆掉,这些没有客服可打。
时间账大致是这样:第一次装加配 HTTPS,一小时;之后每个月花在它身上的时间,一到两小时;真出一次故障,一到三小时。
所以你算成本的时候,分母里得有你的时薪。如果你一周连半小时都抽不出来,别选自托管——这跟省不省钱没关系,这活需要人。花钱买 Zapier,本质是买「出问题有人接」。
我这台的用量页长这样,值得看一眼:

页面第二行小字写着「具有多个触发器的工作流会计数多次」。意思是给一条工作流挂两个触发器,它按两个算。自托管版这里写「无限」,所以对我没影响,但你要是买了云版许可,这条会咬人。
许可证这条线,做交付的人必须先看
n8n 不是开源许可证,是它自己写的 Sustainable Use License,挂在 fair-code 这个名目下。条款允许的比想象中宽:内部业务用、改代码、做衍生、给客户搭流程、做 n8n 相关的咨询和运维,都行。不能干的只有两条:把 n8n 换个牌子当产品卖给客户;自己搭一套收别人的访问费。这两条得单独签商业协议。
做代运营的人最容易在这里含糊。跟上一版许可证(Apache 2.0 加 Commons Clause)比,这次改动的重点就是把「不许收咨询费」那条撤掉了——现在帮客户搭工作流、收咨询和运维的钱,不需要任何额外协议。你卖的只要是自己的手艺,不是 n8n 的壳,就没问题。
介于中间的形态要自己掂量:客户的数据跑在你部署的 n8n 上,你按月收服务费。这更像「托管」而不是「咨询」。真要做成生意,发封邮件问 license@n8n.io,比事后补救便宜得多。
对比一下:Zapier 和 Make 是纯 SaaS,你付钱买服务,没有这层顾虑,但你也没法把东西搬走。
我不建议选 n8n 的四种情况
团队里没人碰命令行。不是学不会,是没人愿意在出事的那天晚上登进去看日志。这种团队买 Zapier,钱花得值。
需要厂商 SLA 和电话支持。自托管没有。社区论坛很好,但它不承诺两小时响应。
只有一两条简单自动化。装一台服务器、配 HTTPS、设监控,就为了把表单同步到表格,不值。用 Make 免费档,一个月九百个 credit 够了。
想拿它做白标产品卖。许可证那节说过了,得先签协议。拿开源版直接卖,是违约,不是「灰色地带」。
换工具的代价
这三种东西之间没有一键迁移。Zap 是「触发 + 动作」的线性结构,scenario 是模块加路由的画布,n8n 的 workflow 是任意有向图。数据结构对不上,导出来的 JSON 只能当参考,逻辑得重搭。
我的经验值:一条十来步的流程,换工具重搭要半天到一天,算上调试和重连凭据。你要是已经攒了三四十条,换一次就是两三周。
所以选的时候别只看这个月的账单,看三年后你大概什么量。低频、稳定的,选省心的;高频、会长大的,早点上能自己管的那种,别等攒了一堆再搬。
一周试跑,怎么算跑通
别看官网对比表决定,挑一条真事跑一周。要求就一条:这条流程失败一回不致命,别拿收款的流程试。
- 写下这条流程每天跑几次、中间几个步骤。这两个数是全部的输入,后面所有计算都靠它。
- 算出一个月总量:次数 × 步骤。再乘上平均每次处理的数据条数,按步计费的那两家要用这个数。
- 拿着这个数去三家官网的定价页对档位,别对「套餐名」,对额度。
- 跑满七天,记两件事:失败几次,你花多久修好。
跑完之后这三个数摆在一起,选择基本就自己浮出来了:用量决定钱,失败率决定稳不稳,修的时间决定你受不受得了。第三条最容易被忽略,也最容易让人放弃——从 Zapier 挪到自托管的人,给的理由往往不是钱,是「出错的时候我什么都看不到」。
如果试的是 n8n,验证跑通看这四个现象:画布上每个节点下面出现绿色的勾和「N 个项目」;执行列表里多出一行「成功」;点进去能看到每个节点的输入输出;「概述」页的生产执行次数还是 0(因为手动执行不算生产执行)。最后这条最容易让人以为没跑成功,其实是正常的。
会踩到的坑
1. 拿订阅价直接比,不看计费单位。同样 6 步的流程,Zapier 记 5 个 task、Make 记 6 个 credit、n8n 记 1 次执行。看着都是个位数,含义差着一层:前两个乘的是步数,后一个乘的是运行次数。
2. 以为 Make 还按 operations 算。它的计费单位已经是 credit 了,官网 FAQ 里那句「As of August 27, credits are the billing unit in Make」说的就是这次改动。老教程里的 operations 数字对不上新账单,原因在这。
3. 以为 n8n 免费就是零成本。软件不要钱,机器要钱,你的时间更要钱。一个月两小时的维护,按你的时薪折一下,可能比 Make 的 $9 贵得多。
4. 以为空请求不算。n8n 文档写得很明白:Webhook 触发器每收到一个进来的请求就算一次执行,包括 body 是空的 {}。拿 webhook 当健康检查的探针,每 10 秒敲一次,一个月二十六万条执行记录,全在账上。判废请求在流程启动前就失败的那种不算。
5. 轮询的账算错方向。轮询触发只有在查到新数据的时候才算一次,查到空手而归不算——对你有利。但反过来,这也意味着你在沙盒里看到的次数比账单少,别拿测试环境的数字推生产账单。定时触发相反,每次触发都算,不管成功失败。
6. 忘了试用期会结束。Zapier 新注册的账号会自动进 14 天 Professional 试用。试用期里你搭的多步 Zap,到期降回免费版就停了——免费版只支持两步。有人把这事当成「Zapier 突然坏了」。
7. 加密密钥丢了。n8n 的凭据是用一把密钥加密的,数据库里存的是密文。换机器、重装、迁移,密钥没带过去,凭据全解不开,节点一个个报凭据无效,而你输进去的密码明明是对的。这把密钥在数据目录里,备份的时候别漏。
8. 长任务撞上执行时长上限。n8n 云版 Starter 单次最多 5 分钟。处理一个几百兆的表格、等一个慢接口,很容易超,超了就是执行失败,不是排队重试。
自托管多出来的三件安全事
选 SaaS,安全边界是对方的;选自托管,边界是你的。具体三件:
暴露面。n8n 默认带账号密码,但把它装在公网域名上,等于把这扇门挂到墙外面。至少做三件:上 HTTPS、换掉弱密码、把自助注册关掉。扫描器找 n8n 登录页的字典是现成的,这不是吓人。
密钥和备份别放一处。加密密钥泄露等于所有凭据泄露——里面可能有邮箱密码、数据库口令、支付接口的 key。备份文件里带着加密后的凭据,密钥文件单独放,别和备份塞同一个网盘目录。
数据归属要想清楚。自托管的好处是数据不出自己的库,代价是备份、删除、留存全归你管。用 Zapier 或 Make 的话,数据会过它们的服务器,涉及客户手机号、身份证这类字段,先看它家的 DPA 和数据留存条款再决定。这一条跟价格无关,但它是三选一里最不能妥协的一条。
小结
三家的差别不在「谁功能多」,在按什么单位收钱。按动作算的,流程越长越贵;按执行算的,节点和条数都不放大。
低频、少量、不碰内网,Zapier 或 Make 免费档就够,别为了「开源」去养一台服务器。上了几百次、要处理成批数据、要读内网,n8n 自托管的账才算得过来——前提是你愿意每月花一两个小时在它身上。
云版 n8n 不是自托管的平替。它比 Make 贵,比自托管省心,位置在中间,适合「想要 n8n 的模型、但不想管机器」的人。
接着往下
选完工具,下一个真问题是第一个流程怎么搭。上一篇《n8n 界面导览》把画布、节点、执行记录讲清楚了,链接在这里。按顺序看的话,从课程总目录进,每篇都能单独读。
参考资料
- n8n Pricing:各档执行额度、并发数、单次执行时长上限
- Understand executions:什么算一次执行,哪些触发方式计入额度
- Community license:Sustainable Use License 允许与禁止的用法,含咨询服务的界定
- Zapier Pricing:task 计费规则、免费版两步限制、试用说明
- Make Pricing:credit 计费规则、各档价格与免费档额度
最后更新:2026 年 10 月 26 日,用的是 n8n 2.43.7。

