大数跨境

微恒新营销丨扫了30多瓶康师傅全是“谢谢惠顾”:扫码活动的风控,管的是码还是人

微恒新营销丨扫了30多瓶康师傅全是“谢谢惠顾”:扫码活动的风控,管的是码还是人 新营销在线
2026-10-21
5
导读:2026年3月的哈尔滨,一位消费者在便利店买了一瓶500毫升的康师傅绿茶。瓶盖内侧印着二维码,扫开是一张“再


2026年3月的哈尔滨,一位消费者在便利店买了一瓶500毫升的康师傅绿茶。瓶盖内侧印着二维码,扫开是一张“再来1瓶”的兑换券。他拿着手机去了家门口的店,老板看了一眼说,店里没有兑奖程序。他换了两家,说法一样。后来有人告诉他,得去小程序上标着可兑换的门店才行。


兑换券的有效期是168小时,7天,过期作废。他没兑成。400客服他打了,客服登记了信息,说会反馈。此后的几个月,他又买了三十多瓶绿茶,每一瓶都扫,每一瓶都是“谢谢惠顾”。再打客服,还是登记反馈。7月,他在康师傅官网上翻到一个稽核部门的电话,打过去才知道,账号已经被后台拉黑。


10月8日,康师傅的客服和稽核人员一起打来电话。录音里,他们承认他的扫码频率正常,6月参与三十多次都没中奖,技术复盘后发现封控机制的预警状态和实际存在差异。系统当时看到短时间内有两个区域,可能与手机双卡双待有关,后续要优化。账号随后解封,赔付10箱饮料。7月那次通话里,稽核人员给出的封号原因,是两个瓶盖扫码间隔时间太短,并称活动规则里写了要间隔多久。他没有接受10箱,提出按三十多瓶一赔十再加20箱;稽核人员的回应是,他得理不饶人,涉嫌敲诈,继续闹大就要反诉,目前冷处理。这是稽核部门的单方说法。


4月那轮兑奖受阻的争议,问题出在门店:补贴多少、核销资格开没开、货从哪条渠道进来,都能在柜台上说清。这一回不同,卡在系统。他没超过每日5次,没换设备,扫的都是自己买的瓶盖,然后在七个多月里一次没中。判掉中奖资格的,是一条他不曾见过的规则。


1.一枚码背了两个目标,防和付共用一套后台


兑不出来的那瓶绿茶,是他扫码中的奖。二维码在瓶盖内侧,扫开系统发一张电子券,券进小程序,他拿券去门店,门店核销,品牌再跟门店结算货款或补贴。五个环节,他卡在门店核销。老板说店里没有兑奖程序,等于告诉他券到门店就兑不了。



扫码活动的风控在兑付链上只伸两次手,一次在发券,一次在核销。稽核管发券,门店管核销,中间隔着他的七天有效期和三十多次重扫。封号发生在发券环节,而他一直以为问题出在门店。


扫码活动的后台从上线那天起就要同时干两件事。一件是防,这枚码是不是真的,这次扫码背后有没有真人;另一件是付,该兑的得兑,成本不能失控。两件事共用同一份扫码日志、同一个账号体系,中间没有隔离带。风控松一格,兑付池子漏一片;风控紧一格,正常消费者先被挡住。



一场全国活动动辄上千万次扫码,靠人工复核发券,一天都撑不下去,系统必须在毫秒内给出结论。麻烦出在结论出来之后,它被当成了终审。人工复核在发券环节被省掉,在申诉环节也没有补回来,同一个判断既没有第二个人看过,也没有第二次机会。


瓶盖能被仿造,码能被成批收走,门店自己扫自家库存的瓶盖把费用截走,这些在行业里都不是传闻。前些年全行业做“再来一瓶”的时候,兑出去的费用里混进过大量水分:收码的人把居民区的瓶盖扫成数据,机器一分钟能过几百次;门店把货架上的瓶盖先扫完,红包到手,货慢慢卖。还有一类更隐蔽,真码被复制,同一枚码在两地、两台设备上先后留下记录,单看每一条都是真的。稽核人员说市场上假货多、这是内控机制,理由站得住,边界没画。


