TapCub 正式上线:统计、分析、客服一个平台免费用

用户分析 是一个人,
不是三台设备

画像把网站、App 和小程序合并到一条时间线上。人群随事件到达实时更新。账户把人汇总成公司,服务 B2B。这一切都可以用一句话问出来。

  • 一个人一份画像
  • 始终最新的人群
  • 跨设备身份合并
  • 内置隐私控制

问问你的用户

脚本化演示——本页不调用真实 AI。

谁是我们价值最高的客户?

RFM · 付费客户,最近 90 天

最近很久以前
18%
9%
4%
11%
24%
8%
5%
12%
9%
偶尔频繁

冠军客户

最近 · 频繁 · 高价值

18%

忠诚客户

频繁,但不是最新的

24%

流失风险

曾经常买,沉默 60 天以上

12%

冠军客户占付费用户的 18%,贡献 41% 的收入。 他们大多来自 Newsletter。对待方式应区别于对折扣敏感的 24% 忠诚客户。

人群 · 高价值,正在变安静

订单 ≥ 3且LTV ≥ $300且21 天未访问

当前匹配

1,284

随事件到达每小时更新

实时人群

按首次触点渠道

Newsletter486
Google352
Meta231
直接访问215

1,284 人匹配。 把他们推给客服做主动邀请的受众,或导出名单发召回邮件——人群会自己保持最新。

账户 · 健康分低于 60

账户席位30 天活跃事件健康分
Acme Retail1241,920 42
Northwind863,410 58
Bluebird Co.552,860 71
Globex2095,120 55
Initech33940 64

三个账户低于 60。 Acme Retail 12 个席位只有 4 人活跃——续约风险在续约日期前几周就显现出来。

示例数据
为什么需要用户分析

数设备不等于认识人

让用户报表不可信的三个问题,以及 TapCub 的处理方式。

「我们的 MAU 虚高」

一个客户用手机、电脑和小程序,在按设备统计的工具里是三个用户——其中一个永远「没回来」。

登录时身份合并,并保留之前的匿名访问。留存和 LTV 按人计算。

「人群用的时候已经过期」

导出的名单下载那一刻就开始过时。活动发给了已经转化的人。

人群是规则不是名单。随事件到达重新计算,可直接用于客服、漏斗和导出。

「我们卖给公司,不是个人」

消费级工具看不出 12 个席位只有 4 个活跃。续约谈判没有数据支撑。

账户把画像归到公司下,带席位、活跃度、事件和健康分——同一份数据的 B2B 视图。

画像

关于一个人的一切,按时间排好

画像是跨所有来源的事件时间线、你设置的属性、合并过的设备和这个人所属的人群。Lena 是 48,213 个访客中的一位付费客户。

  • 跨网站、App、小程序和服务端的时间线
  • 属性来自 SDK、服务端或 CSV 导入
  • 人群和账户归属在同一张卡片上

示例场景: 客服从对话里点开 Lena 的画像:三笔订单、Pro 套餐、两分钟前在看定价页。关于升级的回答很短,因为上下文已经在那里。

app.tapcub.com
LM

Lena M.

柏林 · 3 台设备 · 首次出现 2026 年 6 月

付费中

14

会话

$412

LTV

3

订单

2 分钟前

最近出现

属性

  • planpro
  • orders3
  • cityBerlin
  • first_channelnewsletter

人群

冠军客户Newsletter 首触Pro 套餐

时间线

全部订单
  1. 浏览 /pricing今天 · 2 分钟前
  2. 复购 · $1289/28 · 推送
  3. 套餐变更为 Pro9/12 · 账单
  4. 在小程序下单 · $969/9 · 分享链接
  5. 阅读 /blog/linen-care9/3 · Newsletter
示例数据
身份合并

网站、小程序和 App,登录时合并

登录前访客是一台设备。登录后,你发送的用户 ID 把这些设备合并成一份画像——包括登录之前的匿名访问。漏斗、留存和 LTV 从此跟着人走。

  • 带上你的用户 ID 调用一次,合并由 TapCub 完成
  • 匿名历史被保留,不会丢弃
  • 覆盖网页、iOS、Android、HarmonyOS、小程序和服务端事件

