Stripe revenue analytics

Revenue analytics that connects Stripe to the journey.

Track MRR, ARR, churn, failed payments, plans, and revenue attribution beside traffic, funnels, and product events. Produl shows which channels create durable customers, not just more sessions.

MRR + ARR
live trend
Churn
by segment
Attribution
by revenue
produl / revenue / stripe
Interactive preview

Open a revenue stream to inspect attribution

Stripe docs
Net MRR
$84.2k
+$9.5k this month
ARR
$1.01M
101% net retention
Churn risk
18
failed payments
MRR trend
Last 8 weeks
Plan mix
MRR by plan
Starter$19.1k
Pro$38.7k
Business$26.4k
Organic searchPricing + docsMRR$28.4kCustomers412Conv.9.8%

Docs traffic creates the highest expansion-quality accounts after install.

Launch campaignFounder planMRR$18.9kCustomers168Conv.14.2%

Campaign lift is strongest when checkout starts within the first session.

Partner directoryBusiness planMRR$15.6kCustomers91Conv.7.4%

Fewer signups, higher ARR, and lower churn than broad paid acquisition.

MRR
+12.8%
$84.2k
Net new this month
ARR
+$116k
$1.01M
Run-rate revenue
Logo churn
-0.9 pts
2.6%
Trailing 30 days
Recovered
+18 wins
$9.7k
Failed payments saved
Built for SaaS revenue teams

Finance-grade revenue metrics in the same room as product analytics.

Stripe tells you what was paid. Produl helps explain what drove it, where churn started, and which product moments should get more investment.

MRR and ARR without spreadsheet drift

Produl reads Stripe subscription state and turns invoices, plans, discounts, and customer changes into revenue metrics your team can trust.

Churn you can explain

See logo churn, contraction, failed payments, and cancellation patterns alongside the journeys and sources that created those accounts.

Attribution tied to behavior

Connect revenue to campaigns, referrers, product events, funnels, and install paths so the best growth channels are visible by value, not clicks.

Scoped Stripe access

Use a restricted key with only the required read permissions. Produl keeps revenue analysis connected without asking for more Stripe access than it needs.

Revenue attribution

Rank growth by revenue quality, not traffic volume.

Attribute Stripe customers and subscription value back to campaign source, referrer, landing page, funnel path, plan, and product event. The highest-click channel is not always the channel that keeps paying.

Revenue questions Produl can answer

  • Which source produced the most net-new MRR this week?
  • What plan has rising churn after onboarding?
  • How much ARR came from visitors who read Stripe docs first?
  • Which failed payments recovered after the retry window?
  • Did the launch campaign create durable revenue or short-lived trials?
Top revenue sources30 days

Organic search

Pricing + docs

Docs traffic creates the highest expansion-quality accounts after install.

MRR
$28.4k
Customers
412
Conversion
9.8%

Launch campaign

Founder plan

Campaign lift is strongest when checkout starts within the first session.

MRR
$18.9k
Customers
168
Conversion
14.2%

Partner directory

Business plan

Fewer signups, higher ARR, and lower churn than broad paid acquisition.

MRR
$15.6k
Customers
91
Conversion
7.4%
stripe-checkout.ts
const session = await stripe.checkout.sessions.create({
  mode: 'subscription',
  client_reference_id: produlVisitorId,
  metadata: {
    site_id: 'YOUR_PRODUL_SITE_ID',
    source: 'pricing-page',
    plan: 'pro',
  },
  subscription_data: {
    metadata: { site_id: 'YOUR_PRODUL_SITE_ID' },
  },
})

Native Stripe workflow

Use restricted API keys, webhooks, Checkout metadata, and existing Stripe objects instead of rebuilding billing events by hand.

Segmented revenue

Break down MRR, ARR, churn, failed payments, plan mix, and attribution by source, country, device, campaign, and product journey.

Analytics context

Tie the revenue chart to funnels, flows, events, Web Vitals, and deploy annotations so the number has a clear cause.

Put revenue beside the product work that creates it.

Start free, connect Stripe, and give product, growth, and finance one view of MRR, ARR, churn, attribution, and the journeys behind them.