活动规模一大,风控的位置还会往前挪。中奖率是事先定好的,券池有限,发券环节一旦敞开,奖品几个小时就能被薅空。风控于是被放到发券之前,先筛人,再抽奖。前置最省成本,也最危险,它决定的不再是这枚码能不能兑,而是一个账号能不能参与。界线就在这一步。


风控真正要回答的是两件事,这枚码真不真,这次扫码背后有没有真人。这两件事之外还有第三个问题,他配不配中奖。前两个问的是交易真实性,第三个问的是资格。判别真伪靠技术。判定资格要有规则、有程序、有申诉,风控系统里通常只做了前两件。


两个目标容易糊在一起,是技术上看不出区别。同一份扫码日志,既能判断一批码有没有被复制,也能判断一个账号像不像羊毛党。判据是同一批,结论分两种,一种指向货,一种指向人。系统里没人负责划界线。


一枚码被判定为假,停掉的是一批码的兑付;一个账号被判定为可疑,停掉的是他此后所有的运气。风控管的是码,不是人。


2.判据怎么从“这次可疑”滑成“账号不可信”


稽核的复盘确认了一件事,这位消费者6月参与三十多次,一次都没中奖。这句是事实认定:那些扫码都真实发生过,奖品一次也没有落到他这里。三十多次里有一次是当场中的奖、当场开瓶、隔半分钟再扫,那条记录后来成了封号的直接依据。


风控能拿到的输入很少,只有时间、位置、设备、账号、频次五样,全是从扫码动作里顺带记下来的副产品。五样都是间接信号,没有一样能直接证明这瓶饮料不是他买的,也没有一样能证明他是。判据越间接,越需要人去解释,而这一环往往没写进流程。


2.1 三个判据,只有一个写在了瓶身上

频次是唯一一条消费者能自己数着执行的规则。瓶身写明,每个微信号每日参与二维码抽奖不超过5次,一行字印在包装上,扫码之前就能看见。报道里提到的瓶身图片上,也只有一行。


7月21日稽核人员联系他,给出的封号原因,是两个瓶盖扫码间隔时间太短。同一次通话里,稽核人员称活动规则里写了要间隔多久。瓶身图片上没有间隔,也没有地点。规则在谁手里,取决于你问的是谁。


间隔判据在一种场景里成立,换一种就失效。一个人拿着一把瓶盖,几十秒扫一枚,系统判定为批量操作,推断在多数情况下成立。失效的场景同样常见:中了几瓶的人当场开第二瓶,隔半分钟再扫一次;一家三口各买一瓶,坐在一张桌子上先后扫;便利店老板帮顾客代扫,前后不过几秒。同一组时间数字,在两种场景里长得一模一样。


同一个人、同一批瓶盖,位置判据被给出了三个版本。先说是扫码地点不一致,后来说是账号涉及异地号触碰预警,再后来是兑奖记录里有一个已经出了哈尔滨。稽核人员还补了一句,兑奖一般在本地兑。这是行业惯例,不是写在活动规则里的条款。频次、间隔、位置这三条里,两条没公示,第三条自己也不稳定。



2.2 判据是行为特征,输出却是身份状态

间隔短、位置跳、设备多,这些推出的都是“这次可疑”。系统里存下来的却是一个状态,正常、预警、拉黑。状态一旦落到账号上,后面每一次抽奖都先读它,再谈概率。读状态是毫秒级的,解释状态用了三个月。


双卡双待、基站漂移、出差、代买,任何一种都能造出短时间两地的记录。康师傅自己在10月8日的复盘里提到,可能与手机双卡双待有关,预警状态和实际存在差异。这句是技术上的实话,也说明单看位置,分不清人和信号的区别在哪里。


五样判据单独用都不够,合起来看才有意义。单看间隔,看不出是谁在扫;单看位置,分不清人和信号;单看设备,一台手机可能全家在用。组合判断的准确率会上去,代价是阈值必须有人定。阈值调松,漏掉刷码的;调紧,误伤正常参与的。定阈值的人通常不在活动现场,也不接客服电话,他们看到的是命中率。


