Back to blog
kiwify integrationkiwify apikiwify analytics dashboardkiwify webhook

How to Integrate Kiwify with an Analytics Dashboard

Published on April 13, 20266 min read

How to Integrate Kiwify with an Analytics Dashboard

You use Kiwify and want to see metrics like MRR, churn, LTV, and net revenue in a professional dashboard. The problem is that Kiwify's native panel doesn't calculate these metrics. The solution is to integrate Kiwify with an external analytics tool.

In this guide, I will show you the available integration options, the pros and cons of each, and how to choose the best approach for your case.

Why Integrate Kiwify with an External Dashboard

Kiwify is optimized for sales: fast checkout, competitive rates, and content delivery. But to manage a recurring business, you need metrics that go beyond "how much I sold."

Without integration with an external dashboard, you are limited to:

  • Viewing total sales by period
  • Checking the number of active subscriptions
  • Manually exporting spreadsheets

With integration, you gain:

  • Real-time MRR with component breakdown
  • Automatically calculated churn rate
  • LTV by plan and acquisition channel
  • Visual trends over months
  • Alerts when metrics fall outside the expected range

The 3 Ways to Integrate Kiwify

1. Kiwify Webhooks

Kiwify offers webhooks that send real-time notifications when events occur. The main available events are:

  • Approved purchase — new sale or renewal
  • Refunded purchase — processed refund
  • Canceled subscription — subscription cancellation
  • Declined purchase — payment attempt failed

How it works: You configure a URL in the Kiwify panel where webhooks are sent. Every time an event happens, Kiwify sends a POST request with the transaction data to that URL.

Pros:

  • Real-time data
  • No need for manual requests
  • Captures events as they happen

Cons:

  • Requires a server to receive webhooks
  • You need to build the processing logic
  • Does not pull historical data (only future events)
  • If the server is down, events are lost

2. Manual Export + Spreadsheet

The simplest approach: periodically export reports from Kiwify and process them in a spreadsheet or BI tool.

How it works: In the Kiwify panel, you export the sales report as a CSV. Then you import it into a spreadsheet (Google Sheets, Excel) where your formulas calculate MRR, churn, and LTV.

Pros:

  • No technical knowledge required
  • Works with any spreadsheet tool
  • Full control over calculations

Cons:

  • Manual and time-consuming (1-3 hours per month)
  • Data is always lagging
  • Prone to human error
  • Does not scale with business growth

3. Analytics Platform with Native Integration

The third option is to use a platform that already has a ready-made integration with Kiwify. No code, no server setup, no spreadsheets.

How it works: You authorize access in the analytics platform's panel, and it connects to Kiwify to pull data automatically. From there, all metrics are calculated in real-time.

Pros:

  • Setup in minutes (no-code)
  • Historical data imported automatically
  • Metrics calculated in real-time
  • Scales without extra effort

Cons:

  • Monthly cost of the analytics platform
  • Dependency on an external service

What to Expect from a Good Analytics Dashboard

If you are going to invest in an integration, the dashboard needs to deliver real value. Here are the minimum requirements:

Essential Metrics

A worthwhile dashboard should automatically calculate:

MRR with breakdown:

  • New MRR (new subscribers)
  • Expansion MRR (upgrades)
  • Contraction MRR (downgrades)
  • Churned MRR (cancellations)
  • Net New MRR (net balance)

Churn rate:

  • Customer churn (how many left)
  • Revenue churn (how much MRR was lost)
  • Voluntary vs. involuntary churn
  • Churn by subscriber lifespan

LTV:

  • Overall average LTV
  • LTV by plan
  • LTV by acquisition channel (if available)

Net Revenue:

  • Gross revenue
  • Minus Kiwify fees
  • Minus refunds
  • Minus chargebacks
  • Equals real net revenue

Visualizations

Numbers in a table are useful, but trend charts are essential:

  • MRR chart over time
  • Monthly churn chart with trendline
  • Waterfall chart showing MRR breakdown
  • Retention curve by cohort

Alerts

The best dashboard isn't the one you look at every day — it's the one that notifies you when something needs attention:

  • Churn spiked above normal
  • MRR dropped compared to the previous month
  • Refund rate above the limit
  • Cohort with lower-than-expected retention

Step-by-Step: Integrating Kiwify with Groware

Groware offers native integration with Kiwify. The process is straightforward:

Step 1: Create your Groware account (takes 1 minute)

Step 2: In the Groware dashboard, go to Integrations and select Kiwify

Step 3: Authorize access. Groware connects to the Kiwify API with read permissions

Step 4: Wait for the historical import. Depending on the data volume, it can take from a few seconds to a few minutes

Step 5: Done. Your dashboard is populated with all metrics calculated automatically

From here, every new transaction in Kiwify is processed in real-time. You don't need to do anything — the numbers update themselves.

Integration with Multiple Platforms

If you sell on Kiwify and also on Hotmart, Monetizze, or use Asaas, you can connect all platforms to the same dashboard. Groware consolidates the data and shows unified metrics, in addition to the platform-specific view.

This solves the most common problem for infopreneurs who grew organically and ended up with products scattered across multiple platforms — without a consolidated view of the business.

The Cost of Not Having Visibility

Let's be practical. An infopreneur with 400 subscribers at $97/month has an MRR of $38,800. If churn is 10% per month and they don't know it:

  • They lose 40 subscribers/month = $3,880/month in churned MRR
  • If they could reduce it to 7% with retention actions: 28 subscribers/month = $2,716/month
  • Difference: $1,164/month = $13,968/year

This is revenue that has already been acquired and is being lost due to lack of visibility. The cost of any analytics tool is a fraction of this amount.

Conclusion

Integrating Kiwify with an analytics dashboard is not a technical luxury — it's a business necessity for anyone with recurring revenue. Without visibility into MRR, churn, LTV, and net revenue, you are making decisions in the dark.

Choose the approach that makes sense for your current stage: a spreadsheet if you're starting out, webhooks if you have a technical team, or a platform with native integration if you want immediate results without complexity.

The important thing is to have the data. With it, the right decisions become clear.

Share:

See your real numbers in 2 minutes

Groware automatically connects your platforms and calculates MRR, churn, LTV and P&L without spreadsheets.

Create free account