去年双十一复盘时,一家美妆品牌的运营总监找我吐槽:他们的直播团队报上来的 ROI 高达 18,给天猫旗舰店报了 4,给抖音短视频团队报了 2.6。老板当场就火了,凭什么把抖音的预算砍掉 30%?运营总监打开 BI 系统,把所有触点的归因结果拉出来,发现一个鬼故事:同一笔订单被三个渠道同时计入了“首单拉新”。不是因为系统坏了,而是他们用了三套不同的归因逻辑。直播用末次点击,天猫用首次点击,抖音用平均分配。他把三套模型全部跑了一遍,同一个用户买同一件商品的功劳被分了三次,加起来 ROAS 超过 300%。这就是当前电商 BI 归因最普遍的现状:不是数据不够,而是每个人都在用自己需要的口径看同一组数据。
这篇文章要解决的问题很具体,在电商 BI 平台里,怎么把用户的浏览行为和购买转化之间的归因关系拆清楚。我不会把市面上所有归因模型重新抄一遍给你看,那种内容搜索引擎里已经太多了。我要讲的是另外几件更重要的事:不同业务阶段该选什么归因逻辑、BI 平台里怎么用技术手段清洗掉无效浏览噪音、以及当老板要一个能拍板的归因口径时你怎么给。这些判断来自我过去几年真实经手过的项目,包括快消、美妆、电子产品三个品类,涉及天猫、京东、抖音、快手、视频号等多个渠道。有些案例我隐去了品牌名,但数据和推演逻辑保留原样。
归因分析经常被当成数学问题来处理,选什么模型、怎么分权重、要不要用马尔科夫链或者 Shapley 值。但这么多年跑下来,我发现归因更像一个法庭上的证据采信过程。你要搞清楚一件事:哪些浏览行为只是“经过”(没有证据效力),哪些是“关键证据”(对转化有实际贡献),哪些是“伪证”(看上去有用但统计上不成立)。
具体来说,一个用户在购买前会留下大约 6 到 23 个数字触点,搜索点击、首页推荐浏览、购物车页面停留、直播间进入、短视频商品卡浏览、客服咨询、优惠券领取、再加一个收藏动作。这些触点里,BI 系统需要回答三个问题:第一,这条记录是“有效浏览”还是“系统误触”;第二,这条浏览和最终购买之间是相关关系还是因果关系;第三,如果多个渠道都对订单有贡献,各自的边际贡献是多少。
这个问题的复杂之处在于,不同品类的购买决策周期完全不同。快消品的用户从第一次浏览到下单可能只有 8 到 30 分钟,中间触点极少。但电子产品的决策周期可能长达 15 到 45 天,用户会在不同平台反复比较参数、看评测、比价格。如果你全部用末次点击归因,那么所有功劳都会给到天猫搜索或者京东搜索,前面的内容种草渠道就永远拿不到预算。如果你全部用首次点击归因,那么拉新渠道看起来极其美好,但后期的成交转化渠道会被严重低估。所以核心结论不是“选哪个模型最优”,而是“在你的品类、渠道组合和当前业务目标下,你优先采信哪一类证据”。

在正式进入方法层面之前,我先把真实业务场景里最常见的问题摊开来讲清楚。这些问题我在至少五家不同规模的企业里都见过,跟技术架构没关系,出在业务理解和数据治理的层面。
这件事比你以为的普遍得多。大部分 BI 系统在对接广告投放平台或者电商平台的数据接口时,会收到一条“曝光”记录。这条记录的意思是“广告素材加载完成”,不表示用户看到了,更不表示用户有任何注意力的投入。但我见过至少三家公司把“曝光次数”直接纳入归因模型里,给曝光分配 10% 到 20% 的转化权重。
这会导致什么后果?假设你同时在抖音投放信息流广告和搜索竞价广告。搜索广告天然曝光少、但点击率高、转化率高。信息流广告曝光量大、点击率低、转化率也低。如果你把曝光也放进归因模型,信息流广告会吃掉大量的归因份额,因为它的曝光量可能是搜索广告的 30 倍。但实际上这些曝光对购买决策的影响几乎为零。
一个判断标准:只有“用户主动产生的交互行为”才能进入归因模型。主动交互包括点击、搜索、进入商品详情页、在页面上停留超过一定时长、滑屏深度超过某个阈值。被动曝光、系统弹窗、强制遮罩层广告这些一律不应该进模型。

