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.

2026
All14Active11Overdue2Paused1
  • Jess Patel

    monthly · £180

    JFMAMJJASOND
  • Sam Reid

    monthly · £400

    JFMAMJJASOND
  • Dave Mitchell

    monthly · £250

    JFMAMJJASOND
  • Marco Bianchi

    quarterly · £1,500

    JFMAMJJASOND
PaidPendingOverdueFuture

Needs your attention

2 overdue
  • Jess Patel

    jess.p@…

    540 overdue · since 28 Feb

    Send reminder
  • Sam Reid

    sam.r@…

    400 overdue · since 4 May

    Send reminder

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.

  1. 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.

  2. 02

    See your roster

    Customers, subscriptions, invoices and charges sync within seconds. Each one becomes a client card with status at a glance.

  3. 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.