Shopify 3个月仅 $1/月,销售后最高返 $10,000 额度领取试用
教程系列/Google Analytics 4 完整教程系列
高级60分钟第 8 课

GA4 漏斗分析

2026 GA4 漏斗分析教程,输出电商漏斗断点诊断板,覆盖事件链验收、Funnel exploration、开放/封闭漏斗、分层诊断、样本边界、结账流失、purchase 对账和 7 天单变量修复实验。

8
当前进度
8/12 课时
由 Ranfeng Wei 维护,每月结合 Shopify、Google 搜索、广告、数据分析与独立站运营流程复核。
快速解读

TL;DR: 先把本次漏斗复盘写成一个异常断点、一个问题人群、一个原因假设和一个可验收动作。不要只截图说转化率低。

Q: 这一节最关键的执行点是什么?A: 确认 view_item、add_to_cart、view_cart、begin_checkout、add_shipping_info、add_payment_info 和 purchase 的含义、参数和触发位置,再开始解释掉点。

课程进度
学习进度
8/12 课时
当前章节已解锁继续按顺序推进

本课 HowTo 步骤

按这 4 步完成本课

  1. 1

    建立电商漏斗断点诊断板

    先把本次漏斗复盘写成一个异常断点、一个问题人群、一个原因假设和一个可验收动作。不要只截图说转化率低。

  2. 2

    先验收电商事件链

    确认 view_item、add_to_cart、view_cart、begin_checkout、add_shipping_info、add_payment_info 和 purchase 的含义、参数和触发位置,再开始解释掉点。

  3. 3

    选择开放漏斗或封闭漏斗

    用封闭漏斗验证规定路径,用开放漏斗观察真实进入路径;同时根据需要查看 elapsed time、next action、segments 和 filters。

  4. 4

    把断点路由给正确负责人

    把异常拆到页面、商品、购物车、结账、支付或测量问题,只改一个主变量,并写清负责人、7 天观察窗口和回滚条件。

正文 FAQ

先回答最容易误解的问题

GA4 漏斗分析最应该输出什么?

最应该输出电商漏斗断点诊断板:一个异常断点、一个问题人群、一个原因假设和一个可验收动作。只截图说这里掉很多,不足以指导团队行动。

open funnel 和 closed funnel 应该怎么选?

封闭漏斗适合验证一条规定路径,例如广告新客是否从 view_item 走到 purchase;开放漏斗适合观察真实购物行为,例如老客直接进入购物车。

为什么 purchase 少不能直接说用户流失?

因为 purchase 少也可能是 thank-you 页面未加载、Consent Mode、重复/漏发、transaction_id 缺失或退款口径差异。先和 Shopify 订单对账,再判断是不是业务流失。

漏斗掉点应该先改哪里?

先看掉在哪一段。view_item 到 add_to_cart 常见于商品页承诺问题;add_to_cart 到 begin_checkout 常见于购物车和运费问题;begin_checkout 到 purchase 才重点进入支付、税费、地址和风控排查。

Loading interactive version
纯文字版教程展开阅读

漏斗分析的目的不是证明某一步掉了很多人,而是把掉点翻译成下一步谁该检查什么。对独立站来说,本课的输出是一张 电商漏斗断点诊断板:先确认事件链可信,再决定使用开放漏斗还是封闭漏斗,拆出最可疑人群,最后把异常断点路由到页面、商品、购物车、结账、支付或测量问题。

本课产出:电商漏斗断点诊断板

一个漏斗截图本身不够用。截图通常只会告诉你「这里掉了很多人」,但不会告诉团队该查什么、谁负责、事件链是否可信、这个动作能不能被验收。真正有用的诊断板要留下四件事:一个异常断点、一个问题人群、一个原因假设、一个可验收动作。

  • 一个断点:例如 add_to_cart -> begin_checkout,而不是笼统说转化率低。
  • 一个人群:例如 mobile paid social、某个国家、某个商品、新客或老客。
  • 一个假设:把原因写成页面、商品、购物车、结账、支付、配送或测量问题。
  • 一个动作:本轮只改一个主变量,并写清负责人、观察窗口、验收指标和回滚条件。

这篇课会把 GA4 Funnel exploration 从看图变成分派诊断任务。目的不是让漏斗图看起来高级,而是把下一步动作变窄,避免团队在真实问题只是优惠码报错、移动端购物车承诺、运费惊喜或 purchase 事件漏发时,直接重做 checkout。

先把漏斗事件说成人话

