Free Task Tracker Template
A task tracker is a dated to-do list with a client on every row. This template is for people whose work is a pile of small commitments, not one giant project plan, and who still keep that pile in a spreadsheet.
Excel and CSV included. For Google Sheets, download CSV and use File > Import, or click Open Google Sheets and upload the file.
Example
Sample rows so you can see how the tracker is meant to be used.
| Task | Client | Status | Due Date | Assigned To | Waiting On | Notes |
|---|---|---|---|---|---|---|
| Send revised homepage wireframes | Acme Co | In progress | 2026-08-22 | John | Brand fonts | Figma file in the client folder. |
| Nudge on signed proposal | Smith LLC | Waiting | 2026-08-24 | Amy | Contract signature | Quote sent 8/12. Follow up once, then pause. |
| Review draft logo lockups | Jones Co | In progress | 2026-08-28 | John | Prepare two options they have not seen. | |
| Collect intake form copy | Harbor Clinic | Waiting | 2026-08-29 | Sam | Copy from their NP | Do not invent clinical language. |
| Send kickoff agenda | Bright Labs | Not started | 2026-08-26 | Amy | Include SSO and content owners as questions. |
Your spreadsheet stores the data. ClientPlot helps you work from it.
Import this tracker into ClientPlot and see clients, follow-ups, deadlines, tasks, and upcoming work in one dashboard.
Dashboard preview
This is the workspace shape, not a chart wall.
Upcoming schedule
- 2026-08-22 · Send revised homepage wireframes · Acme Co
- 2026-08-24 · Nudge on signed proposal · Smith LLC
- 2026-08-26 · Send kickoff agenda · Bright Labs
- 2026-08-28 · Review draft logo lockups · Jones Co
- 2026-08-29 · Collect intake form copy · Harbor Clinic
What is in the template
Task title, client, status, due date, assigned to, and notes. Sample tasks mix overdue, due today, and later this week so the sheet feels like a real Monday.
TaskThe action to take.
ClientWho the task belongs to.
StatusNot started, in progress, waiting, done.
Due DateWhen it should be finished.
Assigned ToWho is doing it.
Waiting OnBlocker, if any.
NotesLinks, context, constraints.
Who it is for
Freelancers, VAs, and small teams who think in tasks due Tuesday, not in epics and sprints.
How to use it
1. Write the task as a verb
Send Q3 proposal is better than Proposal. Future-you will thank present-you.
2. Every task needs a client
Internal admin can live under a client named Admin. Orphan tasks are how work gets lost.
3. Due dates are required for anything that can slip
If it has no date, it is a wish. Put a date even if you later move it.
When a spreadsheet starts becoming difficult
- Personal to-do apps have no client context
- Spreadsheet tabs per client hide the real week
- Completed work and open work share a blurry list
- You cannot see who is on which task
Today view across every client
ClientPlot pulls due and overdue tasks into one morning list, grouped by client.
Tasks stay on the client page
Open the client and see the work, notes, and files without a VLOOKUP.
Done is a status, not a strikethrough you might undo
Completed tasks stay in history so you can show what shipped.
Frequently asked questions
Why not just use a to-do app?
Most to-do apps are personal. This tracker keeps the client on the row, which is what you need when the work is for someone else.
Can I import this into ClientPlot?
Yes. Map Task to the task, Client to the client, Due Date to the due date, and Assigned To if you use it. ClientPlot will create missing clients as it goes.
How do I handle recurring tasks?
In the sheet, copy the row and change the date. In ClientPlot, set weekly, biweekly, or monthly recurrence on the task.