机制上,风控在这里被做成了开关,过滤器该有的逐次判断没有出现。过滤器逐次判断,这次不算,下一次照常参与;开关判一次,长期生效。开关省事,代价是把一次误判放大成连续误判,放大之后没人看得见,因为系统不会告诉消费者“你被标记了”,只会继续显示谢谢惠顾。



账号状态的影响往往不止于抽奖。活动账号如果与会员账号、积分账户是同一个,一次封禁带走的不只是抽奖资格,还有已经攒下的积分、已经领过的权益、以后每一场活动的入口。消费者看到的是一次“谢谢惠顾”,后台关掉的是他在品牌这里的全部记录。活动身份和会员身份绑在一起,风险也就绑在一起,判一次要按最重的那个后果来掂量。


他三十多次扫码留下的真实开瓶记录,时间、位置、频次都干净。风控把这些判成可疑,等于同时划掉一批最干净的行为数据。样本是自己删的,往后想看清消费者怎么喝,这条线就断了,下一场活动再定阈值也没有这批人做参照。


连扫三十多次一次奖都没有,概率上讲不通。不是运气太差,是一个状态盖住了三十多次抽取。他看到的是一次次抽奖,后台跑的是一条状态。


3.规则两套,举证责任就反了


这位消费者提出,可以找手机运营商核查自己的信号位置,稽核人员的回复是“没必要”。五个字,把举证的门关上了。他手上只有瓶盖、中奖记录截图和通话录音,品牌手上有全部日志:扫码时间、位置、设备、账号状态,一条不缺。


扫码活动的规则摊开来看有三层,一层比一层深。第一层在瓶身,几行字,写活动时间、参与方式、每日次数。第二层在活动页,点进去才能看到,条款更长,通常会写主办方有权对异常账号作出处理。第三层在后台,是风控的阈值,间隔多少秒算异常、多远算异地、几次算高频,这些数字不对外。三层里,只有前两层算对消费者的承诺。



印在瓶身上的规则很短,翻开只有每日5次。后台至少三道,扫码间隔、扫码地点、兑奖地域。消费者按瓶身上那行字参与,结果由后台那几道决定。两套规则并行,责任最后落到一个人身上,就是消费者。


有奖销售要写清的项目基本固定:奖品种类、中奖概率、开奖时间、兑奖方式、兑奖期限。这几项的共同点,是消费者照着它就能算出自己有没有机会、中了之后怎么拿到。间隔和地点不在这几项里,属于风控参数。一旦用它们决定兑不兑,参数就成了兑奖条件,那就该跟每日5次印在同一行。


活动页的条款写得再长,也挡不住事。条款里通常写着主办方有权对异常账号作出处理,这句话给了处置权,没给判定标准。什么叫异常、谁来认定、认定之后怎么通知,条款里都不写。消费者点开也看不懂,不点开更不知道。规则写到这里,解释权就全留在了自己手上。


规则不可见、判据不可复核,而企业同时是规则的制定者、判定者和复核者。他从7月问到10月,才等到一句机制有问题,中间三个月里,程序上没有第二个人能推翻初判。客服能做的只有登记反馈,权限里看不到处理进展。


信息不对称是结构性的,不是谁态度不好。他要证明的是“我没有作弊”,而他能拿出的证据,只能证明自己买过、扫过、中过。风控要证明的是“你作弊了”,证据在它自己手上,判据在它自己手上,复核也在它自己手上。消费者只剩一条路,闹。


有奖销售的规则不实,在监管那里是有先例的。2021年,统一商贸(昆山)因“开盖扫码赢千元大礼”中奖率不实,被江苏滨海县市场监督管理局依反不正当竞争法罚款6万元;2018年,同一主体因包装上标示的兑奖时间与实际兑奖时间不一致,被罚5万元。两笔都不涉及主观恶意,罚的都是对外写的与实际执行的不一致。有奖销售本就要求中奖概率、开奖方式、奖品信息真实明确。


6万元的罚款不算重,市场的反应比罚款重。当年上过热搜,统一企业中国的股价一周内跌了9.3%。规则不实的代价,从来不只在罚单上。