漏斗里的每个事件都对应一个用户动作。事件定义不清,后面的掉点判断就会错。问为什么掉之前,先确认这个事件到底代表什么。

  • view_item:用户真正看到了商品详情页。用它判断入口流量是否到达正确商品,而不是停在集合页、博客页或不相关落地页。
  • add_to_cart:用户愿意把商品放进购物车。用它判断价格、规格、评价、图片、库存、配送承诺、退换政策和信任信息。
  • view_cart:用户进入购物车,开始确认订单承诺。用它检查优惠码、运费提示、库存状态、配送时间、移动端按钮和下一步是否清楚。
  • begin_checkout:用户开始结账。用它判断购物车到结账入口是否顺畅,是否被优惠码、税费、按钮、登录或弹窗拦住。
  • add_shipping_infoadd_payment_info:用户提交配送或付款信息。用它们检查地址表单、税费、配送方式、支付方式、支付服务商错误和风控。
  • purchase:GA4 收到购买事件。要和 Shopify 订单、transaction_idvaluecurrencyitems 对账,再判断是不是业务流失。

如果 Shopify 有订单但 GA4 purchase 少,先不要说用户在 checkout 流失。先排查 thank-you 页面、Consent Mode、重复/漏发、transaction_id、事件参数和退款/取消口径。

open / closed funnel 决定你能解释什么

GA4 Funnel exploration 可以做开放漏斗或封闭漏斗。这个选择会改变数字含义。

封闭漏斗要求用户从第一步进入,适合验证一条规定路径,例如广告新客是否从 view_item 一路走到 purchase。风险是从中间进入的用户会被排除,样本可能变小。

开放漏斗允许用户从任意步骤进入,适合看真实购物行为,例如老客直接进购物车,或邮件用户直接进入 checkout。风险是它不适合证明第一步入口转化。

你还可以打开 elapsed time 看步骤之间耗时,用 next action 看用户完成某一步后去了哪里。但 (no next action) 不一定等于流失,页面标题没有变化或下一步事件没有被记录时,也可能这样显示。

用断点路由决定下一步谁来查

不要看到整体转化低就改 checkout。先选异常断点,再把它路由给能检查第一原因的人。

  • 入口到商品浏览低:检查广告承诺、落地页首屏、集合页筛选、商品入口和 source / medium。负责人通常是广告负责人和页面负责人。
  • 商品浏览到加购低:检查价格、规格、评价、图片、库存、配送承诺、退换政策和信任信息。负责人通常是商品页负责人。
  • 购物车到结账低:检查购物车承诺、优惠码报错、运费惊喜、按钮、库存提示、弹窗和移动端阻塞。负责人通常是购物车/结账负责人。
  • 结账到购买低:检查支付方式、税费、配送选项、地址表单、错误提示、风控和支付服务商日志。负责人通常是结账/支付负责人。
  • 购买事件缺口:先做订单对账,再查 transaction_id、value、currency、items、purchase 触发位置、consent 状态和 thank-you 页面加载。负责人通常是数据/开发负责人。

不要看平均漏斗,先拆一个最可疑人群

同一个漏斗,冷流量、品牌词、邮件老客、移动端、不同国家和单个商品会完全不同。平均数可以告诉你可能有问题,但通常不能告诉你该改什么。

  • 付费移动端掉得最明显:先查广告承诺、移动端速度、弹窗、首屏商品理解和触控阻塞。
  • 某个国家结账掉得高:优先查配送规则、税费展示、支付偏好、币种、地址格式和本地配送承诺。
  • 新客加购低,老客正常:先补信任、评价、尺码/规格解释、品牌教育和风险逆转,再考虑改 checkout。
  • 只有某个商品异常:先查库存、价格、变体、评价、图片、最近页面改动和最近广告创意,不要推翻全站漏斗。

实用规则是:只拆会改变动作的人群。如果这个拆分不会改变谁来查、查什么、这周改哪个变量,那它只是好奇心,不是诊断。

先挡住四个会误导漏斗结论的边界

漏斗掉点不是一看到就改版。分派工作前,先检查四个边界。

  • 样本太小:20 个会话里掉了 10 个,看起来是 50% 流失,但可能只是当天流量波动。延长时间窗口,或只把它当成方向信号。
  • 流量混在一起:品牌词、冷流量、邮件老客和再营销互相掩盖。先拆一个最可疑人群。
  • 事件链不可信:Shopify 有订单但 GA4 purchase 少,可能是 measurement gap,不是用户真的没买。先对 transaction_id、value、currency、items 和触发位置。
  • 一次改太多:同时改运费、优惠码、按钮、弹窗和 checkout 表单,会让结果无法解释。本周只改一个主变量,并写清 7 天观察指标和回滚条件。

场景:结账前掉得多,先别急着改 checkout

假设店铺卖一款 20oz 保温杯。Paid social 流量能到商品页,add_to_cart 也还可以,但移动端 add_to_cart -> begin_checkout 掉得很明显。很多团队会马上怀疑 checkout,但这个判断太快了。这一步还没真正进入 checkout,问题可能是购物车说明、优惠码报错、运费惊喜、库存提示、付款承诺,甚至加购后的弹窗。

更好的结论是:mobile paid social 在 add_to_cart -> begin_checkout 下降,证据来自 GA4 Funnel exploration、移动端购物车录屏、客服运费问题和优惠码报错截图。本周团队只改运费说明和优惠码错误提示,不同时重做 checkout 表单。

