Free Notion Template for Coaching Client Management 2026 - Track Sessions, Goals & Progress
Ready-to-use Notion template that tracks client sessions, goals, and progress in one dashboard. Perfect for coaches managing 5-20 active clients.
Your client information is scattered across calendar apps, note-taking tools, and email threads. This template consolidates every active client into one dashboard that shows upcoming sessions, overdue action items, and progress toward their stated goals. Not for coaches just starting out or those working with enterprise clients through formal platforms.
What this template does
It replaces the manual process of checking multiple apps to prep for client calls. When you open it, you see a master client list with next session dates and current goal status. After one week of use, the Sessions view shows exactly which clients haven’t scheduled follow-ups and which action items are blocking their progress. Tracks up to 20 active coaching clients across all your programs.
Template structure
Clients Database
- Client Name (Title): Sarah Johnson. The primary identifier that appears in all related views and session records.
- Program Type (Select): 1-on-1 Coaching / Group Program / Intensive / Discovery Call. Determines the default session length in the Sessions database relation.
- Start Date (Date): 2026-03-15. Used to calculate total engagement length and trigger contract renewal reminders.
- Current Status (Select): Active / On Hold / Completed / Churned. Only Active clients appear in the weekly prep dashboard.
- Primary Goal (Text): “Launch consulting practice by Q4 2026”. Copied into each session record to track progress consistency.
- Next Session (Formula): Auto-pulls the nearest future session date from the Sessions relation. Goes blank when no session is scheduled, flagging clients who need follow-up.
Sessions Database
- Session Date (Date): 2026-06-12 14:00. Include the time so the calendar view shows scheduling conflicts.
- Client (Relation): Links to Clients database. Auto-fills the Primary Goal and Program Type for context.
- Session Type (Select): Regular Check-in / Goal Setting / Crisis Support / Program Wrap-up. Regular Check-in is the default for ongoing clients.
- Key Focus (Text): “Revenue goals for Q3, overcoming imposter syndrome”. Becomes the session agenda when you review beforehand.
- Action Items (Text): “1. Update LinkedIn profile by 6/20, 2. Send 3 outreach emails by 6/25”. Copy-paste into follow-up email or next session prep.
- Progress Rating (Select): Significant Progress / Some Progress / Stuck / Moving Backward. Drives the Client Progress report you review monthly.
How to use it week by week
-
Every Sunday evening: Open the “This Week’s Sessions” filtered view. For each upcoming session, review the client’s Primary Goal and last session’s Action Items. Add any prep notes to the Key Focus field.
-
Within 2 hours of each session: Fill in the Action Items field with specific commitments and deadlines. Set the Progress Rating based on movement toward their Primary Goal, not just completion of tasks.
-
Every Friday afternoon: Check the “Clients Without Next Session” filtered view. These are active clients who finished their last session but haven’t scheduled a follow-up. Send scheduling links immediately.
-
Monthly on the 1st: Filter Sessions by “Last 30 Days” and group by Progress Rating. Clients with multiple “Stuck” or “Moving Backward” ratings need goal adjustment or program changes.
Get your free copy
Duplicate this template for free — opens in your workspace in under 30 seconds. Rename the top-level database to match your team or client name before adding any records.
Frequently Asked Questions
How do I handle clients who reschedule sessions frequently?
Update the Session Date field immediately when they reschedule. The Next Session formula will recalculate automatically, keeping them out of the “Clients Without Next Session” view. If a client reschedules more than twice in a row, add a note in the Key Focus field to address scheduling commitment in your next call.
Can I track payment status for each client in this template?
Add a “Payment Status” Select field to the Clients database with options: Current / Overdue / Payment Plan / Comp. This template focuses on session management rather than billing, so consider linking to your invoicing system rather than managing payment details here.
What if a client has multiple goals they’re working on simultaneously?
Use the Key Focus field in each session to specify which aspect of their Primary Goal you’re addressing. For clients with completely separate goals, create separate Client records (like “Sarah Johnson - Business” and “Sarah Johnson - Personal”) and link them to different sessions.
Want 20 more templates built for Coaches? The full pack is on Gumroad — includes every template on this site plus setup video walkthroughs.