EP39. “追踪潜在客户:GA4 Lead 事件 + 双页面跳转设置”
🔒 登录后可标记已读- EP35 的流程是填邮箱直接跳 Thank You 页——但还没确认订阅就先拿到折扣码,lead 数量也会算不准
- 这一讲把流程拆成两页:先跳 Sign Up 提示页,确认订阅后才进 Thank You 页,GA4 只认第二页
- 建一个 generate_lead 自定义事件,只有真正确认的人才会被算进 lead 数
重点内容
原来的流程有什么问题
EP35 设置的流程是:填邮箱 → 直接跳转 Thank You 页(含折扣码)。
问题:用 Double Opt-in 时,填了邮箱不等于真的加入列表,还要再去邮箱点确认。如果直接跳到 Thank You 页,他们还没确认就拿到折扣码了,而且如果我们追踪 Thank You 页,计算的 lead 数量会不准确(没有真的确认的人也被算进去)。
改进后的双页面跳转流程
新流程:
- 填邮箱 → 点 Access Discount → 跳转到「Sign Up 页」(告知去邮箱确认)
- 去邮箱点 Double Opt-in 确认邮件 → 跳转到「Thank You 页」(这里才出现折扣码)
- GA4 追踪 Thank You 页 = 只有真正确认的人才被计算为 lead
✅ 这样 lead 数量 100% 准确,而且完全符合 GDPR。
第一步:创建 Sign Up 提示页
操作:WordPress 后台 → Pages → Add New Page
- 标题:Sign Up
- 内容:
- 感谢订阅文字
- 「Go check your inbox and confirm your email to get instant access to the discount.」
- 「Check your spam folder if it hasn't shown up within 5 minutes.」
- Publish 发布,复制页面网址
第二步:修改 Top Bar 的跳转目标
把原本跳到 Thank You 页的设置,改为跳到新建的 Sign Up 提示页。
操作路径:WordPress 后台 → MC4WP → Top Bar → Messages → Redirect to URL → 换成 Sign Up 页网址 → Save
第三步:在 MailChimp 设置 Double Opt-in 确认后的跳转
这步设置的是:当用户点击确认邮件后,他们会跳转去哪里(即 Thank You 折扣码页)。
操作路径:
- MailChimp → Audience → Signup Forms
- 选择自动生成的 signup form(因为你有 Top Bar 所以会有一个)
- 下拉菜单 → Confirmation thank you page
- 填入 Thank You 页的完整网址 → Save
完整链接:WordPress 后台 → Pages → All Pages → Thank You → View → 复制网址
第四步:在 GA4 建立 generate_lead 自定义事件
现在设置 GA4 追踪规则:只要有人访问包含「thank-you」的页面,就记录为一次 lead 生成。
操作路径:GA4 → Admin(左下齿轮)→ Data Display → Events → Create Event → Create
填写内容:
- Custom event name:
generate_lead(这是 GA4 的标准事件名,选择后系统自动识别) - Matching condition(触发条件):
- Parameter:
page_location - Operator:
contains - Value:
thank-you(或你 Thank You 页面网址中的关键词)
- Parameter:
[截图:GA4 Create Event 设置页面,显示 generate_lead 事件名称和 page_location contains thank-you 的触发条件]
简单理解:「当有人访问网址包含 thank-you 的页面,就触发 generate_lead 事件。」
→ 点 Create
⚠️ 注意:以后创建文章或其他页面,不要在网址中使用「thank-you」,否则会误触发 lead 计数。
测试整个新流程
- GA4 → Reports → Real-time Overview(准备好实时监控)
- 去网站前台底部栏填入真实邮箱 → Access Discount
- 确认跳转到 Sign Up 提示页(不是直接去 Thank You 页)
- 去邮箱找 Double Opt-in 确认邮件 → 点击 Yes, subscribe me
- 确认跳转到 Thank You 折扣码页
- 回到 GA4 实时总览 → 确认出现 generate_lead 事件
[截图:GA4 Real-time Overview 显示 generate_lead 事件已触发]
✅ 出现了 = 流程完整,追踪正常。
最后:更新 Thank You 页内容
以前 Thank You 页有一行「Remember to confirm your email...」,现在他们到达这页时已经确认过了,所以这行要删掉。
操作:Thank You 页 → Edit Page → 删除那行提醒 → Update
核心概念速查
| 术语 | 解释 |
|---|---|
| generate_lead | GA4 标准事件名,用来记录潜在客户生成 |
| Matching Condition | GA4 自定义事件的触发条件,定义「什么情况算一个事件」 |
| page_location | 页面的完整 URL,用来判断用户是否到达特定页面 |
| Confirmation Thank You Page | MailChimp 设置:Double Opt-in 确认后跳转到哪里 |
行动步骤
- WordPress 新建「Sign Up」提示页,内容告知用户去邮箱确认
- MC4WP Top Bar → Messages → 把 Redirect 改为 Sign Up 页网址
- MailChimp → Audience → Signup Forms → Confirmation thank you page → 填入 Thank You 页网址
- GA4 → Admin → Events → Create Event → 建立
generate_lead事件,条件为page_locationcontainsthank-you - 用真实邮箱走完整个流程测试
- GA4 实时总览确认 generate_lead 事件出现
- Thank You 页删除「Remember to confirm your email」那行文字
常见误区
- ❌ 把 Thank You 折扣码页直接设为第一跳转页 → 用户还没确认就拿到折扣码,而且 lead 数量不准确
- ❌ 事件条件用太宽泛的关键词 → 会误把其他包含该词的页面访问也算成 lead
- ❌ 新文章网址里用了「thank-you」→ 每次有人看那篇文章都会触发 generate_lead,数据虚高
Sources
Udemy(课程 transcript):
- The Completed Digital Marketing Guide 27 in 1 — Section 6, Lecture 39 (Track Leads)