举个例子,某母婴品牌上线了一个新的奶瓶消毒器。内容团队在小红书上做了两个月的笔记投放,预算花了几十万。同时天猫品牌词搜索量自然上涨了 40%,因为品类本身就在增长。三个月后看 BI 系统的归因结果,发现“小红书种草”到“天猫搜索转化”的归因比例高达 35%。营销团队非常兴奋,觉得内容种草战略成功了,于是把下半年的预算翻了倍。
但真实情况是什么?如果把那三个月剔除所有小红书投放后的自然搜索增长曲线拉出来,你会发现天猫的自然搜索增长本身就有 28%。也就是说,35% 的归因里有大约 20 个百分点是自然增长带来的,真正由小红书投放带来的增量可能只有 15%。预算翻倍的决策建立在一个虚高近一倍的归因数字上。
这个问题在 BI 系统里怎么解决?你需要一组“对照组”,找出同期没有受到投放影响、但品类搜索行为相似的用户分群。如果系统支持 AB 测试设计,最好在投放时就预留对照组。如果不支持,至少要建一个“自然流量基线模型”:用投放前三个月的搜索趋势做时间序列预测,把投放期的增长减去预估的自然增长,差值才是可归因的增量。

这是最常见的认知陷阱。BI 系统里预设的归因模型往往是“单点”的,末次点击、首次点击、末次非直接点击。但用户的购买决策是“多点”的。一个用户可能先在抖音看到达人开箱视频(认知),然后在电梯广告里看到品牌词(强化记忆),再去小红书搜同类商品(比较确认),最后打开京东直接搜索品牌词下单(转化)。
如果你对这笔订单的归因是“末次点击=京东品牌搜索”,那么抖音达人的内容、电梯广告的曝光、小红书的深度浏览都不会被记入任何贡献。三个月后你会发现,抖音达人的 ROI 看起来极低,于是你砍掉了内容预算。砍掉之后两个月,京东品牌搜索量开始掉。
这背后的归因逻辑缺陷,用一句话就能说清楚:末次点击模型假设最后触达用户的那个渠道“说服”了用户做购买决策,但实际上它可能只是“收割”了前面所有渠道共同建立的购买意向。如果你的 BI 系统只有单点归因功能,至少要做一件事:对每个渠道单独跑一份“助攻分析”,看在转化路径里哪些渠道频繁出现在首次、中间和末次的节点上。即使不能精确分配权重,你至少知道谁在做认知教育,谁在做收割转化。

前面讲的是问题,现在进入实操层面的拆解。我自己做归因项目的时候,会把整个过程拆成四层。这四层漏斗不是模型本身,而是在你跑归因模型之前要做的数据准备工作。数据准备做不好,你用再先进的算法也白搭。
有效浏览的定义必须由业务团队和技术团队一起确认,不能拍脑袋。我常用的标准有四个:
(1)页面停留时长:这个指标要分终端来看。PC 端的有效浏览阈值我一般设在 8 秒以上,移动端设在 3 秒以上。有些品类(比如服装、美妆)因为用户决策高度依赖图片和短内容,移动端的阈值可以放宽到 2 秒。不要用统一标准,因为不同品类的信息吸收速度完全不同。
(2)页面滚动深度:用户在商品详情页滑屏超过 40% 的区域才算有效浏览。如果打开页面 1.2 秒就关闭,滑屏深度 0,这种应该被标记为“误触浏览”,不能进入归因计算。
(3)内容类型权重:用户浏览一篇 800 字以上的产品测评文章,和用户浏览一张商品主图,对决策的影响完全不同。BI 系统里要给不同内容类型打上不同的“初始证据权重”,图文测评 1.0,短视频 0.7,商品主图 0.3,评论区 0.5。这些权重不是固定值,是根据历史转化数据可以做回测的。
(4)连续行为验证:单一浏览行为可能是误触或者好奇,但如果一个用户在过去 24 小时内在不同时间点三次进入同一个商品的详情页,这就不是误触了。连续行为比单次行为的证据效力高出至少一个数量级。

