Recurring revenue metrics are incredibly complex to calculate. Fortunately, a family of products, including Baremetrics, ChartMogul, and ProfitWell, specialize in easy access to these metrics.
Within these applications, you connect your Stripe account; then, you can use our pre-built data source to display sales-related metrics such as MRR, ARR, ARPA, Churn, and many more.
ProfitWell
If you want to visualize MRR or other subscription metrics from Stripe, you can bring that data into Geckoboard using ProfitWell Metrics.
Paddle offers ProfitWell Metrics on a free plan that can connect to your Stripe account; then, you can use our pre-built ProfitWell integration to display that data in Geckoboard.
Step 1: Connecting Stripe to your ProfitWell Metrics account
In ProfitWell, select Stripe as the source of data.
Follow the steps to connect to your Stripe account and allow ProfitWell read access. You must be an admin on your Stripe account to do this.
Wait for your Stripe data to import into ProfitWell. This process usually takes a couple of hours.
Step 2: Connecting your Stripe data to Geckoboard using ProfitWell
Switch to Geckoboard and add a new ProfitWell widget.
Click Create dataset under daily revenue and customer metrics.
Enter your ProfitWell API token in the connection panel. You can find it by clicking ProfitWell API under the Core Data heading on your ProfitWell account's Integrations page.
In the connection panel, click Connect via ProfitWell. This creates a connection and authenticates your ProfitWell account.
After you return to the connection panel, click Create widget to start creating your ProfitWell widget.
Metrics supported in our ProfitWell integration
Geckoboard supports a wide range of ProfitWell metrics, all of which can be set to specific time periods.
Total MRR
New MRR
Churned MRR
Upgraded MRR
Downgraded MRR
Reactivated MRR
Total customers
New customers
Churned customers
Upgraded customers
Downgraded customers
Reactivated customers
ChartMogul
Within ChartMogul, you can connect to your Stripe account and use our pre-built integration to display your Stripe data in Geckoboard. ChartMogul offers a free plan for accounts with less than $10k MRR.
Step 1: Connecting Stripe to your ChartMogul account
In ChartMogul, navigate to Data Platform > Sources.
Click Add a source.
From the list of data sources, select Stripe.
Enter a name for the data source and click Next.
Select whether ChartMogul should import billing data from Production or Test Data using the Environment drop-down.
Select Include deleted customers in Stripe to import them to ChartMogul.
Click Connect with Stripe.
Select the account you want to connect to ChartMogul and click Connect. You must be an admin on your Stripe account to do this.
Click Import Data to connect Stripe to ChartMogul and import your data.
Wait for your Stripe data to import into ChartMogul. This process can take a few minutes to several hours, depending on how much data you have.
Once the data is imported, ChartMogul will update automatically with any new activity from Stripe.
Step 2: Connecting your Stripe data to Geckoboard using ChartMogul
After adding a new ChartMogul widget from your dashboard, enter your API Key. You'll find this on ChartMogul's API Admin page.
Click Connect and authorize Geckoboard to access your account.
Metrics supported in our ChartMogul integration
Geckoboard supports a wide range of metrics from ChartMogul, which can all be dialled in for specific time periods.
ARR
MRR
MRR Contraction
MRR Churn
MRR Expansion
MRR New Business
MRR Reactivation
Net MRR Movement
ARPA
ASP
LTV
Subscriber Count
Customer Churn Rate
Net MRR Churn Rate
Baremetrics
Within Baremetrics you can connect to your Stripe account, and then you can use our pre-built Baremetrics integration to display your Stripe data in Geckoboard. Baremetrics offers a free trial if you want to see how it works.
Step 1: Connecting Stripe to your Baremetrics account
In Baremetrics, click Connect with Stripe and link up your Stripe account. You must be an admin on your Stripe account to do this.
Wait for your Stripe data to import into Baremetrics. This process can take a few minutes to several hours, depending on how much data you have.
Once the data is imported, Baremetrics will calculate your metrics.
Step 2: Connecting your Stripe data to Geckoboard using Baremetrics
Switch to Geckoboard and add a new Baremetrics widget.
Click Create dataset under daily revenue and customer metrics.
In the connection panel, click Connect via Baremetrics. This creates a connection and authenticates your Baremetrics account.
Geckoboard will now import your Baremetrics data up to the last 60 days.
Metrics supported in our Baremetrics integration
Geckoboard supports a wide range of metrics from Baremetrics, which can all be dialled in for specific periods.
MRR
ARR
Net revenue
MRR growth rate
Other revenue
Quick ratio
Active subscriptions
New subscriptions
Plan quantities
Upgrades
Downgrades
Failed charges
Refunds
Coupons
ARPU
LTV
New customers
Active customers
Churned Customers
Reactivations
User Churn
Revenue churn
Net revenue churn
Cancellations
Active trials
New trials
Converted trials
Trial Conversion
Trial time to cancellation
Trial time to conversion
Fees