Um ein Umsatz-Dashboard für Ihren White-Label-Reseller in Power BI zu erstellen, verwenden Sie die Papo-Webhooks (https://papo.global/), um Ereignisse neuer Abonnements und Zahlungen in Echtzeit zu erfassen. Diese Daten speisen ein Dataset in Power BI, das MRR, Wachstum und finanzielle Gesundheit des Kundenportfolios anzeigt – ohne manuellen Export.
Die Kombination der automatischen Benachrichtigungen von Papo mit Power BI verändert die Art und Weise, wie Sie Ihr Geschäft verfolgen. Sie sind nicht mehr auf statische Berichte angewiesen und sehen die Umsatzentwicklung Minute für Minute, was schnellere Entscheidungen über Preisgestaltung, Portfolio-Erweiterung und Kundenbindung ermöglicht.
Zusammenfassung der Einrichtung
| Schritt | Beschreibung | Hauptwerkzeug |
|---|---|---|
| Datenumgebung vorbereiten | Ein Streaming-Dataset in Power BI mit Spalten für Abonnement und Zahlung erstellen | Power BI Service |
| Integrations-Middleware konfigurieren | Einen eingehenden Webhook in Zapier/Make erstellen und mit Power BI verbinden, um Zeilen einzufügen | Zapier, Make oder Power Automate |
| Webhook in Papo erstellen | Einen Flow oder nativen Webhook konfigurieren, der die Zahlungs-/Abonnementdaten an die URL der Middleware sendet | Papo Global |
| Dashboard erstellen | Berichte in Power BI mit Echtzeitdaten erstellen, um MRR, Wachstum und Finanzkennzahlen zu visualisieren | Power BI Desktop/Service |
Wie die Integration funktioniert
Papo kann externe Systeme benachrichtigen, wann immer ein für Ihr Geschäft relevantes Ereignis auftritt. Für das Umsatz-Dashboard liegt der Fokus auf den in Ihrem Konto verfügbaren Abrechnungs- und Abonnement-Ereignissen. Wenn ein Kunde ein neues Abonnement abschließt oder eine Zahlung bestätigt wird, sendet Papo einen POST mit den Daten (Betrag, Plan, Kunde, Datum) an eine von Ihnen konfigurierte URL.
Um zu Power BI zu gelangen, empfängt ein Zwischendienst – wie Zapier, Make oder Power Automate – diesen POST, konvertiert die Payload und fügt eine Zeile in ein Streaming-Dataset ein. Power BI aktualisiert dann automatisch die Dashboard-Visuals und spiegelt den Umsatz in Echtzeit wider.
Schritt-für-Schritt
1. Streaming-Dataset in Power BI erstellen
Greifen Sie im Power BI-Dienst auf den Bereich Streaming-Datasets zu. Erstellen Sie ein neues Dataset und definieren Sie die Spalten, die das Dashboard speisen. Beispielstruktur:
data_hora(Datum und Uhrzeit des Ereignisses)id_assinatura(eindeutige Kennung)cliente(Name oder ID des Kunden)plano(Name des gebuchten Plans)valor(Betrag in R$)tipo_evento(neues Abonnement, Verlängerung usw.)
Notieren Sie den Namen des Datasets – er wird im nächsten Schritt verwendet.
2. Die Zwischenautomatisierung konfigurieren (Beispiel mit Zapier)
- Erstellen Sie in Zapier einen Zap.
- Wählen Sie den Auslöser Webhook by Zapier mit dem Ereignis Catch Hook. Kopieren Sie die generierte URL.
- Fügen Sie eine Aktion Power BI - Add rows to a dataset (API) hinzu.
- Verbinden Sie Ihr Power BI-Konto (OAuth-Login) und wählen Sie den Workspace und das erstellte Dataset aus.
- Ordnen Sie die Felder des empfangenen JSON den Spalten des Datasets zu (Kundenname, Betrag usw.). Zapier interpretiert die Test-Payload automatisch.
Nach dem Speichern und Aktivieren des Zaps ist die Catch-Hook-URL bereit, die Benachrichtigungen von Papo zu empfangen.
3. Den Webhook in Papo konfigurieren
Papo bietet zwei Möglichkeiten, die Daten zu senden:
- Native Webhooks: Erstellen Sie im Bereich Webhooks des Kontos ein neues Abonnement. Wählen Sie die verfügbaren Ereignisse wie „Neues Abonnement“ oder „Zahlung bestätigt“ (die genaue Liste hängt von den aktivierten Modulen ab). Fügen Sie die Catch-Hook-URL von Zapier ein und behalten Sie die POST-Methode bei. Die Standard-Payload wird gesendet; Sie können sie beibehalten, wenn die Felder bereits geeignet sind.
- Webhooks über Flows: Erstellen Sie im Modul Flows eine Automatisierung mit dem Auslöser des gewünschten Ereignisses. Fügen Sie die Aktion Webhook hinzu, fügen Sie die Zapier-URL ein und stellen Sie im Nachrichtentext ein JSON mit den verfügbaren Variablen zusammen (z. B.
{{subscription.value}},{{customer.name}}). So können Sie genau die benötigten Daten auswählen.
Speichern und aktivieren Sie in beiden Fällen. Von diesem Moment an wird jedes neue Abonnement oder jede Zahlung sofort an Power BI gesendet.
4. Das Dashboard erstellen und veröffentlichen
Öffnen Sie bei fließenden Daten Power BI Desktop, verbinden Sie sich mit dem Streaming-Dataset und erstellen Sie die Visuals:
- Aktuelle MRR-Karte (Summe der Werte der aktiven Abonnements)
- Balkendiagramm des monatlichen Wachstums (MRR pro Monat)
- Tabelle der letzten Abonnements (zuletzt hinzugekommene Kunden)
- Liniendiagramm der täglichen Umsatzentwicklung
Veröffentlichen Sie den Bericht im Power BI-Dienst und heften Sie die Karten an ein Dashboard. Das Dashboard wird automatisch aktualisiert, sobald die Webhooks eintreffen.
Für wen diese Lösung geeignet ist
- White-Label-Reseller von Papo, die die Entwicklung des Kundenportfolios und der wiederkehrenden Umsätze in Echtzeit überwachen müssen.
- Vertriebsmanager, die modulare Pläne anbieten und verfolgen möchten, welche Pläne sich am besten verkaufen.
- Finanzteams, die Warnmeldungen zu Zahlungsausfällen oder Verlängerungen benötigen, die direkt im Dashboard ausgelöst werden.
- Datenprofis, die Power BI bereits nutzen und den manuellen Export von Berichten eliminieren möchten.
Häufig gestellte Fragen
Muss ich programmieren können, um diese Integration umzusetzen?
Nein. Mit Plattformen wie Zapier und Make ist die Konfiguration vollständig visuell, ohne Code. Nur die Erstellung des Dashboards in Power BI erfordert einige Vertrautheit mit dem Tool, aber keine Programmierung.
Kommen die Daten in Echtzeit an?
Ja. Sobald das Zahlungs- oder Abonnement-Ereignis in Papo auftritt, wird der Webhook sofort ausgelöst. Zapier verarbeitet den Versand in Sekunden und Power BI spiegelt die neuen Daten fast augenblicklich im Dashboard wider.
Welche Zahlungsereignisse sind in Papo verfügbar?
Die Liste der verfügbaren Ereignisse hängt von den gebuchten Modulen und dem Plan Ihres Resellers ab. Überprüfen Sie in der Webhook-Erstellungsoberfläche, welche Abrechnungs- und Abonnement-Auslöser für Ihr Konto angezeigt werden.
Kann ich Power Automate anstelle von Zapier verwenden?
Ja. Power Automate verfügt ebenfalls über Connectors für „Wenn eine HTTP-Anforderung empfangen wird“ (Auslöser) und „Zeilen zu einem Power BI-Dataset hinzufügen“ (Aktion). Der logische Ablauf ist derselbe.
Fallen zusätzliche Kosten für Datenstreaming in Power BI an?
Die Streaming-Dataset-Funktion erfordert eine Power BI Pro-Lizenz (oder höher). Das Limit an Zeilen pro Stunde ist für Reseller-Szenarien großzügig; überprüfen Sie die offizielle Microsoft-Dokumentation für die aktuellen Limits.
Wie teste ich die Integration vor der Aktivierung?
Erstellen Sie ein Testabonnement oder eine manuelle Zahlung in Ihrem Papo-Konto. Überprüfen Sie nach dem Senden, ob Zapier den Webhook empfangen hat und ob die Zeile im Power BI-Dataset erscheint. Sie können auch die „Test“-Funktion von Zapier verwenden, um eine Beispiel-Payload zu senden.
Lesen Sie auch
- Wie Sie den monatlich wiederkehrenden Umsatz Ihres White-Label-Resellers anzeigen
- Wie Sie Nutzungsberichte für Kunden des White-Label-Resellers erstellen
Erstellen Sie Ihr kostenloses Papo-Konto und beginnen Sie noch heute, die Ereigniserfassung zu automatisieren, um Ihre Dashboards in Echtzeit zu erstellen.