我有个非常具体的建议:不要对所有用户使用同一套归因模型。归因模型应该按“用户决策类型”差异化。怎么区分决策类型?用“时间跨度”和“接触点数量”两个维度做聚类。
速战速决型用户:从第一次浏览到下单的时间跨度在 2 小时以内,总接触点不超过 4 个。这类用户通常是复购型或者重度需求型,他们不是在“被说服”,而在就已经“决定要买”之后才打开 APP 完成下单。对于这类用户,末次点击归因是合理的,因为前面的浏览行为对购买决策的边际贡献很低。
犹豫比较型用户:时间跨度在 1 天到 7 天之间,接触点在 5 到 15 个之间。这类用户是典型的“被内容说服”的用户,他们需要在多个平台比较信息。对于这类用户,应该使用时间衰减归因或基于位置的归因(首次 40%,末次 30%,中间平均分配 30%),因为他们的购买意向是在浏览过程中逐步建立的。
反复纠结型用户:时间跨度超过 7 天,接触点超过 15 个。常见于高客单价品类。这类用户不适合用规则式归因,更适合用数据驱动的算法(比如 Shapley 值或者马尔科夫链),因为他们的决策路径太复杂,简单规则无法捕捉。

三年前行业里还是“人人用末次点击”的状态。现在已经进步到大多数中等以上规模的电商企业会使用多触点归因,但问题变成了另一个:模型选得太“重”了。很多人听说 Shapley 值怎么好、马尔科夫链怎么科学,然后就一上来就用。结果就是模型跑出来一堆业务团队看不懂的结论,运营部门不买账,数据部门的产出没人用。
我的经验是:归因模型的复杂度要和业务团队的理解能力匹配。在推进归因体系的第一阶段,先上规则式归因,比如“位置归因”或“时间衰减”。这个阶段的核心目标是让运营、投放、内容团队接受“不是末次渠道独揽功劳”这个认知。等到规则式归因跑通了一个季度,业务团队的认知建立起来了,再引入数据驱动的归因模型(比如基于 game theory 的 Shapley 值)。
具体选型的建议放在下面这张决策矩阵里:
| 用户决策类型 | 推荐归因模型 | 模型复杂度 | 适用场景 |
|---|---|---|---|
| 速战速决型 | 末次点击归因 | 低 | 低客单价快消品、老客复购 |
| 犹豫比较型 | 位置归因 / 时间衰减 | 中 | 美妆、服饰、中等客单价品类 |
| 反复纠结型 | Shapley 值 / 马尔科夫链 | 高 | 3C 数码、家电、高客单价耐用品 |
| 混合型(多品类) | 先用聚类再分别应用上述模型 | 高 | SKU 数超过 500 的综合电商 |
这件事做的人不多,但它非常关键。归因模型跑出来的结果不是“一锤子买卖”。你需要把这个季度的归因结果和上个季度的结果做比对,看各个渠道的归因份额是否在“收敛”。
什么叫收敛?举个例子,你刚上线多触点归因的时候,可能抖音的内容渠道分到了 35% 的转化功劳。接下来三个月,随着数据量增加、模型参数调优,这个数字应该逐渐稳定在一个合理的区间(比如 25% 到 30% 之间震荡)。如果三个月后抖突然跳到了 45% 或者掉到了 10%,那要么是渠道策略本身发生了重大变化,要么是模型不稳定。
归因效果收敛曲线是判断模型稳定性的核心指标。我一般要求归因团队在季度复盘时输出三组数据:本月归因份额、上月归因份额、最近一个季度的归因份额标准差。如果标准差超过 5 个百分点,归因模型本身需要重新调参。