风控可以是黑箱,兑付不能是黑箱。内部怎么防损可以不公开,决定消费者能不能获奖的规则,必须公开。


4.误伤的成本,行业普遍算漏了


从3月反映到10月承认,中间隔了七个月。留下来的记录是客服每次都说登记反馈,谈判停在10箱与50箱。稽核的定性从“得理不饶人”到“涉嫌敲诈”,也在期间完成,全程没有一条标准流程。


一场做满七个月的活动,误伤不会是个小数。这场活动从3月1日做到9月30日,覆盖500毫升和1升装,虚拟奖品超过4400万份。误伤率哪怕只有千分之一,落到千万级的参与人次上,也是几万人。这几万人里,会打电话的是少数,能追到稽核部门的更少。


接待误伤的人和判定误伤的人,通常不是同一批。风控在技术或稽核,活动在市场部,接待在客服,三套口径各说各的。客服的回答是登记反馈,并且明确表示权限内看不到处理进展;稽核单独判定、单独处置;规则由市场部拟。他夹在中间,最后靠自己在官网找一个电话,找到之前连该找谁都不知道。


三个部门各有各的指标,没有一个指标叫误伤率。市场部看参与人次和发券量,稽核看拦截量和异常账号数,客服看投诉结案率。


误伤落在三个指标的缝隙里:市场部不知道有人被拦,稽核不统计拦错的比例,客服只能登记。三个人都做了本职,合起来没人管这件事。误伤率也就不会出现在任何一份周报上。


风控盯的是高频、异地、连续参与,这几样恰恰是活跃消费者的特征。买得越多、扫得越勤的人,越容易踩到阈值。说他“从一开始就积极参与、算忠实粉丝”的是稽核部门,按没中奖的那三十多次算赔付的也是稽核部门,后来把它定性成“涉嫌敲诈”的还是它。被拦住的消费者,是活动最想留住的那类人。


一个爱扫码的人,通常会在群里说,会在朋友圈晒,会把中奖记录截图贴到评论区。一个普通消费者被拦,最多是自己不买了;一个活跃消费者被拦,身边一圈人都知道了。误伤一个人,传出去的声音可能比误伤十个人还大。


赔付按个案谈,谈到最后变成10箱与50箱的差额之争。误伤一旦按个案处理,成本就由舆情控制,不由制度控制:同一种误伤,遇到不追的人就是零成本,遇到追到底的人就是一场公关。


没有投诉的误伤,连数字都不会留下。被拦一次的人,多数不会为了一瓶饮料打十几个电话,他只是在下次路过货架时换一个牌子。这部分流失不进投诉统计,不进风控报表,也不进任何一份复盘。能被统计到的误伤,只是露出水面的部分,水下的部分才决定一场活动真实的投入产出。


也有品牌把阈值放得很保守,宁可多发一点奖,也不轻易停掉一个账号。这类做法把风控当成本项,算的不是拦截率,是拦错之后要花多少钱把话说清楚。多兑出去的那部分奖品本身就是一笔预算,只是记在了市场费用里,不记在风控头上。


把误伤率当指标,有个前提,得先能算出分母。参与人次、发券量、封禁账号数,三个数字都在系统里,凑在一起就是个比例。麻烦在于封禁账号数在稽核那张表上,参与人次在市场部那张表上,两份东西平时不放在一起看。多数品牌不是算不出,是没想过要算。因为从来没有人问过。


5.一套风控合不合格,看它能不能说清为什么拦


他的第一次异常出现在6月:中了奖,当场开瓶,隔半分钟扫第二次。间隔判据当场触发,系统给出的是一个账号状态,而不是一条“本次不计入”的记录。


5.1 处置要分级,不能只有一封和全放

单次异常的处理方式是本次抽奖不计入,转人工复核,账号状态不动。间隔过短、位置跳变这类单点信号,落在第一档。一个人换了手机、坐了趟高铁、让家人代买了几瓶,都该在第一档被拦住,然后被放回来。第一档要的是“慢一步”,不是“不给”。


