One Time Suite Software

Clientdesk — Revenue analytics and a customer portal on your own Stripe data.

$10 / month
+2 options

Revenue analytics and a customer portal on your own Stripe data.

ChartMogul and Baremetrics charge $50-100+/month to read the Stripe data you already receive, and it all lives in their cloud. Clientdesk computes the same metrics from your own webhook feed and adds a branded customer portal. $39, once.

  • Revenue dashboard — MRR with trials excluded and yearly plans normalized, plus ARR, 30-day churn, LTV, ARPU and cash collected, with daily snapshots building trend history.

  • Stripe webhook ingestion — Point /webhooks/stripe at your account and customers, subscriptions and invoices cache locally, with optional signature verification and no Stripe SDK or API polling.

  • Customer portal — Per-customer tokenized portal links show plan, status, invoice history and usage bars, with strict isolation so a token only ever sees its own data.

  • Usage metering — Your backend POSTs /api/usage with an ingest key and customers see how much of their allowance they have used next to their bill.

  • Branded receipt emails — Optional SMTP sends payment-received and payment-failed notices in your name and color, and soft-fails so email problems never break webhooks.

  • Manual mode — No Stripe? Manage customers and invoices by hand and all the analytics still work.

Runs as a Windows desktop app or on any $5 VPS (Docker included).

What's included:

Clientdesk — Revenue analytics and a customer portal on your own Stripe data. | Whop