活动结束那天晚上,收银台堆着一摞核销小票,微信群里全是“生意爆了”的照片,朋友圈连着晒了三天营业额。但你有没有想过,这批靠活动拉进来的新客,一个月之后还剩多少人在你这儿花钱?
这个问题的答案,大多数餐饮老板回答不上来。不是他们不想知道,而是手里没有一张能算清这件事的表。“餐饮店活动复购报表”这个词听着专业,实际需求很朴素,活动做了,钱花了,人来了,到底有多少人变成了回头客?本文不绕弯子,直接讲透活动新客后续复购数据的统计方法:怎么定口径、怎么搭表格、怎么分析、怎么做决策。
先交代背景。我常年给中小餐饮门店做经营数据顾问,见过太多“活动热热闹闹、账单一塌糊涂”的门店。这篇文章里的方法不是从教科书里抄来的,是我在40多家餐饮门店(中餐、快餐、火锅、甜品、咖啡)反复打磨后沉淀下来的框架。你可以直接拿来用。
核心结论:复购报表是决策工具,不是记账本
报表要回答三个问题
活动结束之后,你真正需要回答的问题只有三个:第一,谁回来了;第二,什么时候回来的;第三,那些人为什么不再来了。
谁回来了,对应的是复购率;什么时候回来的,对应的是复购间隔时间;为什么不再来了,对应的是流失客群的特征分析。这三件事不能靠直觉判断,也不能靠抽查十几桌老顾客来完成,必须由一本结构化的复购报表来回答。
很多老板以为复购统计就是把客人消费记录导出来看一眼。实际上,没有标签体系的导出数据只是一堆流水,你根本分不清哪些人是活动带来的新客,哪些是本来就常来的老客。没有“活动新客”这个标签,复购统计就是空中楼阁。
三张表的框架
围绕这三个问题,我建议用三张表来搭建完整的复购报表体系。
第一张,活动新客登记表。它记录每一个通过活动渠道首次到店的客人,解决的是“我要追踪谁”的问题。第二张,消费明细流水表。它记录每一位客人的每一次消费行为,解决的是“客人到底花了多少钱、什么时候花的”的问题。第三张,复购汇总分析表。它把前两张表的数据按人和时间汇总,输出复购率、复购间隔、复购金额等关键指标,解决的是“活动到底有没有用”的问题。
这三张表的逻辑关系是:表1打标签,表2存行为,表3出结论。缺了任何一张,复购统计都会失真。
一个案例说清楚
我服务过一家80平方米的社区面馆,老板姓周。2023年4月,他做了一次“新客立减10元”的活动,活动期间通过抖音团购和门店扫码两个渠道,累计新增注册会员417人。三个月后我去复盘,周老板说“感觉回头客不少”。我让他把数据拉出来一看,417个新客里,30天内回头率只有11.2%,90天内回头率19.4%。
周老板为什么会有“回头客不少”的感觉?因为那19.4%的回头客几乎每周都来,有的甚至一周来三次。这些老面孔在店里反复出现,给他造成了“客人很多”的错觉。
这个案例引出一个核心判断:复购统计最大的价值,是打破你的直觉。没有数据之前,你的“感觉”很可能被少数高频客人绑架,而真正的问题,那80%不再来的客人,被完全掩盖了。