归因不是纯技术问题。同样一批数据、同一套 BI 系统,在新品冷启动、大促复盘、日常投放优化三个场景下,最优的归因选择策略完全不同。这一部分是我在真实项目中反复验证过的判断,每个场景我都会给出明确的取舍逻辑。
新品冷启动最核心的目标不是评估哪个渠道效率高,而是搞清楚一个问题:到底是哪些渠道真正带来了对这个新品有第一次购买意向的用户。
在这个阶段,我强烈建议不要用复杂的多触点归因。因为你连基本的用户认知都没建立起来,就去研究“这个用户是先看了抖音还是先看了小红书”,有点像在新生儿护理病房里研究孩子的职业规划。冷启动期只有一件事值得归因:识别“首次有效触达”是哪个渠道完成的。
这里的“首次有效触达”不是指曝光,而是指用户首次产生有效交互行为,点击进入新品详情页、或者在新品相关内容的页面上停留了有效时长。把这些用户的渠道来源标记清楚,就等于拿到了新品的第一批种子用户的画像。
实操上,在冷启动阶段的 BI 报表里,我只要求看三个指标:每个渠道带过来的“首次有效触达用户量”、这些用户在触达后 7 天内完成首单的比例、以及这些首单用户的人均客单价。不用跑任何复杂的加权算法,这三个数字足以支撑冷启动期的预算调整决策。
取舍判断:冷启动阶段放弃精确的渠道贡献权重分配,换取对“种子用户来源”的清晰识别。这个取舍是值得的,因为冷启动期的核心资源应该花在找到“和产品最匹配的第一批用户”,而不是花三周时间去训一个可能三个渠道才能跑出来的归因模型。
大促期(618、双十一)的归因是一个完全不同的游戏。大促期间的用户行为模式和平日完全不同:品牌词搜索量暴涨、价格敏感型用户的决策路径大幅缩短、大量用户把“加购”提前到预热期、然后把“下单”集中在爆发期。
在这种场景下,如果你按日常的归因逻辑去复盘,会得出一些非常离谱的结论。比如很多企业在大促复盘里发现“天猫品牌搜索”的贡献份额暴涨,于是得出结论“品牌搜索广告的效率最高,应该加大投入”。但只要稍微深入一层分析就会发现,品牌搜索暴涨的核心原因不是广告做得好,而是大促期间所有渠道(线下广告、平台流量、KOL 推广)一起发力的结果。用户是在其他渠道被“种草”了,然后打开天猫的搜索框来找你。
大促复盘的归因,必须引入“促销活动敏感度”作为分层变量。具体操作:把同一品牌词搜索的用户分成“自然搜索用户”(平时也搜品牌词,搜索行为稳定)和“促销敏感型用户”(只有在促销周期内才会搜索品牌词)。对于第二类用户,他们的搜索行为不是“购买意向的自然表达”,而是“被价格刺激诱导的搜索”。对这类用户的归因,应该把权重更多地分配给那些在预热期做了种草的渠道,而不是末次点击的搜索渠道。

日常投放优化是我最看重归因价值的场景,也是归因最容易跑偏的场景。
跑偏的典型标志是:归因报表复杂到没有人能据此做决策。我在一家公司见过一份归因报表,横跨 6 个渠道、3 种用户类型、2 个归因模型,最后产出的是 36 个版本的归因结果。每次开周会,数据团队得花 20 分钟讲“为什么有 36 种口径”。运营团队听了三个月,最后的反应是“你就告诉我应该把哪个渠道的预算加 10%,哪个渠道减 10%”。
日常投放优化的归因,应该遵循一个原则:归因的颗粒度要和你能做的动作的颗粒度对齐。如果你只能按渠道维度调整预算(比如“把抖音信息流的预算调低 20%”),那你的归因粒度到渠道就够了,不需要细分到计划、单元甚至关键词级别。如果你想优化的是内容策略(比如“测评类内容比开箱类内容的归因效率高 40%”),那归因就要拆到内容类型。
具体操作建议:日常投放优化采用“双轨归因”,一轨用位置归因给管理层看全景,另一轨用末次点击归因给一线投放运营做日常调优。位置归因告诉你“钱花在哪个方向是对的”,末次点击归因告诉执行团队“今天这条计划要不要关掉”。两套口径各司其职,不冲突。

归因只是中间产出,最终目的是做决策。在这一部分,我把自己反复使用过的四个决策框架整理出来,每个都附上具体的判断标准。这些框架的共同特点是:不追求归因结果的绝对精确,但追求决策方向的可解释性。
这是一个非常简单的框架,但极其有效。做法是把所有渠道放进一个二维坐标系:X 轴是“在首次触达中的归因份额”(种草能力),Y 轴是“在末次触达中的归因份额”(收割能力)。
画出四个象限之后,渠道策略一目了然:
高种草高收割(明星渠道):既能拉新认知又能促成转化,这类渠道值得加大投入。在电商领域,少之又少,通常是品牌自有的私域阵地(比如品牌的微信小程序)。
高种草低收割(内容阵地):典型的种草渠道,比如达人视频、深度测评内容。这类渠道永远拿不到“末次点击”的高光时刻,但它们是整个营销漏斗的入口。预算不能砍,也不应该用单次 ROI 来考核。
低种草高收割(交易阵地):典型的就是天猫搜索广告、京东快车。用户带着明确购买意向来这里,成交效率极高。但你要知道它收割的是别人种的草。预算应该稳定投入,而不是无限追加。
低种草低收割(待观察):ROI 和拉新都差的渠道,要么砍掉,要么换成内容形式再测一次。

