Stripe MRR analytics for Node apps
Turn Stripe webhooks into MRR, ARR, churn, and net revenue snapshots.
Stripe MRR Analytics Kit is a paid Node source kit for SaaS builders who need subscription metrics, paid-invoice summaries, refund handling, and idempotent Stripe webhook syncing.
What The Kit Covers
Subscription Metrics
Active subscription state feeds MRR, ARR, customer count, and churn calculations.
Invoice Revenue
Paid invoices and refunds roll into monthly gross and net revenue summaries.
Verification
Includes tests, buyer smoke checks, a manifest verifier, and a dependency-free demo server.
Adapt-It-Yourself Source
This is not a hosted analytics product. It is a compact source kit for developers who want a concrete implementation to adapt into an existing Node app, database, and Stripe Billing setup.
npm run verify:manifest
npm test
npm run smoke:buyer
The delivered zip includes setup notes, source files, tests, and a checksum manifest.
Questions Before Buying
What does the Stripe MRR analytics kit include?
It includes Node source for subscription snapshots, paid invoice summaries, churn and refund handling, duplicate-event suppression, a metrics endpoint, tests, and buyer smoke checks.
Is this a full analytics dashboard?
No. It is an adapt-it-yourself source kit that gives you the revenue-state calculations and endpoints to build into your own internal dashboard or admin tools.
What work remains after purchase?
You connect Stripe webhooks, map your customer records, decide which metrics to expose, review the tests, and adapt the demo server to your app.
Buy
The live Gumroad checkout delivers the paid source kit. Base USDC orders are available by email when a card checkout is not a fit.