核心功能
Mixpanel 以事件为核心做产品分析,内置 Insights、Funnels、Retention、Flows 四类报告,并提供会话回放、行为分群与数据仓库连接。计费按跨项目累计的月事件量计算,免费档每月一百万事件封顶。
功能亮点
浏览器 SDK
npm i mixpanel-browser 后 init 可开自动页面浏览上报
按事件量计费
按事件量计价,identify 等辅助调用不计入账单
免费档额度
每月 100 万事件、5 张保存报告、1 万次回放,席位不限
数据驻留可选
可选美/欧驻留,支持 GDPR、CCPA 与 SOC 2 合规
适用场景
• 拆解注册到付费的多步转化漏斗
• 看新功能上线后的用户留存曲线
• 用 Flows 分析关键事件前后路径
• 按行为条件建分群做定向分析
• 把事件导出到数据仓库跑 SQL
安装配置
bash
Mixpanel 是托管 SaaS,按端接入官方 SDK: 1. 在 https://mixpanel.com/register/ 注册账号并创建 Project,在项目设置里取 Project Token 2. 安装浏览器端 SDK: npm install --save mixpanel-browser 用 yarn 的话: yarn add mixpanel-browser 3. 不想用打包器时,官方也提供 snippet 方式直接在页面里引入 4. Node 端用 npm install mixpanel;除此之外官方还提供 Python、PHP、Go、Ruby、Java、React Native、Flutter、iOS(Objective-C / Swift)、Android、Unity SDK 以及可直接调用的 HTTP API
使用方法
javascript
初始化(Web):
// npm / yarn 安装时需要 import
import mixpanel from 'mixpanel-browser';
// 在产品入口附近初始化
mixpanel.init('YOUR_TOKEN', {
debug: true,
track_pageview: true,
persistence: 'localStorage',
record_sessions_percent: 100, // 录制 100% 会话
record_heatmap_data: true,
});
track_pageview 打开后,页面加载时会自动上报 Page View 事件;业务事件用 SDK 的 track 方法手动上报。
看数据:
Insights 看单指标趋势 → Funnels 拆多步转化的流失位置 → Retention 看回访留存曲线 → Flows 看关键事件前后的路径分布 → 用 Cohorts 把符合行为条件的用户圈成分群,再复用到其他报告里。
计费提醒:identify、create_alias、merge、opt_in、会话录制心跳与用户属性更新都不计入月事件量。关键指标
尚未核验对标产品,此处只列本工具自身指标,不做对比结论。
指标Mixpanel
价格付费
开源否
上手难度进阶
相关工具
优点
- 免费档每月 100 万事件、席位不限,无需试用期,可以长期免费用下去
- Growth 档首个 100 万事件免费,超出部分每千次事件 0.28 美元,量小的项目成本可控
- identify、alias、merge 与用户属性更新不计费,埋点时不用为这些辅助调用省着用
- 官方提供 14 种接入方式,从 Web、移动端到 Unity 和纯 HTTP API 都覆盖
- 支持美国或欧盟数据驻留,并提供 GDPR、CCPA 与 SOC 2 Type II 合规能力
缺点
- 免费档每人只能存 5 张报告,且不含行为分群、自定义属性、查找表和权限管理
- 按事件量计费,埋点粒度一细账单增长很快,接入前需要先做埋点规划
- Group Analytics、Data Pipelines、Feature Flags 等都是要另外付费的 add-on
- Enterprise 档只写 Let's chat,价格与合同条款不公开,需要走销售
- 事件模型和 GA 这类页面浏览统计的思路差别大,团队要先统一事件命名规范才好用