很多团队拿到归因结果后的第一反应是:既然 A 渠道的归因份额最高,那我们就加预算。这个逻辑在大部分情况下是错的,因为在已有投放体量下效率高的渠道,不代表增加预算后增量部分效率也高。
归因结果告诉你的是“存量投放的效率”,不是“增量投放的预期”。要判断是否应该加预算,需要另一个指标:近三个月这个渠道的“归因份额 / 预算份额”比值是否在上升。如果比值在下降,说明渠道效率已经进入边际递减阶段,即使它的绝对归因份额仍然最高,也不应该加预算。
举个例子,某电子品牌的天猫搜索广告稳定贡献归因份额的 40% 左右,但预算份额占整个营销费用的 55%。近三个月的比值从 0.73 降到了 0.58。虽然绝对值仍然是最高,但信道已经出现明显的边际递减信号。这个时候正确的决策不是加预算,而是稳定天猫搜索的预算,把增量预算分配给比值还在上升的渠道(比如他们当时的小红书笔记投放)。

这是高阶玩法,但对年投放预算超过 500 万的企业来说非常有必要做。做法是把所有转化用户按“被哪些渠道触达过”做组合分析,然后对每个组合计算转化率。
比如,单独被抖音达人触达过的用户,转化率是 1.2%;单独被小红书触达过的用户,转化率是 0.9%。但如果一个用户先后被抖音达人和小红书都触达过,转化率飙升到 4.8%。这就说明抖音和小红书之间存在协同效应,抖音负责起兴趣,小红书负责补充信任。这两个渠道不应该放在一起做独立的 ROI 考核,而应该打包看整体贡献。
协同效应检测对于优化渠道组合策略的价值极高。它能回答一个关键问题:哪些渠道应该“打包”作为一组投入来评估,而不是拆开单独排 ROI。

最后这个框架对内容型渠道尤其重要。内容种草(深度测评、KOL 推荐)的转化往往不在内容发布后的 24 小时内,而是在后续的一周到一个月里持续释放转化力。如果你给内容渠道的归因时间窗只设了 7 天,你会系统性低估它的价值。
在 BI 系统里,我要求对每个渠道至少输出两组归因结果:短时间窗(7 天)和长时间窗(30 天)。对搜索类渠道,7 天和 30 天的归因份额差距很小(一般不超过 5 个百分点)。但对内容型渠道,30 天时间窗的归因份额可能是 7 天时间窗的 2 到 3 倍。
这个比较的结果,直接决定了你要不要把内容预算当成“即时转化工具”还是“资产积累工具”。如果 30 天归因份额显著高于 7 天,内容就是资产型投入,应该用长期复利逻辑来评估。

前面讲了归因的方法论和决策框架,最后一部分讲怎么把这些东西落地到 BI 平台里。这是最容易被忽略但最关键的一步,方法再好,如果 BI 系统里跑不出来或者跑出来的结果业务团队看不懂,都是白搭。
归因的基础不是算法,是 ID 打通。一个用户可能通过抖音的广告点击进入你的天猫店铺,然后用微信小程序完成了下单,再用支付宝付了款。在这条路径里,你需要把抖音的设备 ID、天猫的会员 ID、微信的 OpenID、支付宝的账号全部映射到同一个用户身上。
这件事的技术难度被严重低估了。很多企业的 BI 系统号称做了“全链路归因”,但实际上只打通了 60% 的 ID,剩下的 40% 是断裂的。断裂意味着什么?意味着那 40% 的用户看起来是“新用户”,他们每次用不同设备或不同平台访问,在系统里都被当成一个新的人。归因模型跑在这些数据上,会严重高估拉新渠道的贡献,因为这些“老用户”全被标记成了“新客”。
落地的第一步,是在 BI 系统的数据接入层就把 ID 映射表建好。至少要跑通三种映射:手机号映射(最可靠,但依赖登录)、设备 ID 映射(需要 SDK 埋点支持)、以及行为指纹映射(基于用户访问时间模式、设备型号、IP 地址的模糊匹配)。第三种方式是前两种的补充,在数据缺失时可以做到 85% 到 90% 的模糊匹配准确率。
这是我在项目里反复踩坑后总结的经验:不要让 BI 系统直接把归因结果输出成一份“最终报告”。应该让归因逻辑在数据中间层完成计算,然后把中间表开放给业务团队,让他们自己拼装分析维度。
中间表至少要包含这些字段:用户 ID、订单 ID、订单时间、订单金额、每个触点的触达时间戳、渠道来源、内容类型(深度内容 / 浅度内容)、有效浏览/无效浏览标记、以及初步的归因权重(按不同回归逻辑系统并行计算)。
业务团队想要“看抖音的末次点击归因”,直接在 BI 前端拉一个筛选条件就能出结果。想要“看时间衰减模型下的渠道份额”,改一个筛选条件也能出结果。不要封锁归因口径,把归因底层数据做成可查询的中间表,才是归因逻辑在 BI 平台里长期运转并持续被业务团队使用的前提。

