对于 B2B 外贸网站来说,客户提交询盘时留下的不仅仅是姓名、邮箱和需求内容。很多时候,客户在提交询盘前浏览了哪些页面、停留了多久、是否查看过产品页或报价页,这些信息往往比询盘内容本身更有价值。
例如:
- 客户浏览了多个产品页面后才提交询盘;
- 客户在报价页面停留了较长时间;
- 客户访问过定制服务页面;
- 客户从 Google 广告或 Facebook 广告进入网站;
- 这些行为数据可以帮助销售人员快速判断客户意向,提高跟进效率。
- 本文将介绍如何在 WordPress 网站中,通过 Fluent Forms 自动记录访客浏览轨迹,并将访问记录发送到询盘通知邮件中。
文章目录
Toggle为什么要记录用户访问轨迹
传统询盘邮件通常只有:
Name: John Smith
Email: john@example.com
Message: Please send me your catalog.
而加入访问记录后:
Name: John Smith
Email: john@example.com
Visited Pages:
https://example.com/(12s)
https://example.com/wholesale-eyelashes/(65s)
https://example.com/private-label-packaging/(38s)
https://example.com/contact/(10s)
销售人员能够快速判断:
- 客户关注哪些产品;
- 是否查看过定制服务;
- 是否有明确采购意向;
- 哪些页面最能促成转化。
第一步:在网站中记录访问页面和停留时间
将以下代码添加到网站全局页脚(Footer)或通过 Code Snippets 插件加载。
<script>
(function () {
let startTime = Date.now();
let page = location.href;
function saveTime() {
let duration = Math.round((Date.now() - startTime) / 1000);
let data = JSON.parse(
localStorage.getItem('visited_pages') || '[]'
);
// 👇 查找是否已存在该页面
let existing = data.find(item => item.url === page);
if (existing) {
// ✔ 累加时间(核心修复)
existing.time += duration;
} else {
data.push({
url: page,
time: duration
});
}
data = data.slice(-10);
localStorage.setItem(
'visited_pages',
JSON.stringify(data)
);
}
// 防止重复触发(关键优化)
let saved = false;
function safeSave() {
if (saved) return;
saved = true;
saveTime();
}
window.addEventListener('beforeunload', safeSave);
document.addEventListener('visibilitychange', function () {
if (document.visibilityState === 'hidden') {
safeSave();
}
});
})();
</script>
功能说明
该脚本会:
- 自动记录用户访问的页面 URL;
- 统计页面停留时间(秒);
- 自动合并重复访问页面;
- 仅保留最近 10 个访问页面;
- 将数据保存到浏览器 LocalStorage 中。
第二步:在 Fluent Forms 中创建隐藏字段
在 Fluent Forms 表单中新增一个 Hidden Field(隐藏字段)。
字段名称:
page_history
注意:
必须是字段的 Name Attribute,而不是 Label。

第三步:自动将访问记录写入表单
在表单页面或网站全局位置添加以下 JavaScript:
<script>
window.addEventListener('load', function(){
let data = JSON.parse(
localStorage.getItem('visited_pages') || '[]'
);
let formatted = data.map(item => {
return item.url + ' (' + item.time + 's)';
}).join('\n');
document
.querySelectorAll(
'input[name="page_history"]'
)
.forEach(function(field){
field.value = formatted;
});
});
</script>
该脚本会:
- 读取 LocalStorage 中的访问记录;
- 自动格式化访问路径;
- 写入 Fluent Forms 隐藏字段;
- 随表单一起提交。
- 支持同页多表单都会插入
第四步:在邮件通知中输出访问记录
进入:
Fluent Forms
→ Settings & Integrations
→ Email Notifications
在邮件模板中添加:
Visited Pages:
{inputs.page_history}

当客户提交表单后,通知邮件中即可显示访问轨迹。
邮件效果示例

将会显示所有浏览记录+停留时间。
需要外贸独立站建站或 GEO 优化服务?美络云科技(Mloun)提供 WordPress 外贸独立站建站、WooCommerce 跨境商城、海外 SEO 与 GEO 生成式引擎优化一站式服务,服务覆盖全球 25% 的国家和地区。
最新文章
相关文章
外贸工厂做独立站,产品没有价格优势怎么办?
产品没价格优势,不代表独立站做不起来。价格战打不赢,就别在价格这个维度上跟人拼——独立站的价值恰恰在于让你跳出比价逻辑,用别的东西把客户留住。
我们服务过...
外贸独立站外链建设怎么做?白帽方法完整清单
外链建设没有捷径,但有一份不踩雷的白帽清单。说实话,做了十几年外贸站,我见过太多人把外链当成"发得越多越好"的体力活,结果钱花了、排名没动,甚至被谷歌降权。下面...
用AI写外贸网站内容谷歌会惩罚吗?怎么用好AI写作工具
先把结论说清楚:不会因为"用了AI"被惩罚,但会因为"内容烂"被惩罚
谷歌惩罚的从来不是工具,是结果。你用AI写出一堆同质化、没信息增量、读完跟没读一样的...
WordPress和定制开发,外贸建站到底怎么选?
90%的外贸企业,不该选定制开发
做了十几年建站,每次客户问"WordPress还是定制开发",我基本都会先反问一句:你打算养几个程序员?
如果答案...
网站内容被AI搜索引擎引用有什么好处?
你的网站内容被ChatGPT、Perplexity、Google AI Overviews这些AI搜索引擎引用,带来的不只是流量——是信任背书、是精准询盘、是竞...
外贸网站运营5年以上,什么时候该考虑重做?
运营超过5年的外贸网站,如果自然流量连续半年横盘或下滑、询盘成本比三年前翻了一倍、后台改一个版块要折腾半天,那就该认真考虑重做了。不是"有点旧"就重做,是这几条...
外贸独立站多语言SEO怎么做?hreflang标签完整指南
多语言SEO做不好,90%的问题出在hreflang
做过外贸站的人都知道,多语言不是把英文页面翻译成德语、西语就完事了。真正要命的是搜索引擎搞不清楚你到...
谷歌Core Web Vitals对外贸网站排名的影响及优化方法
结论先说:Core Web Vitals 不是"加分项",是外贸站的准入门槛。LCP 超过 4 秒、CLS 一塌糊涂的站,内容写得再好,谷歌也懒得给你好位置——...
外贸B2B网站的询盘表单怎么设计?
询盘表单设计的第一步:别让客户猜你要什么
先把结论摆在这:外贸B2B网站的询盘表单,字段越少转化越高——但少不是目的,"刚好够你回复报价"才是。多一个非必...
GEO生成式引擎优化具体怎么做?一份可执行的操作清单
先给结论:GEO不是什么玄学,就是把内容改成”能被AI直接抄走”的样子
很多人问我GEO到底怎么做,我的回答一直是:它没有独立于SEO之外的新魔法。AI搜...
外贸独立站FAQ页面怎么写才能被AI搜索直接引用?
先把结论说清楚:AI搜索(ChatGPT、Perplexity、Google AI Overviews)抓取FAQ,看的不是你的页面排版好不好看,而是你的问答结...
外贸独立站转化率低?先检查这12个细节
独立站有流量没询盘,八成不是"运气不好",而是页面上某个环节在漏人。转化率这件事,很少是单一原因造成的,往往是十来个细节叠加在一起,把一个本来有意向的买家推到竞...

