你在三个渠道投放了广告:朋友圈、抖音、搜索。
一个月后,你查看归因报告:
- 搜索广告:带来 500 个转化,CPA 30 元
- 抖音信息流:带来 300 个转化,CPA 45 元
- 朋友圈广告:带来 200 个转化,CPA 60 元
决策很清晰:砍掉朋友圈,扩大搜索广告投放。
但这里有一个被大多数人忽略的根本问题:
这 500 个搜索广告转化,真的是因为搜索广告才发生的吗?
还是说,这些用户本来就打算购买,只是刚好通过搜索广告完成了转化?
换句话说:我们看到的「归因数据」,究竟告诉我们「发生了什么」,还是「为什么会发生」?
归因的本质:追踪相关,而非因果
让我们先厘清一个基础但常被混淆的概念:
相关性 ≠ 因果性
- 相关性:两个变量同时变化
- 因果性:一个变量导致另一个变量变化
举个经典例子:
夏天冰淇淋销量上升,溺水事故数量也增加。两者存在相关性,但没有人会说「吃冰淇淋导致溺水」。真正的因果是:天气变热导致冰淇淋销量上升,同时也导致游泳人数增加,进而增加溺水风险。
回到广告归因:
用户购买了你的产品,且在购买前点击了搜索广告。这两件事存在相关性,但因果性成立吗?
归因模型处理的是什么?
无论是最简单的最后点击归因,还是最复杂的数据驱动归因,它们处理的都是相关性:
- 用户是否接触过这个广告?
- 转化发生在接触之后吗?
- 时间距离有多远?
这些都是观察性问题,而非因果性问题。
归因模型本质上回答的是:「转化发生前,用户经历了哪些触点?」,而不是「如果没有这些触点,转化还会发生吗?」
为什么这个问题很重要?
因为基于相关性的决策,可能会把你带入陷阱:
场景一:收割需求 vs 创造需求
品牌搜索广告的 CPA 通常很低,效果看起来很好。但仔细想想:
- 用户搜索你的品牌名,说明他已经知道你的品牌
- 他可能本来就要购买,只是通过搜索广告进入网站
- 这个广告「收割」了现有需求,而不是「创造」了新需求
如果把预算全部投给品牌搜索广告,长期来看,新客获取会枯竭,因为你在不断收割,而不是播种。
场景二:自相蚕食的营销生态
基于最后点击归因的预算分配会形成一个恶性循环:
- 模型将功劳全部归于最后点击 → 搜索广告获得所有功劳
- 预算向搜索广告倾斜 → 品牌广告被削减
- 新客获取减少 → 搜索广告的「收割对象」变少
- 搜索广告效果下降 → 预算进一步向「看起来有效」的渠道集中
最终,你在一个不断萎缩的池子里钓鱼,还奇怪为什么鱼越钓越少。
根本困境:反事实问题
为什么我们不能直接测量「因果性」?
因为有一个哲学上被称为「反事实问题」(Counterfactual)的障碍:
对于任何一个用户,我们永远只能观察到一种情况。
- 用户 A 看了广告后购买了
- 但我们永远无法知道:如果他没看广告,还会购买吗?
这个「没有发生的事实」,就是反事实。由于我们无法同时观测到「有广告」和「没广告」两种状态,个体的因果效应是无法直接计算的。
科学家的应对方式
为了解决这个问题,科学家设计了随机对照实验(Randomized Controlled Trial):
- 将用户随机分为两组:实验组(看广告)和对照组(不看广告)
- 比较两组的转化率差异
- 这个差异,就是广告的真实因果效应
但问题来了:
- 大多数广告主无法做这种实验(会让一半用户看不到广告)
- 实验结果难以推广到不同场景、不同时间
- 实验本身也有成本和时间周期
所以,我们退而求其次,用归因模型来估算因果效应。但这个「估算」建立在一系列假设之上,而这些假设往往并不成立。
归因模型的隐藏假设
每个归因模型都隐含着对因果关系的假设:
| 归因模型 | 隐含假设 |
|---|---|
| 最后点击 | 最后一个触点是转化的直接原因 |
| 首次点击 | 第一个触点决定了用户是否会转化 |
| 线性归因 | 所有触点对转化的贡献相等 |
| 时间衰减 | 越接近转化的触点,因果效应越强 |
但这些假设真实吗?
- 用户可能是在朋友圈看到广告,产生了购买意愿
- 然后在抖音看了评测视频,确认了购买决策
- 最后通过搜索广告进入网站完成购买
线性归因假设每个触点贡献相等,但现实可能是:朋友圈种草贡献 60%,抖音确认贡献 30%,搜索只是执行环节贡献 10%。
模型假设与现实的偏差,就是归因误差的来源。
现实影响:当归因数据说谎时
基于不准确的归因数据做决策,会带来什么后果?
后果一:预算错配
某电商品牌发现搜索广告 CPA 最低,于是将 80% 预算投给搜索广告。
三个月后:
- 搜索广告效果大幅下降(新客减少,老客反复被收割)
- 品牌广告被削减,新客获取停滞
- 整体增长乏力,陷入「内卷式投放」
问题根源: 搜索广告的高效是「伪高效」——它收割了其他渠道创造的需求。
后果二:战略短视
过度依赖短期归因指标,会导致品牌忽视长期建设:
- 品牌广告的效果难以在短期归因中体现
- 内容营销的价值被低估
- 用户生命周期的全价值被割裂
结果是: 你在优化一个越来越小的漏斗,而不是扩大漏斗顶部。
后果三:数据傲慢
当我们过度相信归因数据时,会产生一种虚假的确定性:
- 「数据显示 A 渠道 ROI 高,所以加大 A 渠道投入」
- 「数据不会说谎」
但问题恰恰在于:归因数据可能「说真话」,但说的不全是「真话」——它告诉你相关性,但伪装成因果性。
AttriKit 的视角:从黑盒到透明盒
既然归因有这么多根本性局限,那我们为什么还要做归因?
答案不在于完美,而在于透明。
第一方归因的价值
AttriKit 提倡的第一方归因,不是要解决所有哲学难题,而是要解决透明度问题:
| 维度 | 第三方归因 | 第一方归因 |
|---|---|---|
| 归因逻辑 | 黑盒,平台说不清 | 透明,你可以审查每一行逻辑 |
| 数据访问 | 受限,只能看到平台想让你看到的 | 完全,原始数据都在你手里 |
| 模型选择 | 固定,很难自定义 | 灵活,可以按业务调整 |
| 真实性 | 依赖平台诚信 | 可以验证和审计 |
透明度不能消除不确定性,但可以让你理解不确定性。
理解局限,而非迷信数据
使用 AttriKit 进行第一方归因,我们希望你:
- 理解归因模型的假设:知道每个模型的隐含假设是什么
- 多维度验证:不只看单一指标,而是交叉验证
- 持续测试:通过增量测试来验证归因结论
- 接受不确定性:承认归因数据是估算,而非绝对真理
实用建议:在不确定性中做出更好决策
既然完美的归因不存在,那我们该如何在现实世界中做决策?
建议一:建立归因的「容错思维」
不要把归因数据当作绝对真理,而是一个参考信号:
- 归因数据 + 业务逻辑 = 更可靠的决策
- 单一归因模型 + 多模型对比 = 更全面的视角
- 历史数据 + 增量测试 = 更真实的因果推断
容错思维的核心: 承认归因数据有误差,通过多层验证来降低误差的影响。
建议二:区分「收割」与「播种」
在做预算分配时,问自己两个问题:
-
这个渠道是在收割现有需求,还是创造新需求?
- 品牌搜索广告:收割
- 品牌展示广告:播种
- 重定向广告:收割
- 新客获取广告:播种
-
我的预算配比是否平衡?
- 如果 90% 预算都在收割,长期增长会停滞
- 如果 90% 预算都在播种,短期现金流会吃紧
健康的预算配比: 40% 收割 + 40% 播种 + 20% 实验
建议三:用增量实验验证归因结论
定期做增量测试,来验证归因模型的结论:
测试设计:
- 选择一个时间段(如一周)
- 将部分用户设为对照组(不看某广告)
- 比较实验组和对照组的转化率差异
- 这个差异,就是广告的真实增量价值
如果测试结果与归因报告差异很大,说明归因模型需要调整。
建议四:关注长期指标,平衡短期归因
不要只看 CPA、ROAS 等短期指标,也要关注长期指标:
| 短期指标 | 长期指标 |
|---|---|
| CPA | 客户生命周期价值(LTV) |
| ROAS | 品牌认知度 |
| 转化率 | 客户留存率 |
| 点击率 | 净推荐值(NPS) |
短期归因告诉你「这个广告有没有效」,长期指标告诉你「这个品牌有没有未来」。
建议五:选择透明度更高的归因方案
在条件允许的情况下,优先选择第一方归因:
- 数据透明:你可以查看原始数据,验证归因逻辑
- 模型可控:可以根据业务特点调整归因模型
- 成本可控:一次性投入,长期使用,而非持续付费
- 合规性:数据留存自有服务器,满足合规要求
透明度不等于完美,但透明度意味着你可以发现不完美,并持续改进。
写在最后
我们真的能知道「哪个广告有效」吗?
诚实地说:不能 100% 确定。
归因模型处理的是相关性,而非因果性。我们永远无法完全回答「如果没有这个广告,转化还会发生吗?」这个反事实问题。
但这不代表归因没有价值。
归因的价值不在于提供绝对真理,而在于提供决策参考。
- 理解归因的局限性,而非迷信数据
- 建立透明度,而非依赖黑盒
- 多维度验证,而非单一指标决策
- 平衡短期与长期,而非只看 CPA
在这个充满不确定性的世界里,最好的策略不是假装确定性存在,而是在承认不确定性的前提下,用尽一切办法提高决策的质量。
第一方归因不是完美的答案,但它是通往更透明、更可控、更可持续的营销测量之路的重要一步。
从黑盒到透明盒,这是归因进化的方向。也是我们相信的方向。