为什么大多数门店做不了复购统计
我在调研中发现,门店做不了复购统计有三个真实原因。
原因一,收银系统没有打标签。团购核销、扫码点餐、收银台结账,三个渠道的数据各在各的系统里,没有合并,更没标记“活动新客”。原因二,没有追踪复购的动作。活动结束后,没有人去设定一个“30天后看回头率”的检查点,时间一长数据就烂在系统里。原因三,觉得麻烦。很多老板认为统计是“大公司才做的事”,小店凭感觉就够了。
这三个原因导致的结果是:钱花了,活动做了,人来了,但后续效果完全不可知。如果活动带来的新客只有11%的回头率,那这笔营销费用基本等于打水漂。
为什么说“感觉回头客不少”是最危险的信号
餐饮活动的真实成本结构
做过活动的人都知道,一场活动花的不只是券面优惠的钱。抖音团购的佣金、平台推广费、物料制作费、人力加班费,这些加在一起,单客获取成本往往是券面金额的1.5到2倍。以周老板的面馆为例,一张10元的立减券,算上抖音佣金和核销人力,实际单客获取成本约16元。417个新客,总投入约6700元。
这笔钱花完后,如果只有11%的客人回头,那这批新客的后续消费根本覆盖不了获客成本。除非你把活动当成一次广告投放来看,否则从纯经营角度看,这是一笔亏本买卖。
拉新与维护的成本差异
行业内常说“拉一个新客的成本是维护一个老客的5倍”。这个说法虽然出处不一,具体数字也因业态和城市而异,但大方向是成立的。快餐、正餐、烘焙等不同业态的数据差异很大,没有任何一个统一标准值,但趋势非常明确:老客的复购投入产出比远高于新客。
关键在于,很多餐饮老板从来没算过自己的拉新成本,更没算过复购带来的长期价值。他们只知道“活动当天生意好”,却不知道“活动后一个月生意又回到原点”。
活动热、复购冷的根因
为什么活动能给门店带来流量,却留不下客人?从数据统计角度看,根本原因是:活动只针对“首单”设计,没有针对“二单”设计。客人拿到优惠吃了一次,之后没有理由再回来。这就像钓鱼,你把鱼饵抛出去了,鱼咬了一口,但你忘了把鱼钩收回来,鱼跑了,鱼饵也没了。
复购统计的底层逻辑很简单:搞清楚谁咬钩了、谁跑了,然后针对“咬过钩但跑掉的人”设计二次触达。没有报表,你连谁咬过钩都不知道,更别提二次触达了。

先定三个口径,再谈报表
复购统计最容易被忽略、也最容易出错的环节,不是表格怎么做,而是统计口径怎么定。口径不统一,算出来的复购率就是自欺欺人。我见过一家连锁品牌,不同门店报上来的复购率从8%到60%都有,就是因为各店对“新客”和“复购”的定义完全不一样。这个环节不解决,后面的一切分析都是空中楼阁。
谁是“活动新客”
“活动新客”不能简单理解成“活动期间来消费的人”。这个概念必须同时满足两个条件:一是首次到店,二是通过活动渠道核销。如果一个老客换了个手机号,在团购平台上买了一张券来核销,他会被系统识别成“新客”,但实际上是老客,这种数据必须排除。
我建议的执行标准是:以会员手机号作为唯一标识,活动期间注册且首次到店消费的客人,才打上“活动新客”标签。排除项包括:非活动渠道到店的首次客人、老客换号、员工试餐、供应商免费用餐。前台服务员在核销时,可以顺口问一句“之前来过吗”,如果不是第一次来,就不要归入活动新客。
什么是“复购”
复购的核心是时间窗口问题。你不可能要求一个火锅客人三天内再来一次,也不可能接受一个快餐客人三个月后才回来还叫“高复购”。不同业态的合理复购周期完全不同。我给出的参考窗口是:快餐7天内、烘焙甜品14天内、中餐正餐30天内、火锅30天内、咖啡7到14天。这只是起始参考,每个店可以根据自己的实际经营节奏调整。
时间窗口一旦确定,就要保持一致。比如你定的是30天复购窗口,那就每次都统计30天,不要这次看14天、下次看60天,否则数据完全没有可比性。复购统计的目的不是跟别人比,而是跟自己比,跟上一期活动比,跟去年同期比。
按人算还是按单算
这是最容易被做错的地方。我见过有人用“复购订单数÷首单订单数”来算复购率,结果算出来的数字非常高,高得让他觉得自己的门店做得很好。一问才知道,他是按订单数算的,一个人复购了5次,就算5个复购订单,复购率当然虚高。
我建议按“去重人数”来统计:分母是活动新客人数,分子是其中在时间窗口内至少产生过一次复购的人数。按人数统计更接近“有多少客人愿意再来”的真实含义。按订单数适合用来分析人均复购频次,不适合用来衡量复购率。如果你想看整体收入贡献,可以再做一张按金额统计的表,但那个不叫复购率,叫复购贡献度。
口径不同导致的数字差异
同样一家店,用不同口径算复购率,结果可能差出一倍甚至两倍。比如周老板的面馆,按去重人数算,30天复购率11.2%;如果按复购订单数除以首单订单数算,会变成16.7%左右,因为那47个回头客中,有部分人回了两次以上。如果按金额算,复购金额占总营业额的比重又会是另一个数字。
口径决定你看到的事实。连“复购率”这个数字的定义都没统一,讨论任何增长策略都是扯淡。