结账负责人观察 7 天的 begin_checkout rate、客服运费问题和优惠码错误率。如果 begin_checkout 没改善,或 add_to_cart 超过预设阈值下降,就回滚这次改动,并进入支付日志或购物车脚本冲突排查。

练习:做一个 7 天单变量漏斗修复

每次周复盘后,挑一个明显断点,把它写成一个队友可以执行的小实验。

  1. 断点:写清事件对,例如 mobile paid social 的 add_to_cart -> begin_checkout
  2. 人群:写清 device、source / medium、campaign、country、新客/老客或商品。
  3. 证据:写清 GA4 Funnel exploration 视图、客服信号、录屏、支付日志、商品页改动或订单对账证据。
  4. 假设:判断原因属于页面、商品、购物车、结账、支付、配送还是测量。
  5. 单变量动作:本周只改一个主变量,例如运费说明、优惠码错误文案、购物车按钮位置、支付方式展示或商品信任证据。
  6. 验收指标:选择应该变化的指标,例如 begin_checkout rate、add_payment_info rate、purchase 事件覆盖、优惠码错误率、支付失败率或客服问题量。
  7. 回滚条件:写清什么时候撤回改动,例如 7 天无改善、add_to_cart 下降、客服投诉上升或 purchase 对账变差。

推荐读法:「mobile paid social 在 add_to_cart -> begin_checkout 下降,证据来自 Funnel exploration、购物车录屏和客服运费问题;本周只改运费说明与优惠码错误提示,结账负责人观察 7 天,若 begin_checkout 没改善则回滚。」

30 分钟漏斗诊断会议脚本

漏斗复盘最容易失败的地方,是它会变成一场讨论全站所有问题的会议。页面慢、广告不准、价格贵、支付少、评价弱、品牌信任不足,全部都可能是真的,但一场会议不能同时解决所有事。把会议压到 30 分钟,并且要求每一句判断都回到诊断板:一个断点、一个人群、一个负责人、一个动作、一个验收方式。

  1. 第 0-5 分钟,先写决策问题:不要一上来就翻很多图。先写清本次要回答的问题,例如「为什么 mobile paid social 上周在 add_to_cartbegin_checkout 之间掉得最多?」如果问题仍然是「为什么转化率低」,范围就太大,后面一定会跑偏。
  2. 第 5-10 分钟,确认事件链可信:检查每个事件是不是团队以为的那个动作。Shopify 订单和 GA4 purchase 是否大致能对上,transaction_id 有没有,value 和 currency 是否完整,items 是否传入,purchase 是否在正确位置触发。如果事件链不可信,本轮动作应该是修 measurement,而不是优化转化。
  3. 第 10-15 分钟,选择开放/封闭漏斗和一个人群:如果你要验证从第一步开始的固定路径,用封闭漏斗。如果真实用户可能从 cart、checkout、email 或保存会话进入,用开放漏斗。然后只选一个会改变动作的人群,比如 device、country、source / medium、campaign、新客/老客或商品。
  4. 第 15-22 分钟,检查第一个最可能原因:不要列十个假设。商品浏览到加购低,优先看报价、商品证明、价格、规格、库存、配送承诺和信任。购物车到结账低,优先看优惠码、运费、按钮、库存、弹窗和移动端阻塞。结账到购买低,优先看地址、税费、配送方式、支付方式、支付服务商错误和风控。
  5. 第 22-27 分钟,决定一个变量:只选本周能上线的一个主变量。不要同时改按钮位置、优惠码文案、运费承诺、弹窗逻辑和支付方式展示。一次改太多,下周数据即使变好,也不知道是哪一个因素起作用;如果变差,也不知道该回滚哪一个。
  6. 第 27-30 分钟,写出交接句:最后必须留下一句话,让没有参加会议的人也能执行。句子里要有断点、人群、证据、假设、负责人、7 天验收指标和回滚条件。

好的漏斗会议通常会显得很窄。窄不是问题,窄才保护团队。它可以避免你把平均数噪音当成真相,把 tracking gap 当成用户行为,把一个移动端购物车问题扩大成全站 checkout 重做。如果团队还说不清具体事件对、具体人群、具体证据和下一位负责人,就不应该批准大改版。

官方来源边界

本课公开口径参考 Google 官方资料:GA4 Funnel explorationGA4 ecommerce measurementGA4 recommended eventsGA4 Explorations

这篇课刻意不使用通用转化率 benchmark。好的漏斗率取决于产品类型、价格、市场、流量来源、支付方式、配送承诺和样本量。更安全的标准不是「达到某个行业平均值」,而是「把一个清楚断点变成一个有人负责、可观察、可回滚的动作」。

返回课程目录
12
查看所有教程

这篇教程值得转发给团队

看完这篇后,可以先转给同事或朋友,再决定是否继续进入下一篇。