For online coaches
A clear pulse on your coaching practice.
Connect the Stripe account you already use. ClientPulse turns it into a quiet, organised view of your roster — who’s up to date, who’s overdue, who needs a nudge — without changing how you charge.
Free for 1 client, forever · no card required · we never write to your Stripe account.
Before ClientPulse
This is how coaches track client payments today.
It works. Sort of.
With ClientPulse
One dashboard.
Every client. Every payment.
ClientPulse reads your Stripe directly, organises every payment by client, and tells you who’s behind — so you stop chasing and start coaching.
Dashboard
Good morning, Hannah.
Last sync 2m ago
MRR
£3,720
active subs
Active
11
of 14
Overdue
2
needs a nudge
Collected · this month
£2,640
paid invoices
Year at a glance
Every client’s status, month by month.
Jess Patel
monthly · £180
Sam Reid
monthly · £400
Dave Mitchell
monthly · £250
Marco Bianchi
quarterly · £1,500
Jess Patel
monthly · £180
JFMAMJJASONDSam Reid
monthly · £400
JFMAMJJASONDDave Mitchell
monthly · £250
JFMAMJJASONDMarco Bianchi
quarterly · £1,500
JFMAMJJASOND
Needs your attention
2 overdue- Send reminder
Jess Patel
jess.p@…
540 overdue · since 28 Feb
- Send reminder
Sam Reid
sam.r@…
400 overdue · since 4 May
Stop digging
No more scrolling 47-row Stripe lists to find one client. Every payment is already grouped by person.
See history
Twelve months of paid / pending / overdue at a glance — not a flat list of charge events.
Chase less
ClientPulse surfaces who’s overdue and drafts the reminder. One click, no awkward thread.
Read-only by design
ClientPulse never touches your Stripe data. We read it once, mirror it to a clean view, and stay in sync over webhooks. No charging, no editing, no surprises.
Organised by client
Stripe shows you transactions; ClientPulse shows you people. Every client has a card with their plan, payment history, status, and your private notes — in one place.
Yours to leave
Disconnect Stripe in one click. Delete your account in two. Your client data is yours — we’re a lens, not a lock-in.
How it works
Three minutes from sign-up to seeing your roster.
- 01
Connect Stripe
One OAuth click. We use Stripe Standard Connect — same flow Xero or QuickBooks uses. ClientPulse never calls write APIs against your account.
- 02
See your roster
Customers, subscriptions, invoices and charges sync within seconds. Each one becomes a client card with status at a glance.
- 03
Add notes & reminders
Tag a check-in note. Set a reminder to chase Dave on Friday. ClientPulse will surface it in-app and by email.
Built deliberately small
No bloat. No client portal. No goal-tracking spreadsheets.
ClientPulse does one thing — turn your Stripe account into a clear picture of your coaching practice. We don’t do scheduling (use Calendly), we don’t do file sharing, we don’t pretend to be your CRM. We’re the view of the money side that Stripe never quite gives you.
Live roster, organised by client
Status pills: current, due-soon, overdue
Per-client payment history
Notes per client, type-tagged
Manual reminders + email
Weekly digest email
Mobile-first across the whole app
Read-only Stripe Connect (Standard)
Simple pricing
Free for 1 client. £19/month or £99/year for the full roster.
No card needed to start. Annual saves £129 — more than six months free.
Common questions
The things people ask first.
Does ClientPulse process payments?
No. You charge clients in Stripe exactly as you do today. ClientPulse only reads the data — we never write to your Stripe account.
What Stripe access does ClientPulse need?
Stripe Standard Connect via OAuth — the same integration model used by Xero and QuickBooks. ClientPulse only calls Stripe’s read endpoints (customers, subscriptions, invoices, charges, products, prices); we never create, update, or delete anything in your Stripe account.
Can my clients log in?
Not in v1. ClientPulse is the coach’s tool. Your clients keep using Stripe-hosted invoices and receipts as before.
What happens if I disconnect?
Your synced data stays visible and we stop receiving updates from Stripe. Reconnect anytime to refresh. Delete your account to wipe everything.
Where is my data stored?
On Convex, in EU/US regions. We mirror only the Stripe entities you authorise: customers, subscriptions, invoices, charges, products and prices.
Is there a free tier?
Yes — 1 client free forever, no card needed. You see your full roster count in the dashboard so you know what’s waiting; the rest unlocks at £19/month or £99/year.
See your coaching practice the way it really looks.
Connect your Stripe account in under a minute. We’ll do the organising.