最后一条建议是关于 BI 报表的呈现方式。不要试图用一套归因口径回答所有业务问题。
给管理层看月度经营分析会的时候,用位置归因或时间衰减归因,口径稳定、跨期可比。给一线投放运营看日常报表的时候,用末次点击归因,口径和投放后台对齐,能直接指导操作。给内容团队看季度复盘的时候,用首次点击归因 + 30 天长时间窗,把内容资产的长期价值反馈出来。
这三套口径在技术层面来自同一个中间表,只是在 BI 前端展示时用了不同的聚合逻辑。同一个订单,在管理层的报表里各渠道按权重分配功劳,在运营的报表里功劳归于末次渠道,在内容团队的报表里重点展示首次触达的贡献。三套口径互不冲突,各回答各的问题。
归因的最终价值不是“选一个最完美的模型”,而是让每个做决策的人看到和他决策口径对齐的数据。做到这一点,归因就从数据部门的技术玩具,变成了业务团队的决策弹药。
最后一句话送给所有正在做归因的同行:别纠结模型精度了。先把无效浏览洗掉,把用户分群做了,把渠道的种草收割角色分清楚,把归因时间窗拉长看看内容渠道的长尾价值。做完这四件事,你会发现归因结果已经比 90% 的企业都靠谱了。剩下的那 10% 的不精确,用业务直觉和实验迭代去补。归因是工具,决策才是目的。
我在电商公司做投放,经常遇到这样的情况:用户看了我们抖音的种草视频但没点链接,后来自己在淘宝搜品牌词下单了。报表显示这次转化只会被算给‘淘宝搜索’渠道,可我们明明花了钱做种草呀。难道广告的‘助攻’作用就永远被忽略了吗?BI平台有没有办法把这种间接影响也量化出来?
我试过用九数云的多触点归因模型,但数据出来后运营团队不认可,说太复杂了。到底怎么才能让老板和团队信服这样的归因结果?
这个问题我踩过两次坑,第一次尝试用‘末次点击归因’,结果所有功劳都给了搜索,种草渠道ROI极低,老板直接砍掉了抖音预算,然后发现自然搜索转化率也开始下降,这才意识到种草是蓄水池,搜索是水龙头。后来我改用‘时间衰减归因模型’(越靠近转化的触点权重越高),但仍然不能反映‘看了但没点’的情况。
真正解决问题的方法是这样:第一步,通过BI平台的UTM参数或SDK,识别用户是否曾经在广告曝光或主动点击过链接(包括没点击但页面有iframe加载)。九数云支持‘事件追踪’,可以记录用户设备ID的广告曝光事件。
第二步,建立‘辅助分析表’:比如某用户的完整路径是‘曝光(未点击)→ 浏览商品页 → 离开 → 2天后搜索品牌词 → 购买’。这时我们定义一个‘助攻分值’,按照首次曝光+最后搜索的权重分配(比如首次曝光30%,末次点击70%)。
但这里有个雷:如果用户之前从未曝光过,搜索就是唯一触点,则搜索得100%。
实际落地时,我们做了三张表对比:
| 归因模型 | 抖音渠道归因次数 | 搜索渠道归因次数 | 结论 |
|---|---|---|---|
| 末次点击 | 120次 | 880次 | 抖音效果极差 |
| 时间衰减 | 240次 | 760次 | 抖音有辅助作用 |
| 自定义助攻模型 | 45次 (助攻) + 50次 (直接) = 95次 | 750次 (末次) + 45次 (末次但被助攻) = 795次 | 抖音间接贡献可量化 |
注意:自定义模型需要先与业务方达成共识,只有‘曝光后7天内转化’才计入助攻,且助攻权重最高20%。
最终我们按这个口径汇报,运营团队终于认可了抖音的价值。关键教训:不要试图用单一模型解决所有场景,要在BI平台里配置多个归因规则,让业务方可以选择‘对某个渠道最有利’的规则来考核,但整体决策用加权平均。
我是电商公司的数据负责人,每次复盘大促,财务部门坚持用末次点击归因(谁带来最后一单给谁算钱),运营部门则抱怨首次点击被完全忽略,尤其是直播间的引流效果被严重低估。我用FineBI做过两种归因模型的对比图,结果首末两端的数据差异高达300%。老板问‘到底哪个对’,我竟然说不清楚。
难道就没有一个兼顾公平与实用的方法吗?我想知道有没有实战中验证过的‘两全其美’方案,最好在BI里能一键切换看两种视角。
这个问题没有标准答案,但有实战经验可以分享。我经历过最极端的情况:某次618大促复盘,末次归因显示‘直通车’ROI是8.1,‘超级推荐’ROI只有1.2;但是首次归因则完全相反,超级推荐ROI达到11,直通车变成2.3。两个团队差点在会议室吵起来。
我的解决方案是,不再争论‘谁带去转化’,而是看‘谁带去了新客’和‘谁带去了回头客’。具体做法是在九数云里建立两个维度: 1. 新客获取归因:对于首次购买的用户,使用‘首次触点’归因。
例如一个用户第一次进店是通过超级推荐的‘种草’视频,那么不论后面多少次点击,首次触点方获得100%的新客认可。2. 复购/加购归因:对于老客户的再次购买,使用‘末次点击’归因,因为触发动因往往是促销信息。这样财务和运营都能汇报:财务看整体ROI(加权平均),运营看各自渠道的新客贡献。
我做出了一张表:
| 渠道 | 新客归因次数 | 老客末次归因 | 总归因 | 加权ROI |
|---|---|---|---|---|
| 超级推荐 | 850 | 200 | 1050 | 3.2 |
| 直通车 | 120 | 980 | 1100 | 6.5 |
| 自然搜索 | 600 | 1500 | 2100 | – |
这个表格一摆,双方都看到了自己的核心贡献,于是第二年预算分配达成一致:直通车主攻收割(老客),超级推荐主攻拉新。
还有一个细节:BI平台一定要支持‘自定义归因规则’和‘分客群归因’。很多人使用SaaS BI发现改不了规则,那是工具选型问题。九数云的指标管理可以创建计算字段,用IF语句区分新老客并分配不同权重。
具体SQL逻辑是:CASE WHEN 用户历史订单数=1 THEN 渠道首次事件 ELSE 渠道末次事件 END。这样出来的归因结果双方都认。
我是某服装品牌的数字营销经理,用户经常在手机刷抖音种草,然后在电脑上淘宝下单。我们用九数云分析用户路径,发现同一个人被识别成了两个不同的用户ID,归因报表里手机渠道和电脑渠道各算各的,导致重复计算转化。听朋友说用手机号MD5加密可以打通,但涉及到用户隐私合规问题,而且有些用户不登录。
我到底应该怎么设计ID-mapping策略?市面上有没有BI工具真正能做好跨设备归因?
这个问题我交过学费。第一次直接用九数云的‘关联ID’功能,把手机端(设备ID)和电脑端(Cookie+邮箱)强行匹配,结果匹配率只有40%,而且出现大量错误匹配(比如同一个WiFi下不同的人的设备被关联)。
后来我采用了‘概率+确定’两层方案: 第一层:确定性匹配(BI平台配置) – 电商登录后的用户ID(比如淘宝会员ID)是唯一确定键。手机和电脑只要登录同一个账号,不管用什么设备,都属于同一用户。
如果用户ID不为空,则用用户ID;如果为空,用设备ID+浏览器指纹的MD5。注意:需要将app端和web端的数据源合并后做这一步。第二层:概率匹配(用于未登录用户) – 利用用户行为特征(设备型号、地理位置、操作时间间隔、浏览商品相似度)建立机器学习模型,通过九数云内置的‘用户画像聚类’功能,给未登录用户打上‘可能属于同一人’的概率标签。
我还自建了一个‘跨设备归因系数表’:
| 场景 | 归因方式 | 举例 |
|---|---|---|
| 同一账号登录 | 合并为一个用户 | 手机浏览+电脑支付→归因给第一次曝光的设备 |
| 未登录但概率>80% | 合并并标记‘概率匹配’ | 手机浏览(未登录)+同网络电脑支付(登录)→ 归因给手机 |
| 未登录且概率<80% | 不合并,按末次设备归因 | 手机浏览→电脑支付(不同账号且无共同特征)→归因给电脑 |
重要提示:跨设备归因涉及隐私,一定要在BI配置中开启‘数据脱敏’,并且在用户协议中声明。
我们因此被工信部约谈过一次,教训深刻。
我在电商公司负责数据,一直用UTM参数区分不同广告来源的转化。但总有人质疑:用户可能本来就想买我们的品牌,只是通过广告链接进入而已,这还算广告的功劳吗?比如我们品牌词搜索量很高,但有些广告投放会抢品牌词,导致自然搜索和付费搜索的转化重叠。而且有些用户直接在APP内打开,没有UTM,BI怎么判断?
我试过用九数云的‘渠道归因整合’功能,但总觉得自然流量被低估了。到底有没有办法把‘自然品牌效应’剥离出来,让广告归因更干净?
这个问题最容易被忽视,也是我经历过的最大坑。早期我们只加UTM,结果品牌词广告的ROI高得离谱(因为品牌词本来就有自然转化),老板一开心把自然搜索的预算砍了,全部放到品牌广告,然后自然搜索流量暴跌,我们才发现之前的‘广告转化’里60%是自然流量的‘劫持’。
解决思路分三步: 1. 数据标记法:对自然搜索流量的用户,在BI中创建‘自然访问者’标签。具体做法:在九数云中维护一个‘自然访问规则表’,比如周一到周五的晚上8-10点,用户直接输入URL或从收藏夹进入的,标记为‘强自然流量’。但这种方法比较粗糙。
增量测试法(最科学):用A/B测试,随机分出一部分用户不投广告,另一部分正常投,对比两组转化率的差异。这个差异才是广告的真正增量。我们在九数云里设置‘实验组-对照组’两个指标列,计算‘增量转化数’。实际操作时,我遇到了一个大坑:流量太小时差异不显著。
后来我们每月只做一次48小时的A/B测试,用‘递增预算法’,先停掉所有广告1天,收集自然基准数据,再开启广告,对比前后变化。
下表是某次测试结果:
| 时间 | 自然转化数 | 广告转化数 | 说明 |
|---|---|---|---|
| 广告暂停日 | 1,200 | – | 自然基准线 |
| 广告开启日(同条件) | 1,180 | 800 | 自然流量略降(可能被广告分流) |
| 广告带来的净增量 | -20 | 800 | 实际增量约780(扣除自然波动) |
结论:该渠道实际增量ROI比报表显示的低约25%。
品牌词排除法:针对SEM投放,在BI中设置‘品牌词类型’字段,将品牌词广告的归因单独拎出来,只计算‘非品牌词’广告的ROI。这样老板看到的‘付费推广回报’就不是掺水的了。核心经验:不要相信任何单一归因模型能完美解决自然流量干扰。必须结合离线实验(A/B测试)校准系数。
我在九数云中维护了一个‘校准系数表’,每个月用测试结果修正归因权重。例如,如果发现自然搜索在周末占比更高,我们会给广告归因的周末权重自动乘以0.8。这个做法被同行称为‘人工对抗归因偏差’,虽笨但有效。


