纯文字版教程展开阅读
Meta、GA4、Shopify 数字不一致是常态。真正要解决的问题不是把三个后台调成一样,而是知道每个平台回答什么问题,差异从哪里来,以及这周能不能做预算动作。
本课产出:三层对账表
这篇的目标是一张可以带进周会的三层对账表。它先固定 Shopify 订单基准、GA4 网站行为、Meta 归因窗口和 UTM 状态,再解释差异是正常口径、追踪问题、命名问题,还是利润问题。
三层对账表最小字段
- 观察日期: 本周固定哪几天,不随便换窗口。
- Shopify 基准: 订单、退款、净销售额、取消订单和现金回款。
- GA4 行为: session、source / medium、campaign、purchase、漏斗和落地页。
- Meta 归因: 花费、归因购买、CPA、ROAS、归因窗口。
- 差异解释和动作: 本周继续、排查、看利润,还是允许预算变化。
先把关键术语说清楚
| 术语 | 它是什么 | 电商例子 |
|---|---|---|
| attribution window | 归因窗口。平台把点击或浏览后一段时间内发生的购买算给广告。 | 同一订单在 1 天点击窗口里可能不算,在 7 天点击窗口里可能会算。 |
| UTM | 链接上的来源命名参数,让 GA4 和 Shopify 看到 source、medium、campaign、content 或 term。 | Meta 广告链接没有 UTM,GA4 里就很难稳定识别 campaign 和素材来源。 |
| session | GA4 里的访问会话,更关注一次访问的来源和站内行为,不等同于广告平台归因。 | 用户先点 Meta,隔天直接访问购买,GA4 和 Meta 可能给不同来源。 |
| net sales | 净销售额。Shopify 里受退款、折扣、税费和取消订单影响,比广告收入更接近经营现实。 | Meta ROAS 好看,但 Shopify 净销售和退款后利润差,不能直接加预算。 |
每个平台只回答它擅长的问题
对账不是互相否定。Shopify 是订单和经营结果,GA4 是网站行为和来源,Meta 是广告系统在归因窗口内认为影响的结果,财务表才负责贡献毛利、现金回款和退款后利润。
| 系统 | 它回答什么 | 不适合拿来做什么 |
|---|---|---|
| Shopify | 真实订单、退款、净销售额和经营结果。 | 不负责解释 Meta 内部哪条素材赢。 |
| GA4 | 网站行为、会话来源、落地页、漏斗和事件质量。 | 不直接等于财务利润。 |
| Meta | 广告系统在归因窗口内认为哪些广告影响转化。 | 不直接替代 Shopify 净收入或利润。 |
| 财务表 | 贡献毛利、退款后收入、现金回款和复购周期。 | 不负责广告素材层级优化。 |
差异来源路由:先解释差异从哪里来
看到 Meta、GA4、Shopify 不一致,第一步不是争论谁对,而是把差异归类。归因窗口、UTM、Purchase 去重、退款折扣都可能让数字不同。
| 差异来源 | 可能原因 | 先查什么 | 动作 |
|---|---|---|---|
| 归因窗口 | Meta 窗口变长或包含浏览转化。 | 固定主要窗口,并记录本周使用口径。 | 不要跨窗口比较 ROAS。 |
| UTM / 命名 | 链接参数丢失、拼写混乱、短链或重定向吃掉参数。 | 抽查广告链接和 GA4 source / medium。 | 先修命名纪律,再谈预算结论。 |
| Purchase 去重 | Pixel / CAPI 重复发、漏发或 event_id 不一致。 | 回到事件 QA 表查 purchase、value、currency、event_id。 | 追踪没解释清楚前不扩量。 |
| 退款 / 税费 / 折扣 | Shopify 净销售额和 Meta 广告收入口径不同。 | 看退款、税费、折扣、取消订单和真实毛利。 | 用利润口径决定能否加预算。 |
对账动作路由:把差异变成下一步
同样是数字不一致,本周动作可能完全不同。先选当前症状,再决定查追踪、查利润、修 UTM,还是允许预算动作。
| 症状 | 怎么读 | 第一动作 | 不要做 |
|---|---|---|---|
| Meta 高,Shopify 没涨 | 可能来自浏览归因、重复 Purchase、既有客户再营销、退款后收入下滑,或窗口口径变化。 | 固定归因窗口,抽查 20 笔 Shopify 订单,看是否对应 Meta 点击、是否重复、退款或低毛利。 | 不要只因为 Meta ROAS 好看就直接加预算。 |
| Shopify 有单,Meta 很低 | 可能是 UTM 丢失、跨域或支付跳转、CAPI 延迟、转化发生在窗口外,或订单来自其他渠道。 | 按订单时间抽样,检查 landing URL、source / medium、支付路径、Purchase 事件时间和 Meta 点击时间。 | 不要因为 Meta 低报就立刻关掉仍带来高质量流量的广告。 |
| GA4 来源变乱 | 通常是命名和链路问题,不一定是广告效果问题。 | 从一条当前投放广告开始,完整点击到结账页,检查 UTM 是否保留到 GA4 Realtime / DebugView。 | 不要在来源命名混乱时用 GA4 campaign 报表做预算取舍。 |
| 收入好看,利润变差 | 这是经营质量问题,不是单纯归因问题。 | 把订单按 SKU、折扣、退款、毛利层和新客/老客拆开,再决定预算是否继续。 | 不要用平台收入替代贡献毛利和现金回款判断。 |
UTM 是安全绳,但不是魔法
UTM 不能证明增量,但能减少来源猜测。至少要让所有 Meta 广告链接使用同一套命名规则,避免每个操作者手写不同口径。
| 字段 | 用途 | 例子 |
|---|---|---|
| utm_source | 来源平台 | meta |
| utm_medium | 渠道类型 | paid_social |
| utm_campaign | campaign 名称或 ID | asc_high_margin_may |
| utm_content | 素材、广告或角度 | hook_leakproof_v2 |
| utm_term | 受众、产品集或测试标签 | productset_commuter |
差异失控警报
| 警报 | 可能原因 | 第一检查 |
|---|---|---|
| Meta purchase 突然远高于 Shopify 订单 | 重复触发、归因窗口变化、浏览转化占比过高。 | 查 Pixel / CAPI 去重、event_id 和窗口设置。 |
| Shopify 有订单,但 GA4 或 Meta 缺 purchase | 结账跳转、支付方式、域名、cookie、consent 或事件回传问题。 | 查支付路径和 purchase 事件触发。 |
| GA4 来源突然断裂 | UTM 丢失、重定向吃参数、短链接或命名变更。 | 抽查广告最终 URL 和 GA4 Traffic acquisition。 |
暂停 / 放行:什么时候不能用差异做预算结论
暂停
- 归因窗口每周变,仍拿 ROAS 做趋势比较。
- UTM 命名混乱或链接参数经常丢失。
- Meta purchase 突然远高于 Shopify,却直接加预算。
- 用 Meta ROAS 直接替代利润判断。
放行
- 主要归因窗口固定,并记录口径。
- source、medium、campaign、content、term 有统一命名纪律。
- Meta / GA4 / Shopify 差异已有归类和第一检查项。
- Shopify 和财务表用于净收入、退款后利润和现金判断。
交接材料:把这篇变成对账复盘
复盘材料至少回答:这周用哪个观察窗口,Shopify 净销售是多少,GA4 看到什么来源和漏斗,Meta 在什么归因窗口里给了多少结果,差异最可能来自哪里,本周动作是什么。
可复制格式
观察窗口是 __;Shopify 净销售 __;GA4 主要来源和漏斗 __;Meta 归因结果 __;差异原因 __;本周动作 __;下一次复查日期 __。
辅助资料:GA4 流量来源维度说明、GA4 campaigns and traffic sources、Shopify Sales reports。下一课进入 Meta 审核机制与创意合规。