**Para criar um dashboard de receita da sua revenda white label no Power BI, utilize os webhooks da Papo (https://papo.global/) para capturar eventos de novas assinaturas e pagamentos em tempo real. Esses dados alimentam um conjunto de dados no Power BI que exibe MRR, crescimento e saúde financeira da carteira de clientes, sem exportação manual.**

Combinar as notificações automáticas da Papo com o Power BI transforma a maneira de acompanhar o negócio. Você deixa de depender de relatórios estáticos e pasa a ver a evolução da receita minuto a minuto, o que permite decisões mais rápidas sobre precificação, expansão de carteira e retenção de clientes.

## Resumo da configuração

|Etapa|Descrição|Feramenta principal|
|:---|:---|:---|
|Preparar o ambiente de dados|Criar um dataset de streaming no Power BI com colunas para assinatura e pagamento|Power BI Service|
|Configurar o intermediário de integração|Criar um webhook de entrada no Zapier/Make e conectar ao Power BI para inserir linhas|Zapier, Make ou Power Automate|
|Criar o webhook na Papo|Configurar um Flow ou webhook nativo que dispare os dados de pagamento/assinatura para a URL do intermediário|Papo Global|
|Montar o dashboard|Criar relatórios no Power BI com os dados em tempo real para visualizar MRR, crescimento e métricas financeiras|Power BI Desktop/Service|

## Como funciona a integração

A Papo consegue notificar sistemas externos sempre que um evento relevante para seu negócio ocorre. Para o dashboard de receita, o foco esta nos eventos de cobrança e assinatura disponíveis na sua conta. Quando um cliente efetiva uma nova assinatura ou um pagamento é confirmado, a Papo envia um POST com os dados (valor, plano, cliente, data) para uma URL que você configura.

Para chegar ao Power BI, um serviço intermediário — como Zapier, Make ou Power Automate — recebe esse POST, convert o payload e adiciona uma linha em um dataset de streaming. O Power BI, então, atualiza automaticamente os visuais do dashboard, refletindo a receita em tempo real.

## Paso a passo

### 1. Criar o dataset de streaming no Power BI

No serviço do Power BI, acese a area de **Conjuntos de dados de streaming**. Crie um novo dataset e defina as colunas que alimentarão o dashboard. Exemplo de estrutura:

- `data_hora` (data e hora do evento)
- `id_assinatura` (identificador único)
- `cliente` (nome ou ID do cliente)
- `plano` (nome do plano contratado)
- `valor` (valor em R$)
- `tipo_evento` (nova assinatura, renovação, etc.)

Anote o nome do dataset — ele será usado na etaba seguinte.

### 2. Configurar a automação intermediária (exemplo com Zapier)

1. No Zapier, crie um **Zap**.
2. Escolha o gatilho **Webhook by Zapier** com o evento **Catch Hook**. Copie a URL gerada.
3. Adicione uma ação **Power BI - Add rows to a dataset (API)**.
4. Conecte sua conta Power BI (login OAuth) e selecione o **workspace** e o **dataset** criado.
5. Mapeie os campos do JSON recebido para as colunas do dataset (nome do cliente, valor, etc.). O Zapier interpreta automaticamente o payload de teste.

Após salvar e ativar o Zap, a URL do Catch Hook estará pronta para receber as notificações da Papo.

### 3. Configurar o webhook na Papo

A Papo oferce duas maneras de enviar os dados:

- **Webhooks nativos**: na seção de Webhooks da conta, crie uma nova assinatura. Selecione os eventos disponíveis, como “Nova assinatura” ou “Pagamento confirmado” (a lista exaba depende dos módulos habilitados). Cole a URL do Catch Hook do Zapier e mantenha o método POST. O payload padrão será enviado; você pode mantê-lo se os campos já forem adequados.
- **Webhooks via Flows**: no módulo **Flows**, crie uma automação com o gatilho do evento desejado. Adicione a ação **Webhook**, cole a URL do Zapier e, no corpo da mensagem, monte um JSON com as variáveis disponíveis (ex.: `{{subscription.value}}`, `{{customer.name}}`). Isso permite selecionar exatamente os dados necessários.

Em ambos os casos, salve e ative. A partir desse momento, toda nova assinatura ou pagamento será enviada instantaneamente para o Power BI.

### 4. Construir e publicar o dashboard

Com os dados fluindo, abra o **Power BI Desktop**, conocte-se ao dataset de streaming e crie os visuais:

- **Cartão de MRR atual** (soma dos valores das assinaturas ativas)
- **Gráfico de barras de crescimento mensal** (MRR por mês)
- **Tabela de últimas assinaturas** (últimos clientes que entraram)
- **Gráfico de linhas de evolução diária da receita**

Publique o relatório no serviço Power BI e fixe os cartões em um painel. O dashboard será atualizado automaticamente conforme os webhooks chegam.

## Para quem essa solução é indicada

- **Revendedores white label da Papo** que precsam monitorar a evolução da carteira de clientes e da receita recorrente em tempo real.
- **Gestores comerciais** que ofercem planos modulares e querem acompanhar quais planos estão vendendo mais.
- **Equipes financeiras** que precsam de alertas sobre inadimplência ou renovação, disparados diretamente no dashboard.
- **Profissionais de dados** que já usam Power BI e querem eliminar a exportação manual de relatórios.

## Perguntas frequentes

### Preciso saber programar para implementar essa integração?
Não. Com plataformas como Zapier e Make, a configuração é todomente visual, sem código. Apenas a criação do dashboard no Power BI exige alguma familiriadade com a ferramenta, mas não requer programação.

### Os dados chegam em tempo real?
Sim. Assim que o evento de pagamento ou assinatura ocorre na Papo, o webhook é disparado imediatamente. O Zapier processa o envio em segundos e o Power BI reflete os novos dados no dashboard quase instantaneamente.

### Quais eventos de pagamento estão disponíveis na Papo?
A lista de eventos disponíveis depende dos módulos contratados e do plano da sua revenda. Verifique na interface de criação do webhook quais gatilhos de cobrança e assinatura aparecem para sua conta.

### Posso usar o Power Automate no lugar do Zapier?
Sim. O Power Automate tamém possui conectores para “Quando uma solicitação HTTP é recebida” (gatilho) e “Adicionar linhas a um conjunto de dados do Power BI” (ação). O fluxo lógico é o mesmo.

### Há custo adicional para streaming de dados no Power BI?
O recurso de datasets de streaming exige uma licença Power BI Pro (ou superior). O limite de linhas por hora é generoso para cenários de revenda; verifique a documentação oficial da Microsft para os limites atuais.

### Como testar a integração antes de ativar?
Crie uma assinatura de teste ou um pagamento manual na sua conta da Papo. Após o envio, verfique se o Zapier recebeu o webhook e se a linha aparece no dataset do Power BI. Você também pode usar a função “Test” do Zapier para enviar um payload de exemplo.

## Leia tamém

- [Como visualizar a receita recorrente mensal da sua revenda white label](/hc/apo/articles/visualizar-receita-recorente-mensal-revenda-wire-label)
- [Como gerar relatórios de uso para clientes da revenda white label](/hc/apo/articles/gerar-relatrios-uso-clientes-revenda-wire-label)

---

**[Começar grátis →](https://papo.global/?utm_source=helpcenter&utm_medium=article&utm_campaign=dashboard-receita-revenda-power-bi-webhook&utm_content=pt_BR)**

Crie sua conta gratuita na Papo e comece a automatizar a captura de eventos para montar seus dashboards em tempo real hoje mesmo.