Untuk membuat dashboard pendapatan reseller white label Anda di Power BI, gunakan webhook Papo (https://papo.global/) untuk menangkap event langganan baru dan pembayaran secara real-time. Data ini mengisi dataset di Power BI yang menampilkan MRR, pertumbuhan, dan kesehatan keuangan portofolio pelanggan, tanpa ekspor manual.
Menggabungkan notifikasi otomatis Papo dengan Power BI mengubah cara memantau bisnis. Anda tidak lagi bergantung pada laporan statis dan mulai melihat evolusi pendapatan setiap menit, yang memungkinkan keputusan lebih cepat tentang penetapan harga, ekspansi portofolio, dan retensi pelanggan.
Ringkasan konfigurasi
| Tahap | Deskripsi | Alat utama |
|---|---|---|
| Mempersiapkan lingkungan data | Membuat dataset streaming di Power BI dengan kolom untuk langganan dan pembayaran | Power BI Service |
| Mengonfigurasi perantara integrasi | Membuat webhook masuk di Zapier/Make dan menghubungkannya ke Power BI untuk menyisipkan baris | Zapier, Make, atau Power Automate |
| Membuat webhook di Papo | Mengonfigurasi Flow atau webhook native yang mengirim data pembayaran/langganan ke URL perantara | Papo Global |
| Menyusun dashboard | Membuat laporan di Power BI dengan data real-time untuk melihat MRR, pertumbuhan, dan metrik keuangan | Power BI Desktop/Service |
Cara kerja integrasi
Papo dapat memberi tahu sistem eksternal setiap kali event yang relevan untuk bisnis Anda terjadi. Untuk dashboard pendapatan, fokusnya adalah pada event penagihan dan langganan yang tersedia di akun Anda. Saat pelanggan mengaktifkan langganan baru atau pembayaran dikonfirmasi, Papo mengirim POST dengan data (nilai, paket, pelanggan, tanggal) ke URL yang Anda konfigurasi.
Untuk sampai ke Power BI, layanan perantara — seperti Zapier, Make, atau Power Automate — menerima POST ini, mengubah payload, dan menambahkan baris ke dataset streaming. Power BI kemudian otomatis memperbarui visual dashboard, mencerminkan pendapatan secara real-time.
Langkah demi langkah
1. Membuat dataset streaming di Power BI
Di layanan Power BI, buka area Streaming datasets. Buat dataset baru dan tentukan kolom yang akan mengisi dashboard. Contoh struktur:
tanggal_waktu(tanggal dan waktu event)id_langganan(identifikasi unik)pelanggan(nama atau ID pelanggan)paket(nama paket yang dipilih)nilai(nilai dalam R$)jenis_event(langganan baru, perpanjangan, dll.)
Catat nama dataset — ini akan digunakan pada tahap berikutnya.
2. Mengonfigurasi otomasi perantara (contoh dengan Zapier)
- Di Zapier, buat Zap.
- Pilih pemicu Webhook by Zapier dengan event Catch Hook. Salin URL yang dihasilkan.
- Tambahkan aksi Power BI - Add rows to a dataset (API).
- Hubungkan akun Power BI Anda (login OAuth) dan pilih workspace dan dataset yang dibuat.
- Petakan field JSON yang diterima ke kolom dataset (nama pelanggan, nilai, dll.). Zapier otomatis menginterpretasikan payload uji.
Setelah menyimpan dan mengaktifkan Zap, URL Catch Hook siap menerima notifikasi dari Papo.
3. Mengonfigurasi webhook di Papo
Papo menawarkan dua cara untuk mengirim data:
- Webhook native: di bagian Webhook akun, buat langganan webhook baru. Pilih event yang tersedia, seperti “Langganan baru” atau “Pembayaran dikonfirmasi” (daftar yang tampil bergantung pada modul yang diaktifkan). Tempel URL Catch Hook Zapier dan pertahankan metode POST. Payload default akan dikirim; Anda dapat membiarkannya jika field sudah sesuai.
- Webhook via Flows: di modul Flows, buat otomasi dengan pemicu event yang diinginkan. Tambahkan aksi Webhook, tempel URL Zapier, dan di body pesan, susun JSON dengan variabel yang tersedia (mis.:
{{subscription.value}},{{customer.name}}). Ini memungkinkan Anda memilih data yang diperlukan secara tepat.
Dalam kedua kasus, simpan dan aktifkan. Sejak saat itu, setiap langganan baru atau pembayaran akan dikirim seketika ke Power BI.
4. Membangun dan mempublikasikan dashboard
Setelah data mengalir, buka Power BI Desktop, hubungkan ke dataset streaming, dan buat visual:
- Kartu MRR saat ini (jumlah nilai langganan aktif)
- Grafik batang pertumbuhan bulanan (MRR per bulan)
- Tabel langganan terbaru (pelanggan terbaru yang masuk)
- Grafik garis perkembangan pendapatan harian
Publikasikan laporan di layanan Power BI dan sematkan kartu di dashboard. Dashboard akan diperbarui otomatis saat webhook tiba.
Untuk siapa solusi ini cocok
- Reseller white label Papo yang perlu memantau perkembangan portofolio pelanggan dan pendapatan berulang secara real-time.
- Manajer komersial yang menawarkan paket modular dan ingin melacak paket mana yang paling banyak terjual.
- Tim keuangan yang memerlukan peringatan tentang gagal bayar atau perpanjangan, yang dikirim langsung ke dashboard.
- Profesional data yang sudah menggunakan Power BI dan ingin menghilangkan ekspor laporan manual.
Pertanyaan yang sering diajukan
Apakah saya perlu bisa memprogram untuk menerapkan integrasi ini?
Tidak. Dengan platform seperti Zapier dan Make, konfigurasinya sepenuhnya visual, tanpa kode. Hanya pembuatan dashboard di Power BI yang memerlukan sedikit keakraban dengan alat tersebut, tetapi tidak memerlukan pemrograman.
Apakah data tiba secara real-time?
Ya. Begitu event pembayaran atau langganan terjadi di Papo, webhook langsung dipicu. Zapier memproses pengiriman dalam hitungan detik dan Power BI mencerminkan data baru di dashboard hampir seketika.
Event pembayaran apa saja yang tersedia di Papo?
Daftar event yang tersedia bergantung pada modul yang dipilih dan paket reseller Anda. Periksa di antarmuka pembuatan webhook pemicu penagihan dan langganan mana yang muncul untuk akun Anda.
Bisakah saya menggunakan Power Automate sebagai ganti Zapier?
Ya. Power Automate juga memiliki konektor untuk “Saat permintaan HTTP diterima” (pemicu) dan “Tambahkan baris ke dataset Power BI” (aksi). Alur logikanya sama.
Apakah ada biaya tambahan untuk streaming data di Power BI?
Fitur streaming dataset memerlukan lisensi Power BI Pro (atau lebih tinggi). Batas baris per jam cukup besar untuk skenario reseller; periksa dokumentasi resmi Microsoft untuk batas terkini.
Bagaimana cara menguji integrasi sebelum mengaktifkannya?
Buat langganan uji atau pembayaran manual di akun Papo Anda. Setelah pengiriman, verifikasi apakah Zapier menerima webhook dan apakah baris muncul di dataset Power BI. Anda juga dapat menggunakan fungsi “Test” Zapier untuk mengirim payload contoh.
Baca juga
- Cara melihat pendapatan berulang bulanan reseller white label Anda
- Cara membuat laporan penggunaan untuk pelanggan reseller white label
Buat akun Papo gratis dan mulai otomatiskan penangkapan event untuk membuat dashboard real-time Anda hari ini juga.