用这三张表,把复购行为牢牢“钉”在表格里
口径统一之后,开始搭表格。我不建议你直接去网上搜现成的模板然后盲目套用,更靠谱的做法是先理解字段设计的逻辑,再根据自己门店的实际情况调整。下面给出三张表的完整字段清单和填写说明。
表1:活动新客登记表
这张表解决的核心问题是:活动期间,哪些人是第一次来。字段设计如下:
日期、活动渠道(抖音团购、美团、门店扫码、朋友推荐)、客人标识(手机号全号或后四位)、首单金额、首单消费菜品、性别、年龄段(可选)、备注。
核心字段是“客人标识”和“活动渠道”。客人标识用于后续跨表关联,活动渠道用于后续分析哪个渠道带来的新客质量更高。首单消费菜品这一项很多人会忽略,但它对后续的菜品结构分析至关重要。
前台执行时,最省力的方式是让客人在扫码点单时授权手机号。如果门店用传统收银台点单,服务员可以在结账时问一句:“您之前来过吗?第一次来的话留个手机号,下次有优惠第一时间通知您。”这个过程不复杂,关键是执行到位。
表2:消费明细流水表
这张表记录每一位客人的每一笔消费,字段包括:日期、客人标识、订单金额、实付金额、消费菜品、使用优惠券类型、是否活动新客。
如果你用的是收银系统,这张表可以直接从系统导出,通常只需要做两个动作:清洗和标记。清洗是去掉测试单、退款单、员工内部单;标记是给每一个活动新客的后续订单打上“来自活动新客”的标签,这样才能识别出后续消费行为。
需要注意的坑:很多收银系统导出的数据里,同一个客人的手机号在不同订单里格式不一致,有的是138开头的完整号码,有的是脱敏的后四位。你需要在导入汇总表之前做数据清洗,把所有标识统一成同一格式。
表3:复购汇总分析表
这张表是复购报表的核心,回答“活动新客到底回来没有”的问题。建议用Excel数据透视表来完成,而不是手工逐行填数据。
做法如下:以“客人标识”作为行字段,以“下单日期”作为列字段,以“订单金额”作为值字段。然后按“客人标识”去重统计每个客人的首单日期、最新消费日期、消费次数、累计消费金额。最后,根据这三个数据计算:首单后7天内是否复购、30天内是否复购、复购次数、复购金额、最近一次消费距今多少天。
表3建议做成“一客一行”的结构。每一行是一个活动新客,每一列是一个分析维度。这样后续做筛选、排序、分层召回时,操作效率最高。
最小可用版本
如果你不想一开始就做三张表,可以从最简版本开始:一张表,列包含“客人标识、首单日期、首单金额、最近消费日期、消费次数、累计消费金额”。每周五花15分钟更新一次,也能支撑基本的复购分析。等跑通流程后,再逐步增加渠道、菜品、券类型这些字段。

