邀请码主要是两个作用,上面大家也都讲明白了,我这边给个总结并且解释一下原因,也提出一个没人讲的方案。
1、产品早期用于控制用户质量。主要目的是筛选目标人群,让现有的高质量用户邀请同样高质量目标用户入驻的一种方式,邀请码等同于现实中的邀请函,这就是高质量社区的一个通行证,代表着门槛和身份。
2、裂变传播的一种标识。主要目的是分销体系中用于识别邀请来源,因为邀请码属于一串乱码,因此具有唯一性,经由用户A生成之后,将其传播出去,用户B、C、D、E通过这个邀请码注册,服务器就可以通过上传的邀请码匹配,发现两者属于邀请关系,自然填码人就能发展为用户A的下线。
作用:发展为A的下线是为了什么呢?
(1)有些App用于发放双方奖励,用户B、C、D、E注册后,双方都能获得奖励;
(2)有些App用于分销类的做法,比如:在资讯App中成为A的徒弟、在教育App中成为A的学生、在保险App中成为A的客户......下线用户一旦完成某些操作,上线用户就能获得奖励。
本质:邀请码在这个过程中,本质上是用于识别邀请来源,并绑定双方关系,至于奖励何时发放、你要邀请来做什么,这跟邀请码的关系就不大了。
3、无需邀请码的方案。上面其实已经有人质疑分销和返利逻辑了,这个逻辑的重点在于:如果用户能直接自然免费注册,为何非要其提供邀请码,难道是为了多付出渠道拉新成本么?
其实在分销裂变体系里,邀请码的逻辑就是为了识别绑定双方关系而已,那么只要能下载时自动识别双方关系,就无需邀请码参与分销裂变环节了。
方案:国内目前有些App已经在用免填邀请码方案,主要的逻辑大概是一套归因系统,以下参考国内相对成熟的openinstall。
大概原理:App集成openinstall的SDK,然后在落地页集成JS SDK。小明分享邀请页面给你,你通过链接或二维码打开落地页的时候其实就被记录到了用户ID之类的参数,秘密上报服务端,然后下载App,只要首次打开并注册登录就能把你和邀请人小明匹配上,从而自动绑定关系并获得奖励。
这个本质上就是在页面传递自定义参数,该参数可以定义为:邀请码、用户ID、房间ID等等。
在这个流程里用户无需通过分享邀请码的方式注册,而是直接分享邀请页面,新用户正常下载注册后就直接无感知绑定关系。也能正常走通分销和裂变的逻辑。