CRM for coaches: what to track, and how to do it in Notion

Coaches spend a surprising amount of time on invisible admin: finding what was said in the last session, resending a document already sent, reminding a client of the exercise they were supposed to do. With five clients, memory is enough. With fifteen, it gives way — and the quality of your coaching suffers.

A coaching CRM doesn't have to be complex software. Above all, it needs to meet two requirements: find everything in thirty seconds before a session, and clearly separate what stays private from what the client sees.

What a coach really needs to track

Five types of information, no more:

Everything else (email history, detailed statistics) is secondary. A system that tracks these five things well covers most of your day-to-day work.

Session notes, the heart of the system

The client record rarely changes. Session notes, on the other hand, pile up with every appointment, and they're what you reread before the next one. Using the same structure for every session saves a considerable amount of time:

  1. Starting point: where the client is when they arrive, what's happened since last time.
  2. Topics covered: the two or three themes you worked on.
  3. Insights: what shifted, in the client's own words when possible.
  4. Commitments: what the client will do before the next session.
  5. To revisit: what you want to check or explore further next time.
The habit that changes everything: write these notes within ten minutes of the session ending. By the next day, half the nuance is gone. A pre-filled template makes those ten minutes realistic.

Private notes versus a shared client portal

This is the most important question, and the one makeshift tools handle worst. Two spaces coexist:

Coach's private spacePortal shared with the client
Detailed session notesA short summary, if you choose to share one
Working hypotheses, observationsGoals defined together
Admin and billing informationTasks and exercises to do
Complete historyUseful resources and documents

The portal cuts out back-and-forth emails: the client finds their exercises, their documents and the date of the next session. They arrive prepared. But it must never give access, even by mistake, to your internal notes.

The practical rule: the portal is a separate page that only shows items filtered for that client. You share that page, and only that page.

Building your coaching CRM in Notion

Notion suits this well because it combines linked databases with shareable pages. The minimum structure:

For a new client, you duplicate the portal template, connect it to their record and share the link. Your clients don't need a paid plan to view a shared page.

Be careful with sharing: sharing a page grants access to its sub-pages. Check what a client actually sees, using a test account, before sending the first link.

Notion or dedicated coaching software?

Both approaches have real advantages. The right choice depends on your volume and how much integration you need.

CriterionNotionDedicated software
CostFree plan is enough for individual useUsually a monthly subscription
FlexibilityFully customisable structureFixed structure, often well designed
Booking and paymentsHandled with an external toolOften built in
SetupBuild it yourself, or start from a templateReady to use
Client portalShared pagesNative client area

For an independent coach starting out or working with a few dozen clients, Notion plus a booking tool covers the essentials with no extra subscription. Beyond that, or if built-in billing and scheduling save you a lot of time, dedicated software is worth it.

Client data and privacy laws

Coaching notes can contain sensitive information (health, personal life). Whatever tool you use, under data protection laws such as the GDPR you are responsible for limiting what you record, securing access and telling clients how their data is used.

What a CRM won't do for you

A CRM organises clients you already have. It doesn't fill an empty calendar. If your current problem is finding your first clients rather than managing them, start there, and set up the tool once the volume calls for it.

And if you also freelance, the same linked-database logic is covered in our guide to running a freelance business in Notion.

Frequently asked questions

What's the best CRM for a coach?

For an independent coach, a well-structured Notion workspace covers client records, session notes, tasks and a client portal, with no subscription. Dedicated software becomes worthwhile when you want booking and payments built in.

What should a coaching client record include?

Contact details, start date, package, sessions planned and completed, goals defined with the client and the current coaching status.

How do I share a workspace with clients in Notion?

Create one portal page per client that only shows their tasks, goals and resources, then share just that page. Check with a test account that your private notes aren't accessible.

Do my clients need to pay for Notion to see their portal?

No. A shared page can be viewed with a free Notion account, or via a link, depending on the permissions you grant.

Can I store coaching notes in Notion and comply with GDPR?

It's possible, but the responsibility is yours: limit the sensitive information you record, secure access to your account and inform clients about how their data is used.

Your coaching CRM, already built

Notion Coach Template brings together a client CRM, session tracking with private notes, tasks, a resource library and a client portal you can duplicate in two minutes. €24, one-time payment. And if your calendar still needs filling, the The Client System course starts right there.

See Notion Coach Template