报表填完了,怎么看:四个分析维度定位问题
报表不是用来存档的,是用来分析的。很多老板拿到一张汇总表,看了两眼发现数字不好看,就丢到一边了。真正的问题是数据摆在那里,你看不出它说明了什么。我建议从以下四个维度入手,把表里的数字转化成经营判断。
看整体复购率:先跟自己比
第一件事是看活动新客的整体复购率,但要记住一个原则:不用太纠结这个数字绝对值是多少。不同业态、不同城市、不同客单的复购率天然不同。快餐30天复购率可能做到20%就算合格,正餐做到10%就已经不错;关键是跟自己的上一期活动比,跟去年同期比。如果上一期活动30天复购率是12%,这一期只有8%,那一定有什么东西变了,可能是活动客群变了,也可能是菜品调整影响了体验。
这里给一个粗略判断框架,仅供参考:你产品的消费频率越高,活动新客复购率就应该越高。如果你的店是奶茶店、咖啡店,活动新客30天复购率低于10%,大概率是产品或者价格的问题;如果是一家婚宴酒楼,90天复购率2%可能都正常。别拿自己的复购率跟不同业态的店硬比。
看复购间隔分布:客人都集中在第几天回来
把有复购行为的客人的“首单到复购间隔天数”拉出来,按天数做分布统计。你会看到两种情况:一种情况是间隔天数集中在3到7天之间,说明你的活动优惠券有效期在起作用,客人是因为“券还没用完”才回来的。另一种情况是间隔天数分布比较均匀,比如从第5天到第30天都有复购,说明客人是真心认可你的产品,而不是因为优惠。
判断方法很简单:如果复购集中在优惠券到期前两三天,那你吸引来的很可能是一批薅羊毛型客人。如果间隔天数分布均匀,说明你有真正的回头客基础。
看复购客单变化:回头客是赚了还是亏了
把复购客人的首单客单价和复购客单价做对比,你会发现三种情况。第一种,复购客单高于首单客单,说明客人对你的产品认可度在提升,愿意点更多东西。第二种,复购客单与首单持平,说明消费结构稳定。第三种,复购客单明显低于首单,这是一个危险信号,客人可能只是在用优惠券换一杯免费饮料,本质上不是你的目标客群。
我之前服务过一家做简餐的店,首单平均客单是38元,复购客单直接掉到24元。查了数据之后发现,复购的客人大量使用“满25减8”的平台红包,实际支付不到20元。这批客人不是因为产品好才来的,而是因为哪里有红包就去哪里。
看未复购客人的共同特征:流失是可以预测的
最后一个维度,也是最容易被忽略的:没有复购的客人有哪些共同特征。把未复购的客人和复购的客人做对比,看三个变量:来源渠道、首单菜品、首单客单价。是哪个渠道带来的新客复购率最低?首单点了哪些菜品的客人再也不来了?首单客单价过高或过低的客人流失率是不是更高?
这些对比能帮你找到三个答案:下次活动要不要继续用某个渠道、某道菜该不该调整、定价区间是不是出了问题。流失客人的特征分析,是复购报表中最有运营价值的部分,因为它是指导下一步怎么做的最直接依据。

从数据到行动:用复购报表指导三类运营决策
报表的价值止步于分析,就相当于菜做好了没上桌。从数据到行动,是复购报表的最后一公里。我根据实际项目经验,给出三个最常用、也最有效的决策方向。每个方向都对应复购报表里的一组字段。
分层召回:别给所有客人发一样的消息
复购报表里有一列“最近一次消费距今多少天”,这一列是分层召回的基础。我建议把客人按这个天数划分为低、中、高三个风险等级。高风险的客人是30到45天没来的,要发召回券;中风险的是15到30天没来的,要发新品推荐信息;低风险的是7到15天没来的,只需要做个日常互动就行。
关键在于消息内容要差异化。我见过很多门店群发一条短信:“亲爱的会员,欢迎再次光临”,这种消息对客人来说等于垃圾短信。更好的做法是结合报表里该客人首单点的菜品做个性化推荐:“您上次点的番茄牛腩面最近升级了汤底,本周凭会员码免费加一份卤蛋。”用菜品做钩子,比用优惠券做钩子更容易唤起消费记忆。