读者评论
作为电商运营总监,看到“同一笔订单被三个渠道同时计入首单拉新”那段简直破防了。我们公司去年就是为了跟老板解释ROI差异,被迫把所有渠道的归因口径统一成末次点击,结果抖音内容团队叫苦连天,说前端种草效果全被抹杀了。作者提的‘证据采信’思路很新,先定品类再选模型,比硬套理论靠谱。不过实操中让业务和技术团队坐下来定‘有效浏览’标准,我们内部就吵了两周。
数据分析师一枚,高度同意“曝光不等于浏览”这个坑。我们之前给品牌做归因,信息流广告曝光量是搜索的20倍,按老模型信息流拿了40%功劳,实际上搜索才是真收割。后来我们加了个‘主动交互’过滤器(点击+停留5秒+滑屏深度>30%),归因比例瞬间反转。作者提到的连续行为验证也很有价值,三次进入详情页比一次停留30秒的证据效力高多了,已经在跟产品提需求了。
BI产品经理视角:四层漏斗框架很接地气,特别是‘按决策类型差异化分配归因模型’这个点。但落地难度不小,要实时计算用户路径的时间跨度和触点数量,对架构性能要求高;而且内容类型权重需要持续回测,小公司没这个资源。作者说的‘自然流量基线模型’倒是低成本方案,用投放前数据做时间序列预测,我准备先在快消品客户那边试水。
小商家老板,平时靠Excel看数据,文章里很多技术细节看不懂,但‘自然流量干扰’那段看懂后出了一身冷汗。去年双十一我们品推了抖音,天猫搜索量涨了50%,觉得投对了。现在想想,那会儿整个品类都在涨,我自己刷到竞品广告也会顺手搜一下我家。按作者的思路,我们这种小团队至少可以先拉个前三个月的搜索趋势线,减掉自然增长再算ROI。受教了。