示例场景: Lena 在电脑上读了篇博客,一周后在小程序下单,之后装了 App。没有身份合并,这是三个用户、零留存;有了它,是一份画像、一位三单客户。

app.tapcub.com

登录前 · 2 台设备

电脑 · Chrome

example.com

  • 阅读 /blog/linen-care
  • 两次浏览 /pricing
  • 来自 Newsletter

手机 · 小程序

微信

  • 从分享卡片打开
  • 下单 · $96
  • 安装了 App
identify("u_48213")

登录后 · 1 个人

LM

Lena M.

一个人 · 3 台设备 · 14 次会话

3

订单

$412

LTV

W4 · 54%

所在分群

  • 登录前的匿名访问被保留
  • 首次触点仍是 Newsletter
  • 留存只把她算一次
示例数据
属性

可以筛选、分组、对比的特征

属性记在人身上:套餐、订单数、城市、首次渠道,以及你设置的任何字段。它们来自 SDK、服务端调用或 CSV 导入,每份报表都能按属性拆分。

  • 从浏览器、App、服务端或导入设置
  • 有类型:字符串、数字、日期、布尔、列表
  • 设备、地理和首次触点属性自动填充

示例场景: 把结账漏斗按套餐拆开:免费用户转化 14%,Pro 用户 31%——下一个该看的是定价页,不是结账页。

app.tapcub.com

付费用户按套餐

Pro2,860
VIP 11,120
VIP 2410
本月免费 → 付费318

访客按设备

48,213
  • 手机54%
  • 电脑31%
  • 平板15%

本项目的属性

属性类型示例来源
planstringpro服务端
ordersnumber3服务端
citystringBerlin自动
first_channelstringnewsletter自动
newsletter_opt_inbooleantrueWeb SDK
示例数据
人群

是规则,不是名单

人群是一组关于事件和属性的条件。它随数据到达重新计算,所以「高价值、正在变安静」这一组在这一小时是准确的,而不是上个月的。可用于任何报表、作为客服受众,或导出。

  • 条件可基于属性、事件、次数和时间窗口
  • 编辑时实时显示人数和拆分
  • 为付费客户预置了 RFM 人群

示例场景: 市场团队建了订单 ≥ 3 且 LTV ≥ $300 且 21 天未访问:1,284 人。这个人群同时驱动召回邮件和回访时的主动客服邀请。

app.tapcub.com

高价值 · 正在变安静

当前 1,284
orders≥3
且ltv≥$300
且last_seen早于21 天前
添加条件

1,284

人

$386

平均 LTV

38%

Newsletter 首触

用于漏斗客服受众导出 CSV

RFM · 付费客户

最近很久以前
18%
9%
4%
11%
24%
8%
5%
12%
9%
偶尔频繁
冠军 18%忠诚 9%潜力 4%需关注 11%忠诚 24%有潜力 8%流失风险 5%休眠 12%已流失 9%
示例数据
账户

B2B 视图:
公司、席位、健康分

把画像归到账户下,同一份事件就变成了每家公司的席位活跃度、使用深度和健康分。续约风险表现为提前几周下滑的分数,而不是续约会上的意外。

  • 账户 = 共享公司属性或域名的画像
  • 健康分加权活跃度、广度和近因
  • 套餐、席位和活跃用户在同一行

示例场景: Acme Retail 有 12 个席位,30 天内 4 人活跃,健康分 42。客户成功周一就收到提醒,而不是在十一月的续约会上。

app.tapcub.com

账户

全部健康分 < 60
账户套餐席位30 天活跃事件健康分
ACAcme RetailVIP1241,920 42
NONorthwindPro863,410 58
BLBluebird Co.Pro552,860 71
GLGlobexVIP2095,120 55
INInitechPro33940 64

账户数

184

健康分 < 60

31

席位活跃率

61%

示例数据
人群对比

两组人,一张图