调整活动策略:首单优惠还是复购优惠
很多餐饮老板纠结一个问题:下一期活动是把预算砸在“首单立减”上,还是放在“复购优惠”上。我的建议是:用数据说话。打开复购汇总分析表,看两个数。第一个数,上一期活动新客的30天复购率。如果复购率低于10%,说明活动拉来的人本身就不合适,这时候短期不要再做同类型拉新活动,先把存量客人的召回做完,优化产品体验后再谈拉新。
第二个数,复购客单变化。如果复购客单明显低于首单,说明优惠券培育了一批价格敏感型客户。下一期活动应该把“首单立减”改成“首单送次单券”,比如“本次消费满50元,送一张下次消费满60元减15元的券”。这种做法的本质是把原本的一次性优惠拆成两次触达,给客人一个再来的理由。
拿周老板的面馆来说,他发现30天复购率只有11.2%之后,把“新客立减10元”改成“首单立减5元+送次单8折券”,结果下一期活动花了同样的预算,30天复购率提升到了18.5%。这个案例说明,在预算不变的情况下,活动结构设计的变化能直接影响复购结果。
改良菜品结构:找出“留客菜”和“一次性尝鲜菜”
把复购客人的首单菜品和未复购客人的首单菜品做字段对比,你会发现一些规律。某些菜品在两个群体中的首单点单率都很高,说明它是引流菜;某些菜品只在复购客人的首单中出现频次高,说明它是留客菜;某些菜品集中出现在未复购客人的首单中,那它很可能是一次性尝鲜菜,客人吃了之后觉得一般,没有形成再来的动力。
处理原则是:引流菜继续保留,用于拉新;留客菜要在复购触达中强化宣传;一次性尝鲜菜需要做口味改良,或者调整它在菜单上的位置和定价。如果一道菜在未复购客人的首单中占比特别高,你甚至可以把它换掉,用更有魅力、更能形成记忆点的产品替代。这比盲目跟风上新品更靠谱,因为你是拿着自己的数据做决策。
不同门店情况的取舍:不是所有店都需要复杂报表
复购报表不是越复杂越好,而是越匹配门店实际情况越好。不同规模的店,需要投入的统计精力和工具配置完全不同。这里给出不同情况下的取舍建议。
单店、日营收低于5000元:极简版就够了
如果你的店还处于“活下来”的阶段,不要花太多时间在报表上。建议只做一张表,字段就四列:客人标识、首单日期、最近消费日期、累计消费次数。每周花15分钟更新一次,只看两个数:30天回头人数和平均消费次数。这个阶段的核心不是精细化运营,而是先把产品、服务、口碑做扎实,同时积累原始数据。
在这个体量下,你不需要买任何会员管理软件或数据工具,Excel或手机里的表格应用完全够用。别在创业初期就把钱花在年费几千元的系统上,那是给下一阶段准备的重武器。
多店或单店高营收:需要半自动化的统计流程
如果你的店月营收做到20万元以上,或者已经有2到5家门店,建议还是配一套收银系统。需要确认收银系统具备两个核心能力:一是会员打标签,二是消费明细导出。这样,每月的复购统计可以从“手工登记”升级为“系统导出+Excel汇总”,效率翻倍。
这个阶段还需要明确分工:店长负责在活动期间核对新客标签的准确率,运营负责每月生成复购汇总表并做简版分析。报表的产出频率建议从“每月一次”变成“每场活动结束后第7天、第30天各看一次”,把数据反馈周期缩短到和活动节奏一致。
连锁品牌:建立统一口径和定期复盘机制
连锁品牌最容易出现的问题就是各自为政。每家门店对“新客”和“复购”的定义不同,报上来的数据完全没有可比性。总部需要做两件事:一是发布统一的统计口径手册,明确规定活动新客的识别规则、复购窗口、去重逻辑;二是建立月度复购复盘机制,要求各门店每个月的第一周提交上月的复购报表,并在月会上面向店长统一拆解数据。
连锁体系的优势在于样本量更大,可以做更深度的分析,比如按商圈分析复购差异、按店型分析活动效果、按时间维度分析季节性波动。但前提是先有干净、统一的数据底座,再谈数据分析。

