Sabaki Guide
Stripe Revenue KPI Setup In Sabaki
How to connect Stripe and sync subscription, customer, and revenue KPIs into Sabaki.
Stripe revenue KPI sync is the Sabaki workflow for reading Stripe subscriptions, customers, and balance activity, then writing monthly revenue and customer KPI snapshots.
Key Takeaways
- Stripe uses OAuth through Stripe Connect with read-only access.
- Sabaki writes MRR, new and churned MRR, customer counts, churn counts, and revenue actuals.
- Stripe data is monthly and tied to the connected account to prevent cross-account contamination.
How To Sync Stripe KPIs
- Connect StripeOpen Apps, choose Stripe, and complete the read-only Stripe Connect flow.
- Confirm the accountMake sure the connected Stripe account is the one used for reported revenue.
- Run Sync NowStart a manual sync for the current reporting month.
- Review revenue KPIsCheck MRR, new MRR, churned MRR, customer totals, new and churned customers, and revenue actuals.
- Investigate missing valuesCheck subscription status, customer creation dates, and account selection if values look wrong.
Quick Comparison
| Sabaki KPI | Stripe Source | How Sabaki Uses It |
|---|---|---|
| MRR | Active subscriptions | Monthly equivalent subscription value |
| New MRR | Subscriptions created in period | Monthly value from new subscriptions |
| Churned MRR | Canceled subscriptions | Monthly value from churned subscriptions |
| Customer KPIs | Stripe customers and subscriptions | Total, new, and churned customer counts |
| Revenue Actual | Balance transactions | Monthly revenue activity for the period |
Frequently Asked Questions
Which Stripe permission does Sabaki request?
Sabaki uses Stripe Connect read-only access for the connected account.
Why does MRR differ from Stripe dashboards?
Sabaki normalizes subscription item prices into monthly equivalents and may not match every custom Stripe dashboard definition.
Can Stripe sync test data?
Connect the account whose data you want reflected in Sabaki. Test and live accounts should not be mixed for investor-facing reporting.
Do Stripe access tokens refresh?
Stripe connected-account access tokens used here do not expire through a refresh flow. Reconnect if access is revoked.