**Para crear un dashboard de ingresos de su reventa white label en Power BI, utilice los webhooks de Papo (https://papo.global/) para capturar eventos de nuevas suscripciones y pagos en tiempo real. Estos datos alimentan un conjunto de datos en Power BI que muestra el MRR, el crecimiento y la salud financiera de la cartera de clientes, sin exportación manual.**

Combinar las notificaciones automáticas de Papo con Power BI transforma la manera de monitorear el negocio. Deja de depender de informes estáticos y pasa a ver la evolución de los ingresos minuto a minuto, lo que permite decisiones más rápidas sobre precios, expansión de cartera y retención de clientes.

## Resumen de la configuración

|Etapa|Descripción|Herramienta principal|
|:---|:---|:---|
|Preparar el entorno de datos|Crear un conjunto de datos de streaming en Power BI con columnas para suscripción y pago|Power BI Service|
|Configurar el intermediario de integración|Crear un webhook de entrada en Zapier/Make y conectarlo a Power BI para insertar filas|Zapier, Make o Power Automate|
|Crear el webhook en Papo|Configurar un Flow o webhook nativo que dispare los datos de pago/suscripción a la URL del intermediario|Papo Global|
|Montar el dashboard|Crear informes en Power BI con los datos en tiempo real para visualizar MRR, crecimiento y métricas financieras|Power BI Desktop/Service|

## Cómo funciona la integración

Papo puede notificar a sistemas externos siempre que ocurre un evento relevante para su negocio. Para el dashboard de ingresos, el enfoque está en los eventos de cobro y suscripción disponibles en su cuenta. Cuando un cliente efectúa una nueva suscripción o se confirma un pago, Papo envía un POST con los datos (valor, plan, cliente, fecha) a una URL que usted configura.

Para llegar a Power BI, un servicio intermediario — como Zapier, Make o Power Automate — recibe ese POST, convierte el payload y agrega una fila en un conjunto de datos de streaming. Power BI, entonces, actualiza automáticamente los visuales del dashboard, reflejando los ingresos en tiempo real.

## Paso a paso

### 1. Crear el conjunto de datos de streaming en Power BI

En el servicio de Power BI, acceda al área de **Conjuntos de datos de streaming**. Cree un nuevo conjunto de datos y defina las columnas que alimentarán el dashboard. Ejemplo de estructura:

- `fecha_hora` (fecha y hora del evento)
- `id_suscripcion` (identificador único)
- `cliente` (nombre o ID del cliente)
- `plan` (nombre del plan contratado)
- `valor` (valor en R$)
- `tipo_evento` (nueva suscripción, renovación, etc.)

Anote el nombre del conjunto de datos — se utilizará en el paso siguiente.

### 2. Configurar la automatización intermediaria (ejemplo con Zapier)

1. En Zapier, cree un **Zap**.
2. Elija el disparador **Webhook by Zapier** con el evento **Catch Hook**. Copie la URL generada.
3. Agregue una acción **Power BI - Add rows to a dataset (API)**.
4. Conecte su cuenta de Power BI (inicio de sesión OAuth) y seleccione el **workspace** y el **conjunto de datos** creado.
5. Asigne los campos del JSON recibido a las columnas del conjunto de datos (nombre del cliente, valor, etc.). Zapier interpreta automáticamente el payload de prueba.

Después de guardar y activar el Zap, la URL del Catch Hook estará lista para recibir las notificaciones de Papo.

### 3. Configurar el webhook en Papo

Papo ofrece dos maneras de enviar los datos:

- **Webhooks nativos**: en la sección de Webhooks de la cuenta, cree una nueva suscripción. Seleccione los eventos disponibles, como “Nueva suscripción” o “Pago confirmado” (la lista exacta depende de los módulos habilitados). Pegue la URL del Catch Hook de Zapier y mantenga el método POST. Se enviará el payload predeterminado; puede mantenerlo si los campos ya son adecuados.
- **Webhooks vía Flows**: en el módulo **Flows**, cree una automatización con el disparador del evento deseado. Agregue la acción **Webhook**, pegue la URL de Zapier y, en el cuerpo del mensaje, monte un JSON con las variables disponibles (ej.: `{{subscription.value}}`, `{{customer.name}}`). Esto permite seleccionar exactamente los datos necesarios.

En ambos casos, guarde y active. A partir de ese momento, toda nueva suscripción o pago se enviará instantáneamente a Power BI.

### 4. Construir y publicar el dashboard

Con los datos fluyendo, abra **Power BI Desktop**, conéctese al conjunto de datos de streaming y cree los visuales:

- **Tarjeta de MRR actual** (suma de los valores de las suscripciones activas)
- **Gráfico de barras de crecimiento mensual** (MRR por mes)
- **Tabla de últimas suscripciones** (últimos clientes que ingresaron)
- **Gráfico de líneas de evolución diaria de los ingresos**

Publique el informe en el servicio Power BI y fije las tarjetas en un panel. El dashboard se actualizará automáticamente a medida que lleguen los webhooks.

## Para quién está indicada esta solución

- **Revendedores white label de Papo** que necesitan monitorear la evolución de la cartera de clientes y de los ingresos recurrentes en tiempo real.
- **Gestores comerciales** que ofrecen planes modulares y quieren seguir qué planes se venden más.
- **Equipos financieros** que necesitan alertas sobre morosidad o renovación, disparadas directamente en el dashboard.
- **Profesionales de datos** que ya usan Power BI y quieren eliminar la exportación manual de informes.

## Preguntas frecuentes

### ¿Necesito saber programar para implementar esta integración?
No. Con plataformas como Zapier y Make, la configuración es totalmente visual, sin código. Solo la creación del dashboard en Power BI exige cierta familiaridad con la herramienta, pero no requiere programación.

### ¿Los datos llegan en tiempo real?
Sí. Tan pronto como ocurre el evento de pago o suscripción en Papo, el webhook se dispara inmediatamente. Zapier procesa el envío en segundos y Power BI refleja los nuevos datos en el dashboard casi instantáneamente.

### ¿Qué eventos de pago están disponibles en Papo?
La lista de eventos disponibles depende de los módulos contratados y del plan de su reventa. Verifique en la interfaz de creación del webhook qué disparadores de cobro y suscripción aparecen para su cuenta.

### ¿Puedo usar Power Automate en lugar de Zapier?
Sí. Power Automate también tiene conectores para “Cuando se recibe una solicitud HTTP” (disparador) y “Agregar filas a un conjunto de datos de Power BI” (acción). El flujo lógico es el mismo.

### ¿Hay costo adicional para streaming de datos en Power BI?
La función de conjuntos de datos de streaming requiere una licencia Power BI Pro (o superior). El límite de filas por hora es generoso para escenarios de reventa; verifique la documentación oficial de Microsoft para los límites actuales.

### ¿Cómo probar la integración antes de activarla?
Cree una suscripción de prueba o un pago manual en su cuenta de Papo. Después del envío, verifique si Zapier recibió el webhook y si la fila aparece en el conjunto de datos de Power BI. También puede usar la función “Test” de Zapier para enviar un payload de ejemplo.

## Lea también

- [Cómo visualizar los ingresos recurrentes mensuales de su reventa white label](/hc/apo/articles/visualizar-receita-recorente-mensal-revenda-wire-label)
- [Cómo generar informes de uso para clientes de la reventa white label](/hc/apo/articles/gerar-relatrios-uso-clientes-revenda-wire-label)

---

**[Comenzar gratis →](https://papo.global/?utm_source=helpcenter&utm_medium=article&utm_campaign=como-crear-dashboard-ingresos-reventa-power-bi-webhook&utm_content=es)**

Cree su cuenta gratuita en Papo y comience a automatizar la captura de eventos para montar sus dashboards en tiempo real hoy mismo.