预算和时间有限时的取舍原则
如果你的预算和时间只能支撑一个动作,我建议优先做“活动新客登记表+30天复购率计算”。这个组合能让你用最小的成本知道最核心的事实,活动到底有没有留下客人。先把这个数字算清楚,再考虑要不要做更细的分析。
如果连登记表都不想填,至少可以每月做一次手工筛选:从收银系统里导出活动期间新注册会员的手机号,逐个查消费记录,手动标记是否复购。这个方法虽然笨,但比凭感觉判断靠谱得多。记住,复购统计的起点可以极其简陋,但方向不能错,你必须知道谁回来了,谁没有。
总结:一套算清活动新客复购账的完整动作
最后做一个全案总结。做餐饮店活动复购报表,核心路径是四步:定口径、搭表格、看分析、做行动。
第一步,定口径,三件事:定义谁是活动新客,设定复购时间窗口,确定按去重人数统计。第二步,搭表格,三张表:活动新客登记表负责打标签,消费明细流水表负责存行为,复购汇总分析表负责出结论。第三步,看分析,四个维度:整体复购率、复购间隔分布、复购客单变化、未复购客人的共同特征。第四步,做行动,三个决策:分层召回、调整活动预算结构、改良菜品结构。
我再强调三个核心观点。第一,复购统计不是为了考核客人,而是为了优化你自己。看到复购率低,不是去找客人的问题,而是去复盘自己的产品、价格、服务、活动设计有没有问题。第二,统计口径的统一比统计工具的先进更重要。用Excel也能做,前提是口径严格一致。第三,数据不是用来收藏的,是用来行动的。一张报表做出来,如果三个月没有产生任何决策动作,那它只是一堆数字,不是资产。
如果你看完这篇文章,下一步只需要做一件事:打开电脑,新建一个表格,第一列写“客人标识”,第二列写“首单日期”,第三列写“最近消费日期”,第四列写“累计消费次数”。从这里开始,你的复购报表就启动了。
之后每场活动结束,按30天的节奏更新一次。三个月后你会看到一批真实数据,那是你第一次真正看懂自己的客人。到那时候,你做的每一个营销决策,都不再是靠猜的。
我在一家小面馆做店长,活动做了不少,但复购率算出来总觉得不太对。有人说按订单算,有人说按人头算,我自己用两种算法算出来的数字能差一倍,到底哪种才是行业内认可的算法?有没有统一的统计口径?
复购率算不准,九成是口径问题。先说结论:算活动新客的复购,按去重后的人数算,不要按订单数算。原因是按订单算会把同一个人的多次消费重复计入,结果虚高。
给你看一个真实案例:一家做满30减5活动的中餐馆,活动期间来了120个新客(按手机号去重后),30天内这些新客累计产生了38笔订单,其中6个人各消费了2次。按人头算,复购人数是6,复购率是6/120=5%。按订单算,38笔订单里属于老客的订单有10笔,新客产生了28笔订单,28/120=23%。
同一个店,5%和23%,差了4倍多。哪个更真实?5%更真实,因为真正回头的人只有6个。具体操作分三步:先定义什么算活动新客,首次到店且通过活动渠道核销的客人,排除老客换手机号、员工试餐、供应商蹭单;再设定复购时间窗口,快餐建议7天,正餐30天,烘焙甜品14天,奶茶咖啡21天;
最后用手机号去重后统计消费人数。如果你用收银系统,导出订单报表后,用手机号列去重,再匹配首单日期和本次消费日期的间隔天数。强调一个最容易踩的坑:不要用会员卡号做唯一标识,因为很多客人办了卡但实际用手机号消费,同一个人的会员卡和手机号可能对不上。用完整手机号,不要用后四位,后四位重复率太高。
最后补充一个自检方法:如果你的复购率算出来高于30%,基本可以断定口径有水分。绝大多数餐饮业态,活动新客的30天复购率在10%-20%之间就是健康水平。高于30%要么是算法错了,要么是表格里混入了老客数据。
我们店没有会员系统,客人来消费用的都是微信扫码或者现金,活动期间来了多少新客、后来有没有回头,全靠脑子记。听说需要手机号才能追踪,但是我们又不敢硬要客人留电话,怕客人反感。像我们这种小店,有什么低成本的办法能识别新客并追踪复购?
没有会员系统也能做,核心就一句话:通过点单环节把手机号留下。我帮一家麻辣烫店做过这套方案,当时他们也没有会员系统,用的方法是把扫码点单的页面加了一个选填的手机号输入框。具体操作:第一步,在小程序点单或收银机结账环节,增加一个"手机号选填"字段,告诉客人"填手机号后下次报手机号能查消费记录"。
如果用的是市面上的轻量收银软件,一般在"顾客管理"设置里有类似功能,没有的话就在点单备注里让客人留手机号,虽然笨,但有效。第二步,在收银台放一个手写登记本,遇到现金结账的客人,收银员在找零时顺口问一句"您之前来过吗",如果对方说第一次来,就在本上记下日期、消费金额、手机号。
这个操作不需要买新设备,只需要坚持。第三步,每周花10分钟做一次数据归集:把扫码点单后台导出的手机号和收银台手写登记的手机号合并,去重后存入一个简单的表格。我踩过的坑:不要问客人"您方便留个电话吗",这句话的拒绝率超过50%。
要换成"下次您报手机号,我直接帮您查上次点的菜,不用重新选",这个说法让客人觉得是便利,不是骚扰。还有一个技巧:在活动海报上印"扫码下单自动注册为会员,下次点单享9.5折",用利益换手机号。注意,不要让员工挨个给客人发微信,这会让隐私边界变得模糊,手机号和微信号是两码事。
如果你连扫码点单都没有,那就用最原始的办法,在每张结账单上手动写手机号,但前提是收银员愿意配合。我见过很多店败在这一步,因为收银员嫌麻烦,你需要给他们一点激励,比如每收集30个手机号奖励20元。最后提醒一句:识别新客是一场持久战。你用这套方法坚持3个月之后,积累的数据量才会足够支撑复购分析。
一开始只有十来个手机号很正常,别灰心,从下一次活动开始坚持记录,三个月后你就能看到变化。
老板让我下个月做一份活动新客复购报表,但我只会用Excel做一些简单的录入,收银系统虽然能导出订单记录,但字段很乱,有测试单、有退单,还有员工餐。我想知道是用表格软件自己搭一个报表,还是用收银系统的报表功能?有没有具体的操作步骤?
我的建议是:收银系统导出原始数据,用表格软件做清洗和分析。只依赖收银系统的内置报表,你拿不到复购数据;只用表格软件但不懂清洗,你算出来的也是错的。
先说明为什么收银系统报表不够用:绝大多数收银系统的"会员复购"报表,统计口径是死的,它默认把开卡后再次消费的客人算作复购,但不区分促销活动带来的新客和自然进店的散客。也就是说,你没法回答"这次满减活动带来的新客,30天内多少人有回头"这个问题。
而表格软件的优势是灵活,你可以自定义时间窗口、自定义"活动新客"的筛选条件。核心操作分三步:第一步,导出数据。在收银系统后台找到"订单明细",导出一个时间段内的所有订单,注意选择导出字段时包含以下列:订单号、下单时间、支付时间、商品明细、实付金额、优惠金额、手机号或会员号、备注。第二步,清洗数据。
这一步最容易踩坑。删掉测试单(金额为0.01元或店长备注里带"测试"字样的订单),删掉员工餐订单(备注里带"员餐"的),合并同一手机号的重复订单(同一天多次消费的合并为一条)。第三步,建档分析。新建一个表格,按手机号去重,然后标记每一条记录是否为活动新客。
判断规则是:首单日期是否在活动期间且使用了活动优惠。如果是,标记为"活动新客"。接下来就是统计复购时间间隔。用Excel的VLOOKUP或数据透视表都能实现,数据透视表的操作路径是:选中手机号列和下单日期列→插入数据透视表→行放手机号、列放下单日期→统计计数。如果你用的是WPS,操作是一样的。
我给一个更省事的办法:把清洗后的数据粘贴到在线文档里,用数据透视功能操作。清洗数据这个环节,没有捷径,我第一次做的时候用了3个小时清洗500条订单记录,后来熟练了,1000条订单大概40分钟能搞定。
送你一个自检清单:清洗后的订单总数和收银系统后台的"已完成订单数"相差不超过5%,如果差太多,说明还有脏数据混在里面。还有一点,不要用收银系统导出后的Excel文件直接建透视表,因为格式问题,日期列经常被识别成文本,你先选中日期列,格式设为日期类型,再插入透视表。
最后提醒:你要的"活动新客后续复购数据统计",本质上是一个两表关联的问题,表1是活动新客名单,表2是所有人的消费流水,通过手机号把两张表关联起来。这个方法适用于任何餐饮业态,不管你是火锅店、奶茶店还是快餐店。
我们店每个月搞一次满减活动,新客是来了不少,但活动一停就没人来。现在老板问我要不要把预算改成针对老客的复购优惠,我有点拿不准。首单优惠和复购优惠到底应该怎么分配预算?有没有数据指标能帮我们判断该侧重哪一边?
先给一个直接的回答:如果你已经连续做了3期拉新活动,且每期活动的复购率都低于10%,说明拉新预算在持续浪费,应该把不低于40%的预算转到复购优惠上。这个判断不需要靠感觉,用三个指标就能算出来。第一个指标:活动新客30天复购率。怎么算已经在上一条里讲过了。
如果复购率低于10%,说明这批客人的消费体验不足以支撑他们主动回头。这时候你继续投首单立减,等于花钱买一批不会再来的过客。第二个指标:复购客单价比。对比活动新客的首单客单价和复购客单价。举个例子,一家烧烤店,首单客单价85元,复购客单价70元,说明客人是冲着优惠来的,原价消费意愿不足。
这种情况下,适合做"复购满100减15",引导客人把客单价拉回首单水平。第三个指标:未复购客人的首次消费菜品。如果发现未复购客人的首单里,普遍包含某个特定菜品,而这个菜品的评价又不好,那问题不在优惠,在产品。
三个指标收集齐了,做决策就不难了:复购率低于10%、复购客单价低于首单客单价、未复购客人集中来自同一条引流渠道,满足这些条件时,砍掉一部分首单预算,投到老客回归上。具体打法参考:把原本的"满60减10"改成"首单满60送一张15元次单券,7天内有效"。
这个策略的关键在于,把优惠的获得感从"第一单"转移到"第二单"。我见过最典型的反面案例是:一家火锅店每次做活动都搞"全场5折",新客来得很多,但复购率只有6%,因为客人形成了"不打折就不去"的心理。他们的报表里能看到一个扎眼的数据:每次活动结束后,营业额立刻跌到活动前的60%。
如果你发现自己的店也出现了这个模式,停止全场折扣,换成"首单送券",哪怕让利幅度大一点,也要把优惠留到第二单用。提醒一个细节:送券之后要跟踪券核销率。如果次单券发出去50张,7天内只核销了8张,说明客人对菜品或服务的满意度不够,再便宜的券也唤不回他们。
反过来,如果核销率超过40%,说明产品没问题,是优惠策略不够精准,你可以放心加码复购预算。


读者评论
作为开过面馆的人,深有体会,活动期间营业额好看,但真正留下多少回头客完全没数。文章里周老板案例很真实,11.2%的30天复购率让我意外,准备也按这个框架统计一下自己店的客群。
最有价值的是统一口径这部分,之前我们看后台数据,复购率忽高忽低,就是按人数、按订单、按金额混着算。文章里三种口径对比很清楚,先定标准再分析才是对的。
我比较关心执行成本,三张表看起来不难,但前台要打标签、要收集手机号,小店人手不够,能做到吗?希望有更简化的落地方案,不过思路确实值得借鉴。
其实很多老板不是不想算,是系统不支持。我们三个平台的数据导出来格式都不一样,光清洗就头疼。文章提到按手机号去重和标记,给了个方向,需要懂点Excel的人来做。
餐饮活动如果只拉新不设计复购,确实像扔鱼饵不收钩。那个成本结构提醒我了,拉新成本16元但回头率不到两成,等于在倒贴。以后做活动会把预算分一部分给老客唤醒,而不是全砸在首单优惠上。