把任意两个人群放到同一个漏斗或留存曲线上并排看。差值那一列就是洞察所在:Newsletter 首触的访客从加购到结账是 71%,其他人只有 44%。

  • 任意两个人群,任意模型
  • 每一步的差值高亮
  • 把对比保存到看板

示例场景: 对比Newsletter 首触与全部访客:Newsletter 组从浏览商品到支付是 25%,整体是 21%——这个渠道带来的是已经信任品牌的人。

app.tapcub.com
Newsletter 首触全部访客最近 30 天

结账漏斗 · 人群 vs 全部

步骤全部访客Newsletter差值
浏览商品100%100%—
加入购物车52%58%+6 pp
开始结账28%41%+13 pp
支付成功21%25%+4 pp

留存 · 按周

Newsletter全部访客
W0W1W2W3W4W5W6W7W8
示例数据
隐私

有画像,没有合规负担

用户分析是隐私法规最敏感的地方。TapCub 默认无 Cookie、对标识符做哈希、响应删除请求,并把数据保留期写明——免费版 6 个月、Pro 12 个月、VIP 24 个月以上。

默认无 Cookie

在多数司法辖区统计功能无需弹窗征得同意。身份来自你的用户 ID,不是第三方 Cookie。

标识符哈希存储

用户 ID 和邮箱在存储前哈希。你仍能用自己知道的 ID 找到某个人,其他人不能。

删除与导出

从画像或 API 删除、导出某个人的数据。请求在 30 天内完成,通常几小时。

实际应用

三个团队,三个人群

基于上方示例数据的场景示例。

电商

召回沉默的冠军客户

复购用户悄悄沉默,直到季度结束才有人发现。

  • 人群:订单 ≥ 3、LTV ≥ $300、21 天未访问
  • 按首次渠道拆分:38% 来自 Newsletter
  • 回访时主动弹出客服邀请

结果: 触达 1,284 人;原本会被算作「流失」的人群在下个月贡献 212 单。

SaaS

提前发现续约风险

账户在续约时流失,而使用数据里没有任何人看过的预警。

  • 每家公司一个账户健康分
  • 健康分 < 60 持续 14 天即告警
  • 席位活跃度与套餐同一行

结果: 客户成功在九月联系了 31 个账户;24 个在续约前重新活跃。

跨境电商

三个端上的同一个客户

在网站、小程序和 App 上购物的人每个季度都像三个新用户。

  • 登录时身份合并
  • 首次触点保留为最初的 Newsletter 访问
  • 留存按人计算

结果: MAU 下修 23%——每位真实客户的 LTV 上升 41%,获客预算因此改写。

常见问题

用户分析常见问题

还有其他问题?

直接和 TapCub 团队聊聊——工作日通常几小时内回复。

身份合并是怎么工作的?

用户登录时带上你的用户 ID 调用 identify。TapCub 把这台设备合并进画像,并保留登录之前的匿名访问。覆盖网页、App、小程序和服务端事件。

人群会自动更新吗?

会。人群是一组规则,随事件到达重新计算。示例中 1,284 人的人群标注为「每小时更新」,也可以按需重新计算。

可以从 CRM 或账单系统导入属性吗?

可以——通过服务端 SDK、API 或以用户 ID 为键的 CSV 导入。套餐、MRR、续约日期和负责人是常见的导入字段。

账户健康分是什么?

每个账户的加权指数,综合最近 30 天活跃度、使用功能的广度、席位利用率和近因。权重可调,默认近因和席位活跃度权重最高。

个人数据是明文存储的吗?

用户 ID 和邮箱在存储前哈希。自由文本属性按你发送的内容存储,所以不要把敏感数据当属性值发送。见安全。

画像保留多久?

事件历史按套餐的保留期:免费版 6 个月、Pro 12 个月、VIP 24 个月以上。账户有效期内画像和属性一直保留。见定价。

看清数据,找到增长。

每一次点击,都有数据依据。装好一行代码,1 分钟看到第一批数据。

无需信用卡 · 统计与客服都有免费版 · 统计无 Cookie