他遇到的处置,第一档和第二档都没有。没有一次警告,没有一段限频,账号直接进了第三档,也不通知本人。分级缺位的后果,在7月那次通话里看得最清楚:他要问的是“为什么没中”,接到的答案是“你被封了”。前者是抽奖结果,后者是处置决定,中间隔着一整套处置程序。他一次都没走进去。


短期异常的处理方式是限频、降权、冻结若干小时或若干次,到期自动恢复。同一台设备短时间高频、同一位置批量扫码,落在第二档。这类行为有可能是人,有可能是机器,冻一段时间就能分开。冻结的是时间,不是资格。


确认作弊才允许封禁,并且必须留下证据。假码、收码、机器刷码、门店自扫,落在第三档;第三档要的是证据,不是概率,证据不足就不该进来。封禁是唯一不可逆的动作,放在最后,才叫分级。



三档的分界线必须写进活动规则。只写一句“有权取消资格”,等于把判断权全交给事后,事后又没有第二个人能推翻。三个部门的考核指标也在打架:市场部考核参与人次,风控考核拦截量,两个指标都往上走,误伤率跟着往上走。把误伤率单独拎出来,作为一个要往下压的指标,三个部门才会坐到同一张桌子上。


5.2 判据要留痕,出口要有时限

每一次判定都要能导出:哪一枚码、什么时间、什么位置、哪台设备、当时什么状态、依据哪一条规则。康师傅这次能说清6月参与三十多次都没中奖,说明数据是齐的。缺的是把数据变成对外的解释。数据和解释之间有一段路,路不修,数据越多,说不清的地方越多。


留痕还有一个用处,是反过来修阈值。把申诉成功的案例拉出来看,会发现被误拦的人集中在几类场景:连续开瓶、跨城通勤、家庭共用设备。这些场景不进规则,下一轮活动还会拦错同一批人。风控的准确率不是调出来的,是拿误伤案例喂出来的。


一份判定记录除了给申诉用,还能拿去省客服的钱。同一类误伤第二次出现,客服手里有第一例的结论,可以照着回;稽核也不必重新判一遍。误伤在这套记录里成了一次可复用的处理,不必每次从零开始谈。


申诉通道要配三样东西,告知、时限、换人复核。判定发生时通知本人,几个工作日内答复,复核交给不参与初判的人。三样缺一样,申诉通道就只是一个邮箱。他7月是自己翻官网找到稽核部门的电话,说明告知没有、入口也没有。


补偿标准要前置,写进活动规则里。事前写清误伤怎么赔,比事后一单一议便宜得多,也体面得多。赔多赔少可以商量,怎么赔要有明文。有了明文,客服第一次接通电话就能给答案,不用再往上转。一单一议的结果,是同一件事对不同的人有不同的价码,10箱和50箱之间没有标准,只有耐性。


对外解释其实只要回答三个问题,这枚码哪里不对,一个账号哪里不对,判定依据写在哪一条规则里。三个问题答得出,消费者未必满意,但至少知道发生了什么;答不出,赔10箱也只是把话堵住,事还在那里。


能查到什么程度是一回事,愿不愿意把判定理由交出去是另一回事。


一套风控的合格线,不看它拦住了多少,看它能不能说清为什么拦。


6.结语


扫码把兑奖的判定从门店柜台搬到了线上,也把“凭什么不给你”搬到了台面上。纸质瓶盖的年代,兑不出来是老板不认,你能跟他吵;扫码之后,兑不出来是系统不认。系统不跟你争,它只是继续显示谢谢惠顾。


防假货的理由是真的,但它解释的是一枚码,不是一个人。他扫了三十多瓶,一瓶没中,最后靠自己在官网上翻出一个电话号码。没人告诉过他为什么。一瓶饮料的奖值不了多少钱,一套说不清理由的规则值多少,要看还有多少人愿意认真扫下一次。风控的成本记在预算表上,信任的成本记在别处。


——END——


点击关注【新营销在线】

共同探讨关于品牌商的营销数字化问题👇

9:00-12:00,13:00-18:00

(周一至周六)


【声明】内容源于网络
0
0
新营销在线
1234
内容 601
粉丝 0
新营销在线 1234
总阅读10.7k
粉丝0
内容601