转化数总比订单少一截,问题在这!广告费白烧了?单页应用一刷新就把 gclid 弄丢,转化全对不上账
有开发者在 Dev.to 发文指出,SPA 路由一改写 URL 就会把 gclid、fbclid、ttclid 这些点击 ID 冲掉,导致服务端转化事件匹配不上,ROAS 凭空下跌。
大白话谷歌、Meta、TikTok 投广告时,会在落地页链接后面挂一串点击 ID,比如 gclid、fbclid、ttclid。用户最终下单时,平台靠这串 ID 把「这次成交」和「那次点击」对上。问题是单页应用(SPA)第一次跳转时经常把网址里的参数清掉,ID 一丢,后面回传的转化就成了无主数据,报表上的回报率自然难看,哪怕销量根本没掉。作者给的土办法很朴素:页面一加载就把这些参数抓下来存进 localStorage,带上时间戳,下单时一起发给后端存到订单上。
对你意味着做独立站、跨境电商、投放落地页的前端和增长同学最容易踩这个坑;如果你发现广告后台的转化数总比真实订单少一截,先查 ID 是不是在路由跳转时被吃了。
Dev.to 开发者社区技术文章,作者为香港海外营销团队 PandaWM,属经验分享非官方规范
原文:Carrying Ad Click IDs (gclid, fbclid, ttclid) Through a Single-Page Checkout
打开巨象雷达,看今天全部 AI 动态