Mixpanel 是一个用户行为分析平台,允许您跟踪移动应用中的每一个操作,而无需预先配置报告。与传统网络分析不同,Mixpanel 收集原始事件,并允许实时重建漏斗和细分。根据 Mixpanel 官方指南,行为分析帮助产品团队基于产品实际使用数据而非直觉做出决策。
要点
Mixpanel 是一个行为分析平台,成立于 2009 年。该系统旨在收集和分析用户在移动应用、网络服务和数字产品中的操作数据。Mixpanel 允许产品团队通过网络界面创建报告,而无需编写 SQL 查询。
该平台在企业套餐中每月处理多达 100 亿事件。Mixpanel 支持 iOS、Android、React Native、Flutter、Python、Node.js 和 JavaScript 的 SDK。所有数据通过 HTTPS 传输,并在 AWS 服务器上加密存储。
Mixpanel 的关键区别是其内置的营销自动化工具。该平台可以基于行为细分发送推送通知、电子邮件活动和 A/B 实验,而无需集成额外服务。
Mixpanel 使用与 Amplitude 类似但具有某些特点的事件架构。每个事件包含 event_name、distinct_id(用户标识符)、timestamp 和任意属性集。属性分为事件属性(事件上下文)和用户属性(用户属性)。
识别 Mixpanel 中的用户通过 distinct_id 进行。在授权之前,使用自动生成的设备 ID,登录后调用 identify(user_id) 方法。Mixpanel 支持别名以连接同一用户的多个标识符:例如,注册前的 ID 和授权后的 ID。
Super Properties 是 Mixpanel 的独特功能。设置为 super properties 的属性会自动添加到每个后续事件中。这对于需要在所有报告中可用而无需手动添加到每个事件的上下文数据(费率计划、应用版本、A/B 测试)非常方便。
在免费套餐中,Mixpanel 将事件数量限制为每月 2 万。超过限制后,旧事件将被删除且无法恢复。在付费套餐中,此限制被取消,但成本随数据量线性增长。对于高负载项目,建议提前计算分析预算,并选择至少比预期月事件数高 20% 余量的套餐。
Mixpanel 提供四种基本报告类型:Insights(事件分析)、Funnels(漏斗)、Retention(留存)和 Flows(流程)。Insights 是主要报告,显示一段时间内按任意属性分组的事件或唯一用户数量。
Flows 是用户在应用中的路径可视化。报告显示用户从哪个屏幕最常转到目标操作以及他们在哪里流失。Flows 对于优化新用户引导和关键场景特别有用。Mixpanel 以图形形式显示 Flow:节点是应用屏幕,连接是它们之间的转换。线条粗细显示转换频率,颜色显示相对于前一时期的增长或下降情况。
Retention 在 Mixpanel 中支持两种模式:经典(在特定第 N 天回访)和 unbounded(在期间后的任何一天回访)。第二种模式更准确地反映了不必严格每天登录的用户的真实行为。Mixpanel 还提供 Revenue 报告,用于跟踪每用户收入 (ARPU) 和生命周期价值 (LTV) 的每日动态。
对于每个报告,Mixpanel 会自动计算变化的统计显著性。在比较两个时期时,系统会显示 p 值和置信区间,这有助于区分真实趋势与随机波动。这在评估 A/B 测试和产品变化时尤为重要:并非每个 2% 的指标变化都具有显著性。
Mixpanel 为所有流行平台提供原生 SDK。基本集成包括通过依赖管理器安装包、使用项目令牌初始化以及发送事件。SDK 自动跟踪应用启动、会话时长和操作系统版本。Mixpanel 还支持自动事件:应用启动、会话结束和地理位置——这些事件无需任何代码即可发送。
import com.mixpanel.android.mpmetrics.MixpanelAPI
val mixpanel = MixpanelAPI.getInstance(
this,
"YOUR_PROJECT_TOKEN"
)
// 发送类型为 “View Product” 的事件
mixpanel.track(
"View Product",
mapOf(
"product_id" to "prod_123",
"category" to "premium"
)
)
import Mixpanel
let mixpanel = Mixpanel.mainInstance(token: "YOUR_PROJECT_TOKEN")
// 注册后设置用户属性
mixpanel.people.set(property: "plan", to: "premium")
mixpanel.people.set(property: "source", to: "organic")
// Kotlin — Super Properties 被添加到所有事件中
mixpanel.registerSuperProperties(
mapOf(
"app_version" to "3.2.1",
"experiment" to "onboarding_v2"
)
)
Mixpanel 超越分析并履行客户数据平台的功能。系统通过 REST API 或流连接器从移动应用、网站、服务器日志和第三方服务收集数据。基于这些数据,Mixpanel 构建统一用户档案(360 客户视图),该档案会在新事件到达时实时更新。
细分 在 Mixpanel 中既支持简单条件(国家、操作系统版本),也支持行为细分(过去 7 天内进行过购买的用户)。细分实时更新:一旦用户满足条件,就会自动添加到细分中。细分可以通过 AND/OR 逻辑组合进行复杂定向。Mixpanel 允许将细分导出到 Facebook Ads 和 Google Ads 以创建类似受众。
集成 Mixpanel 的集成包括数十种服务:Braze、Iterable、Salesforce、HubSpot、Facebook Ads、Google Ads。来自 Mixpanel 的数据可以通过 webhook 或直接导出传输到这些系统。在企业套餐中,提供反向 ETL 用于将数据写回数据库和 CRM。Mixpanel 还支持与 Airflow 和 dbt 集成以构建数据管道。
Mixpanel 提供三种套餐方案:Free、Growth 和 Enterprise。免费套餐包括每月最多 2 万事件、基本报告(Insights、Funnels、Retention)和一个项目席位。Growth 套餐(每月 1000 美元起)取消事件限制,添加无限席位、扩展报告、SEAT 访问和优先支持。
Enterprise 套餐包含 Growth 的所有内容,外加:99.9% SLA、专属成功经理、SSO/SAML、审计日志、选定区域的数据驻留和合同支持。Enterprise 套餐的成本单独计算,通常对于每月流量高达 1 亿事件的中等项目,每年从 5 万美元起。Mixpanel 还为非营利组织和教育项目提供高达 50% 折扣的特殊价格。为了解产品,提供 30 天 Growth 试用期,无需绑定卡。
迁移 套餐之间可以随时进行。从 Free 切换到 Growth 时,所有历史数据都会保留。Mixpanel 还为新客户提供 30 天免费的 Growth 试用期。切换到付费套餐后,可用事件量将扩展到每月数百万次。
Mixpanel 和 Amplitude 具有相似的事件模型,但功能不同。Mixpanel 在营销自动化方面更强大:内置推送通知、电子邮件和 A/B 测试。Amplitude 在群组分析深度和自动洞察方面超越 Mixpanel。
| 参数 | Mixpanel | Amplitude | Firebase Analytics |
|---|---|---|---|
| 行为群组 | 是 | 高级 | 否 |
| 营销自动化 | 内置 | 通过集成 | 通过 Firebase Cloud Messaging |
| Super Properties | 是 | 类似 (Group Properties) | 否 |
| 自动洞察 | 否 | 是 | 否 |
| CDP 功能 | 高级 | 基本 | 否 |
对于营销团队,Mixpanel 由于内置的用户沟通工具而更方便。对于专注于深度行为分析的产品团队,Amplitude 仍然是功能更丰富的解决方案。
选择建议:如果优先考虑的是无需集成额外 SDK 的推送通知和 A/B 测试——选择 Mixpanel。如果需要深度群组分析和自动洞察——选择 Amplitude。如果预算为零且基本指标就足够——选择 Firebase Analytics。
常见问题
Mixpanel 是一个行为分析平台,用于跟踪用户在移动应用和网络服务中的操作。它用于基于事件模型分析漏斗、留存、细分和营销自动化。
Google Analytics 衡量页面浏览量和会话,Mixpanel 将每个操作作为具有任意属性的事件来衡量。Mixpanel 还提供 Google Analytics 所没有的内置营销自动化工具。
Mixpanel 提供免费套餐(Free),每月最多 2 万事件。付费套餐 Growth 和 Enterprise 每月 1000 美元起,包括无限事件、扩展报告和优先支持。
要将 Mixpanel 集成到 Flutter,请在 pubspec.yaml 中添加 mixpanel_flutter 包,通过 Mixpanel.init(token) 初始化 Mixpanel,并为每个事件调用 track()。该包在 Android 和 iOS 上支持所有基本功能。
Mixpanel 提供 Insights、Funnels、Retention、Flows 和 Revenue 报告。Insights 显示事件和用户数量,Funnels 显示步骤之间的转化率,Flows 显示用户在应用中的路径可视化。
总结
我们将开发一款交钥匙移动应用程序
IT Sectr自2017年以来为初创企业和企业打造iOS和Android应用程序。我们将为您提供咨询并提出最佳解决方案。