Google Analytics 4 上表单跟踪的7种方法

Google Analytics 4 Haran 9年前 (2016-05-19) 5756次浏览 0个评论
文章目录[隐藏]

更新时间:2024年6月9号

这一篇介绍表单跟踪的几种常用方式。

增强型衡量事件里的表单互动次数

GA4里的增强衡量事件里内置支持表单互动追踪,有两个事件:

  • form_start:用户在会话中首次与表单互动、事件参数有form_id、form_name、form_destination
  • form_submit:用户提交表单时、事件参数有form_id、form_name、form_destination

设置的位置在数据流详情里的增强衡量里:

Google Analytics 4 上表单跟踪的7种方法

只需要在增强衡量事件里勾选表单互动次数就可以做跟踪。

表单提交触发器

GTM里有个表单提交触发器,可以用于跟踪表单提交,只有表单提交成功才触发,这样的数据将更准确。

在使用表单提交触发器的时候需要满足两个条件:

  • form层级的代码必须要有个id属性或class属性,我推荐使用id属性,也就是<form id=”asdf” >这样子
  • 需要表单信息验证,也就是用户提交信息不完全的时候,提示某些位置的信息还没有填写

上述两个是必须的,第一个是用于表单的定位于区分,如果你的一个页面有多个表单位置的话,那么两个id属性需要不同;第二个的作用是成功提交的标志。

详细设置案例,请看:GTM上用表单提交触发器做表单提交跟踪

 

 

基于URL

如果表单提交成功后,跳转到成功页面,那么可以用这个成功页面的作为表单提交触发条件。

 

基于可见性

如果表单提交成功后,有文案提示,那么可以用元素可见性作为触发条件。

 

自订HTML/jQuery

在自订HTML里用jQuery去监听,如果有提交就发送事件,以为https://www.gravityforms.com/open-support-ticket/general/上的表单为例子,延伸阅读:Google Analytics 4 上对Gravity Forms表单做跟踪

 

 

dataLayer.push方式

表单提交成功的时候,开发通过dataLayer发送事件。

 

普通事件

如果跟踪不到准确的表单提交,那么可以退而求次,跟踪普通点击事件。

 


如有疑问,可以在文章底部留言或邮件(haran.huang@ichdata.com) 我~
喜欢 (2)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址