先给结论:把“咨询次数”和“咨询人数”分开,靠的不是更聪明的算法,而是给每次咨询补一个稳定的用户标识,再决定按哪个口径做分母。如果你手里的表只有“咨询记录”一行行堆叠,同一个手机号或同一个账号出现多次,你算出的转化率会被重复咨询拉低或拉高,而你自己并不知道是哪一种。下面以一张你现有的咨询明细表为对象,说明怎么把它改成能同时回答“多少人”和“多少次”的结构。
打开咨询明细,逐列检查:手机号、微信号、登录账号、邮箱、设备号,哪一列在同一个人的多次咨询中保持不变。这一列就是候选主键。如果只有“咨询时间”和“咨询内容”,没有任何稳定标识,那这张表只能统计次数,不能统计人数——这是前提,不是技巧问题。
区分两种前提,决策完全不同:
一个可执行的动作:先取最近一段时间的记录,按候选标识分组,看同一标识下出现几条。如果大量标识只出现一次,说明多数是一次性咨询;如果少数标识反复出现,重复咨询就足以影响你的整体转化率。这个结果直接决定下一步是清洗数据还是先补采集字段。
假设你有一段假设数据:某入口带来 100 条咨询记录,其中 20 个用户各咨询了 2 次,其余 60 个用户各咨询 1 次。那么原始次数是 100,去重人数是 80。如果同期的成交数是 10,按次数算转化率是 10%,按人数算是 12.5%。两个数都成立,差别只在你回答的是“每次咨询的成交效率”还是“每个咨询者的成交概率”。
动作与结果:把两个转化率并排放在同一张表里,观察它们的差距是否稳定。如果差距突然扩大,通常意味着重复咨询变多,而不是成交变差。下一步应该去查这些重复咨询集中在哪个入口或哪个时间段,而不是直接改页面。
同一个标识出现多次,不等于同一种行为。至少拆成三类,因为它们的优化指向相反:
区分方法:看两次咨询之间的时间间隔和内容主题是否变化。间隔很短且主题延续,归入第一类;间隔较长且主题不同,归入第二类;内容高度重复且间隔无规律,优先怀疑第三类。这个判断会改变你下一步是优化话术、优化入口,还是排查提交故障。
口径不写下来,下次看数的人还会用另一种算法。在你的记录里固定三件事:用哪个字段做用户标识、人数按什么时间窗口去重、次数是否包含同一会话内的多条消息。时间窗口尤其关键——按天去重和按周去重会得到不同的人数,两者都不算错,但必须标明。
一个可核查的证据链做法:保留原始明细,另建一张按标识聚合的视图,视图中记录首次咨询时间、咨询次数、是否成交。当有人质疑转化率时,你可以从聚合视图回溯到原始记录,说明某个数字是按人数还是按次数得出的。这比争论哪个指标更准更有用。
如果业务的关键前提变了——比如从“留资后人工跟进”变成“用户自助下单”,重复咨询的含义就变了:前者次数代表跟进轮次,后者次数可能代表用户在流程中受挫。此时继续沿用旧口径会误导判断。判断依据是咨询是否还伴随人工介入:有介入时,人数口径更能反映真实需求规模;无介入时,次数异常升高应先当作流程问题排查。
最后一步动作:拿你手头这张表,先确认有没有稳定标识,再各算一次人数与次数转化率,把差距和重复咨询的类别记下来。差距稳定就继续沿用双口径;差距突然变化,就先查重复咨询的来源,再决定是否调整页面或流程。