要为你的白标经销在 Power BI 中创建收入仪表板,请使用 Papo (https://papo.global/) 的 webhook 实时捕获新订阅和付款事件。这些数据会流入 Power BI 中的数据集,用于展示 MRR、增长情况和客户组合的财务健康状况,无需手动导出。
将 Papo 的自动通知与 Power BI 结合,会改变你跟踪业务的方式。你不再依赖静态报表,而是可以逐分钟查看收入变化,从而更快地就定价、客户组合扩展和客户留存做出决策。
配置概览
| 步骤 | 说明 | 主要工具 |
|---|---|---|
| 准备数据环境 | 在 Power BI 中创建流式数据集,包含订阅和付款列 | Power BI Service |
| 配置集成中间层 | 在 Zapier/Make 中创建入站 webhook,并连接到 Power BI 以插入行 | Zapier、Make 或 Power Automate |
| 在 Papo 中创建 webhook | 配置 Flow 或原生 webhook,将付款/订阅数据发送到中间层 URL | Papo Global |
| 搭建仪表板 | 使用实时数据在 Power BI 中创建报表,以查看 MRR、增长和财务指标 | Power BI Desktop/Service |
集成如何运作
每当发生与你的业务相关的事件时,Papo 都可以通知外部系统。对于收入仪表板,重点是你账户中可用的计费和订阅事件。当客户完成新订阅或付款得到确认时,Papo 会向您配置的 URL 发送一个包含数据(金额、套餐、客户、日期)的 POST 请求。
为了将数据送入 Power BI,Zapier、Make 或 Power Automate 等中间服务会接收这个 POST 请求,转换 payload,并向流式数据集添加一行。随后,Power BI 会自动更新仪表板中的视觉对象,实时反映收入。
分步操作
1. 在 Power BI 中创建流式数据集
在 Power BI 服务中,进入 流式数据集 区域。创建一个新数据集,并定义将用于仪表板的列。结构示例如下:
data_hora(事件日期和时间)id_assinatura(唯一标识符)cliente(客户名称或 ID)plano(所购套餐名称)valor(金额,单位 R$)tipo_evento(新订阅、续订等)
记下数据集名称——下一步会用到。
2. 配置中间自动化(以 Zapier 为例)
- 在 Zapier 中创建一个 Zap。
- 选择触发器 Webhook by Zapier,事件为 Catch Hook。复制生成的 URL。
- 添加操作 Power BI - Add rows to a dataset (API)。
- 连接你的 Power BI 账户(OAuth 登录),选择创建的 workspace 和 dataset。
- 将收到的 JSON 字段映射到数据集列(客户名称、金额等)。Zapier 会自动解析测试 payload。
保存并启用 Zap 后,Catch Hook URL 即可接收 Papo 的通知。
3. 在 Papo 中配置 webhook
Papo 提供两种发送数据的方式:
- 原生 webhook:在账户的 Webhooks 区域创建新订阅。选择可用事件,例如“新订阅”或“付款已确认”(具体列表取决于已启用的模块)。粘贴 Zapier 的 Catch Hook URL,并保持 POST 方法。将发送默认 payload;如果字段已合适,可以保留。
- 通过 Flows 的 webhook:在 Flows 模块中,使用所需事件触发器创建自动化。添加 Webhook 操作,粘贴 Zapier URL,并在消息正文中,用可用变量(例如
{{subscription.value}}、{{customer.name}})构建 JSON。这样可以准确选择所需数据。
无论哪种方式,保存并启用。从此刻起,每个新订阅或付款都会立即发送到 Power BI。
4. 构建并发布仪表板
数据开始流动后,打开 Power BI Desktop,连接到流式数据集并创建可视化:
- 当前 MRR 卡片(活跃订阅金额之和)
- 月度增长柱状图(按月的 MRR)
- 最新订阅表(最近加入的客户)
- 每日收入趋势折线图
将报表发布到 Power BI 服务,并将卡片固定到仪表板。随着 webhook 到达,仪表板会自动更新。
适用对象
- Papo 白标经销商,需要实时监控客户组合和经常性收入变化。
- 商业经理,提供模块化套餐并希望跟踪哪些套餐卖得最好。
- 财务团队,需要直接在仪表板中触发逾期或续订提醒。
- 数据专业人员,已使用 Power BI 并希望消除手动导出报表。
常见问题
实施此集成需要会编程吗?
不需要。使用 Zapier 和 Make 等平台,配置完全可视化,无需代码。只有在 Power BI 中创建仪表板需要对该工具有一定熟悉度,但不要求编程。
数据是实时到达的吗?
是。Papo 中付款或订阅事件一发生,webhook 就会立即触发。Zapier 在几秒内处理发送,Power BI 几乎即时在仪表板中反映新数据。
Papo 中有哪些付款事件可用?
可用事件列表取决于已签约模块和你的经销套餐。请在 webhook 创建界面中查看你的账户显示哪些计费和订阅触发器。
可以用 Power Automate 代替 Zapier 吗?
可以。Power Automate 也有“收到 HTTP 请求时”(触发器)和“向 Power BI 数据集添加行”(操作)的连接器。逻辑流程相同。
Power BI 中的数据流式传输有额外费用吗?
流式数据集功能需要 Power BI Pro(或更高)许可证。每小时行数限制对经销场景来说很宽松;请查看 Microsoft 官方文档了解当前限制。
启用前如何测试集成?
在 Papo 账户中创建测试订阅或手动付款。发送后,检查 Zapier 是否收到 webhook,以及该行是否出现在 Power BI 数据集中。你也可以使用 Zapier 的“Test”功能发送示例 payload。
另请阅读
在 Papo 创建免费账户,立即开始自动化捕获事件,搭建你的实时仪表板。