Professional coach reviewing an ICF coaching log template workflow in a calm, organized workspace

ICF Coaching Log Template

If you are looking for an ICF coaching log template, you probably want something simple, practical, and easy to start using right away. This page provides a clean structure you can use in Excel or Google Sheets, explains what to include, and helps you see when a spreadsheet is no longer the easiest way to keep your records current.

This page is practical guidance for building or improving an ICF coaching log template. It is not an official ICF document, and Clarivia does not claim endorsement, approval, or affiliation by ICF.


What is an ICF coaching log template?

An ICF coaching log template is a structured way to record your coaching sessions and related activity over time. Most coaches use one because it gives them a consistent place to track who they coached, when the engagement started and ended, and how many paid or pro-bono coaching hours were delivered.

For some coaches, this starts as a simple spreadsheet. For others, it becomes part of a broader system for tracking training, mentor coaching, and continuing education alongside client work. Either way, the purpose is the same: keep your records clear enough that you do not have to reconstruct them later.

This is especially useful for coaches-in-training, ACC coaches building disciplined habits, and established coaches who want a reliable record of ongoing work across multiple clients.


What to include in an ICF coaching log template

A useful template should be detailed enough to stay helpful later, but simple enough that you will actually keep using it after each session or client engagement.

Based on the attached ICF client coaching log structure, the core session log fields should include the client name, contact information, whether the engagement was individual or group coaching, the number of people in the group if relevant, the engagement start date, the engagement end date, paid hours, and pro-bono hours.

This format works well because it keeps the log focused on the coaching relationship rather than turning the spreadsheet into a place for detailed session notes. It is a clean summary structure that helps you see the coaching engagement as a whole.

If you want to make it more practical for day-to-day use, you can keep this core client log structure and optionally maintain a second working tab for your own internal tracking. That second tab might include brief notes, package context, tags, or session-by-session detail. The key point is that your main log stays clean and consistent.

For coaches who want one organized system, it can also be useful to maintain separate sections or tabs for training, mentor coaching, and CCE tracking. That keeps related activity in the same workflow without crowding the main client coaching log.


Simple starter template

If you want a practical starting point, use the structure below. It closely follows the attached ICF client coaching log format, so it is easy to copy into Excel or Google Sheets.

Client Coaching Log

Client NameContact InformationIndividual / GroupNumber in GroupStart DateEnd DatePaid HoursPro-bono Hours
Abbott Margaretmargaret@example.comIndividual12026-01-152026-03-308.00.0
Chen Leadership Teamteamlead@example.comGroup62026-02-012026-04-155.50.0
Rivera Danieldaniel@example.comIndividual12026-02-102026-03-203.01.0

Optional working tab for your own tracking

If you want a more usable spreadsheet for weekly work, create a second tab for session-by-session detail. That gives you a place to track sessions as they happen, while keeping your main client coaching log clean and summary-based.

Client NameSession DateDuration (min)Paid or Pro-bonoIndividual / GroupNumber in GroupNotes / Tags
Abbott Margaret2026-02-0260PaidIndividual1leadership transition
Abbott Margaret2026-02-1660PaidIndividual1stakeholder alignment
Rivera Daniel2026-03-0560Pro-bonoIndividual1career reflection

How to use this in practice

The summary log above is best used at the client engagement level. Each row represents one coaching relationship or coaching engagement, not one individual session. That means the paid hours and pro-bono hours columns should be updated as the engagement progresses.

This is important because it aligns more closely with the attached ICF template structure than a session-by-session spreadsheet does. If you want to keep your log easy to review later, this format is a strong starting point.

At the same time, many coaches find it easier to maintain a second working tab where each session is logged as it happens. Then they update the summary log periodically. That approach usually works better in real life than trying to maintain a single spreadsheet that does everything.

Why spreadsheets become hard to maintain

Most coaches do not struggle because they lack a template. They struggle because the template depends on perfect follow-through.

At first, the spreadsheet feels easy. You create the columns, log a few clients, and feel organized. Then real coaching work takes over. A session runs long. You move into your next call. You tell yourself you will update the file later. Later becomes that evening, then the end of the week, then a catch-up task you quietly start avoiding.

Once logging is delayed, the spreadsheet becomes less reliable. You may remember the session happened, but not the exact duration, whether it should count as paid or pro-bono, or whether the summary row was actually updated. A few gaps become many. Then you begin checking calendar invites, notes, or invoices just to rebuild the log retroactively.

The engagement-level ICF format is clean, but it also creates a practical challenge. If you use only that format, you still need a reliable way to capture each session as it happens and roll those hours up accurately. Otherwise, your summary log becomes something you update later from memory, which is exactly where errors creep in.

Structure also tends to drift. One client is marked as “Individual,” another as “1:1,” and another as “Ind.” Contact fields get entered differently. Dates are formatted inconsistently. Paid hours are rounded one way for one client and another way for the next. Nothing looks broken, but the file becomes harder to trust.

Visibility is another weak point. A spreadsheet stores information, but it rarely shows you what matters at a glance unless you spend additional time building formulas, summaries, and views. Many coaches end up with data in the file, but very little clarity from it.

Then there is the maintenance burden. Even a good spreadsheet creates small recurring tasks: opening the file, finding the right row, entering data in the right format, updating cumulative hours, checking totals, and preparing a clean export when needed. None of these tasks is large on its own. Together, they create the kind of friction that makes a system fall behind.

This is why many coaches start by searching for an ICF coaching log template, then later realize they do not actually need a better spreadsheet. They need a workflow that is easier to keep current.


When a template is enough, and when it is not

If you are coaching occasionally, a spreadsheet may be enough for now. A simple file can work well when your client volume is still low, and you are comfortable maintaining structure manually.

The tipping point usually comes when coaching becomes more active and more regular. Once you are juggling multiple clients, updating cumulative paid and pro-bono hours, or trying to keep session detail, summary detail, and development tracking aligned, the spreadsheet often stops feeling like a helpful tool and starts feeling like unfinished admin waiting for you at the end of the day.

That is the point at which many coaches look for a simpler, long-term system.

Coaching Log vs spreadsheet

The Coaching Log app is built for the part that spreadsheets struggle with most: consistent daily use.

Instead of relying on a manual file that needs to be opened, updated, and reconciled, Coaching Log provides a faster workflow designed for ICF-style tracking. Sessions can be logged in less than 5 seconds, which matters because speed is what makes consistency possible when your day is full.

It also brings structure that a spreadsheet often lacks unless you build it yourself. You get clearer visibility through a dashboard view, a cleaner way to track training and CCEs, and less friction when reviewing your records over time.

If you already have a spreadsheet, you do not need to start over. Coaching Log supports importing from Excel for existing coaching logs, so moving from your current file can be straightforward. When you need your data out again, it also supports ICF-ready Excel export.

This is the practical shift from template to system. A template helps you begin. Coaching Log helps you keep going without the same level of admin overhead.

Ready for a simpler way to maintain your log?

If all you need today is a starter structure, the template on this page will help you get going.

If you are already seeing the limits of spreadsheets, Coaching Log offers a more practical, long-term workflow. It is built to reduce friction, keep records up to date, and make session tracking easier to maintain over time.

You can start with what you already have, import an existing Excel coaching log, and move to a system designed for faster logging, better visibility, and cleaner export when you need it.

(iOS 15.6+)

(Android 11+)