免费工具 归因模型对比模拟器
把用户下单前走过的渠道路径贴进来,看 6 种规则归因模型下每个渠道各分到多少。同样的订单,6 种分法——哪些渠道的功劳取决于选哪个模型、哪些不取决,一眼就能看出来。
- 首次、末次、线性、时间衰减、位置、末次非直接
- 各模型合计永远相等
- 本地运行
贴路径,看功劳
一行一条转化路径:渠道按先后顺序,用 > 或 → 隔开,最后用逗号接订单金额。触点后面加 [天数] 表示距成交几天(时间衰减会用到),或加 @2026-03-01 写日期。
也可以写成 路径, 转化数, 金额(汇总过的路径);一个数字都不写时,每行算 1 次转化。渠道名不区分大小写。金额带千分位逗号时,用 Tab 代替逗号分隔。分享链接只保存下面的参数,不包含路径。
距成交这么多天的触点,权重是成交当天触点的一半。Google 以前的模型用 7 天。
剩下的平分给中间的触点。
检查
路径数
10
转化次数
10
订单金额
1,115
每条路径触点数
2.4
平均
各模型的功劳
每一列加起来都是同一个总数。加粗 = 对这个渠道最有利的模型;「差距」= 最多减最少。
| 渠道 | 首次触点 | 末次触点 | 线性 | 时间衰减 | 位置归因 | 末次非直接 | 差距 |
|---|---|---|---|---|---|---|---|
| 直接访问 | 00.0% | 59553.4% | 19317.3% | 28125.2% | 24321.7% | 00.0% | 595 |
| 百度推广 | 19017.0% | 35531.8% | 29626.5% | 35331.7% | 27925.0% | 63557.0% | 445 |
| 百度搜索 | 21519.3% | 16514.8% | 23721.2% | 23521.1% | 21819.6% | 16514.8% | 71.7 |
| 公众号推文 | 13011.7% | 00.0% | 19517.5% | 14813.2% | 13512.1% | 31528.3% | 315 |
| 小红书 | 49043.9% | 00.0% | 15013.5% | 71.26.4% | 19617.6% | 00.0% | 490 |
| 朋友推荐 | 908.1% | 00.0% | 454.0% | 26.22.3% | 454.0% | 00.0% | 90 |
| 合计 | 1,115 | 1,115 | 1,115 | 1,115 | 1,115 | 1,115 |
对比图
channel,first_value,last_value,linear_value,decay_value,position_value,lastNonDirect_value,spread
直接访问,0,595,192.5,281.41,242.5,0,595
百度推广,190,355,295.83,353.34,278.5,635,445
百度搜索,215,165,236.67,235.22,218,165,71.67
公众号推文,130,0,195,147.62,135,315,315
小红书,490,0,150,71.23,196,0,490
朋友推荐,90,0,45,26.18,45,0,90一行一个渠道,一列一个模型。
分享这组输入:数值写在链接的 # 后面,不会发到服务器。
https://tapcub.com/zh/tools/attribution-model-simulator
版本 v1.0更新于 更新记录
6 列数字分别说明什么
没有哪个模型是「真相」。每个模型回答的问题不同,模型之间的差别才是最有用的信息。
首次触点下功劳大的渠道
它们负责「拉新」。示例里小红书在首次触点下拿到 1,115 里的 490,在末次触点下是 0:它把用户带进来,由别的渠道成交。砍掉它,每条路径的起点都会变少。
末次触点下功劳大的渠道
它们负责「收口」。直接访问在末次触点下拿到 595——用户在别处做了决定,再自己输网址进来。末次非直接把这部分还给它前面的渠道(百度推广升到 635)。
差距小 = 数字可靠
百度搜索在各模型下只在 165 到 237 之间变动。这类渠道怎么调预算,跟选哪个模型关系不大。
差距大 = 先看路径再动预算
小红书(差距 490)和直接访问(595)摆动最大。要给这类渠道加减预算之前,先去看具体的路径。
每个模型分的都是同一个总数:这里是 10 条路径、1,115 元。规则模型不会多出或少掉转化,只是把功劳挪来挪去。
从订单路径到模型对比
需要的是成交用户的路径——每个用户下单前接触过哪些渠道——如果有,再加上距成交多久。
-
1
拿到路径
统计工具的转化路径报表、CRM 里的触点记录,或者你自己的事件数据都行。只保留成交了的路径。
-
2
一行贴一条
渠道按顺序用
>连起来,最后写金额。知道天数的话给触点加[天数],时间衰减就会用真实的时间。 -
3
调参数
时间衰减的半衰期(Google 以前默认 7 天),位置归因的首末占比(40 / 40 是常见的 U 形)。
-
4
对比,看差距
差距小的渠道可以放心评估;差距大的渠道,调预算前先把它的路径读一遍。
把一次转化分开的 6 种规则
每个模型给路径里每个触点一个权重,权重加起来等于 1,订单金额按权重分。一个渠道的功劳 = 所有路径里它分到的部分之和。
- 只有一个触点的路径,在所有模型下都把 100% 给这个触点。
- 同一条路径里一个渠道出现两次,两次分别计算(线性归因里它拿两份)。
- 「直接访问」指 直接访问 / 直接 / Direct / (direct) / (none);只有末次非直接会区别对待它。
- 这个工具只看到成交的路径。数据驱动归因还需要没成交的人的路径——见常见问题。
首次 / 末次触点
第一个(最后一个)触点 w = 1,其余为 0
示例里 210 元那条路径:首次触点全给小红书,末次触点全给百度推广。
线性
n 个触点各 w = 1 ÷ n
210 ÷ 3 = 每个 70。
时间衰减
wᵢ ∝ 2^(−距成交天数ᵢ ÷ 半衰期)
距成交 15、6、1 天,半衰期 7 天:28.2 / 68.8 / 112.9。
位置归因
首次 f、末次 l,中间每个 (1 − f − l) ÷ (n − 2)
40 / 20 / 40:84 / 42 / 84。只有两个触点时:f ÷ (f + l) 和 l ÷ (f + l)。
末次非直接
最后一个不是直接访问的触点 w = 1
整条都是直接访问时,归直接访问。
一条路径,6 种答案
小红书 [15] > 百度搜索 [6] > 百度推广 [1], 210:一笔 210 元的订单,三个触点分别在成交前 15 天、6 天和 1 天。
| 模型 | 小红书 | 百度搜索 | 百度推广 |
|---|---|---|---|
| 首次触点 | 210 | 0 | 0 |
| 末次触点 | 0 | 0 | 210 |
| 线性 | 70 | 70 | 70 |
| 时间衰减(半衰期 7 天) | 28.2 | 68.8 | 112.9 |
| 位置归因(40/20/40) | 84 | 42 | 84 |
| 末次非直接 | 0 | 0 | 210 |
时间衰减:原始权重 2^(−15/7) = 0.227、2^(−6/7) = 0.552、2^(−1/7) = 0.906,加起来 1.684,所以三者分别占 210 元的 13.4%、32.8%、53.8%。
归因对比容易错在哪
模型本身就是简单的算术,坑都在数据和结论上。
路径从中间才开始记
如果只从落地页开始记录,「首次触点」其实是落地页前的最后一跳。点击 ID 丢失、链接没加 UTM,首次触点的数字就没意义了。
把各平台后台的数加起来
每个广告平台都把同一笔订单算成自己的。只有一张路径表、只分一次,合计才对得上真实销量。
把某个模型当成真相
规则模型只是描述,不是证明。一个渠道出现得早,不代表没有它这单就没了——只有实验能说明这一点。
忽略回溯窗口
早于窗口(常见 30 天或 90 天)的触点会被丢掉,这会让每个模型都偏向最近的渠道。
在真实订单上做归因
TapCub 对网站上的每一笔订单只归因一次,每个触点都记在人身上,每张表都能切换模型。
归因模型有哪些?
规则模型有:首次触点、末次触点、末次非直接、线性、时间衰减、位置归因(U 形)。数据驱动模型则从数据里学出权重。这个工具对比的是 6 种规则模型。
首次触点归因和末次触点归因有什么区别?
首次触点把功劳全给带来用户的第一个渠道,适合评估「拉新」;末次触点全给成交前最后一个渠道,适合评估「收口」。两者一起看最有用。
GA4 是不是去掉了这些模型?
是的。Google 在 2023 年 4 月 6 日宣布,首次点击、线性、时间衰减和位置归因将从 Google Ads 和 GA4 移除;GA4 帮助文档说明自 2023 年 11 月起已不再提供。GA4 现在提供数据驱动、付费和自然渠道末次点击、Google 付费渠道末次点击。
为什么这里不做数据驱动归因?
数据驱动模型要比较成交和没成交的路径,才能估算每个触点到底贡献了多少。这需要没成交的路径,以及比一份粘贴样本多得多的转化——所以 Google 是在整个账号的数据上跑它。
时间衰减的半衰期填多少?
Google 以前的时间衰减模型用 7 天。建议接近你的用户从第一次接触到下单的典型时长:冲动消费几天,B2B 几周。
TapCub 怎么做归因?
首次触点、末次触点和线性在同一张表上,带每个人完整的路径和每次触点的日期。见营销分析。