OneTimeSuite Blog · 2026

How to Switch from ChartMogul / Baremetrics to Clientdesk (Step-by-Step)

Switching from ChartMogul / Baremetrics to Clientdesk is mostly a matter of following the same three steps every OneTimeSuite app uses — buy once, deploy or install, bring your workflow over.

Step 1: Buy once on Whop

One payment of $39 gets the packaged Windows installer, or clone the MIT source at github.com/bensblueprints/customer-portal-billing-mvp and run it yourself for free.

Step 2: Deploy or run desktop

Docker-compose onto a $5 VPS to serve portals publicly, or run the desktop build locally.

Step 3: Point Stripe at it

Add a webhook endpoint for the customer, subscription and invoice events, paste in the signing secret, and your metrics start building.

What to expect during the switch

Clientdesk covers the same core workflow as ChartMogul / Baremetrics, so most people are productive within the first session — see the full feature list and FAQ on the product page before you commit.

Why make the switch at all

ChartMogul / Baremetrics runs $50-100+/mo, forever. Clientdesk is $39, once. One month of ChartMogul more than covers Clientdesk, which then reads your Stripe data for free forever.

Try Clientdesk — $39, once

MRR, ARR, churn and LTV plus branded customer portals, computed from your Stripe webhooks.