Quick answer
Open a new Coda document, insert a table using the /table command, then add columns for task name, owner, status, and due date. Populate rows with your project tasks, create filtered views to track progress, and share the doc with teammates to collaborate in real time.
Steps at a glance
- Create a new blank Coda document
- Insert a table using the /table command
- Add and customize columns for task details
- Populate the table with rows of project tasks
- Build filtered views for status and owner
- Add buttons to automate status updates
- Share the doc with your team
Summary
A project tracker in Coda combines a structured table with custom views, filters, and automation so a team can see task status, ownership, and deadlines in one place. Because Coda tables are interconnected, updates in one view automatically reflect everywhere else in the doc.
Step-by-step guide
Step 1
Start a new document
Open Coda and click the Create doc button from your workspace homepage, then select Start from scratch. Give the document a clear name like "Project Tracker" by clicking the title field at the top left.
Step 2
Insert a table for your tasks
Click into the document body, type /table, and choose New table from the menu that appears. This creates a blank table you'll use to hold every task, assignee, and deadline for the project.
Step 3
Set up your columns
Rename the default columns by clicking each header, adding fields like Task Name, Owner, Status, Priority, and Due Date. Set column types appropriately — use a Select list for Status, a Person type for Owner, and a Date type for Due Date. For a full walkthrough of column types and settings, see how to add columns to a table.
Step 4
Add your project tasks as rows
Click the plus icon at the bottom of the table to add a new row for each task, filling in the owner, deadline, and current status. If you're importing a longer task list, review how to add rows to a table for faster bulk entry.
Step 5
Assign owners and set responsibilities
Use the Owner column to tag the person responsible for each task so accountability is clear at a glance. If your team needs a more structured assignment workflow, check out how to assign tasks to teammates directly from the table.
Step 6
Create filtered views for different needs
Click the table's context menu and select New view to build separate layouts, such as a view filtered by Status equals "In Progress" or sorted by Due Date. This lets each team member see only the tasks relevant to them without altering the underlying data.
Step 7
Automate status changes and share the tracker
Add a button column that updates a task's Status with one click, saving your team from manual edits — see how to automate tasks with buttons for setup details. When ready, click Share in the top right corner to invite collaborators or generate a link, all available on the free plan.
Why this matters
You're juggling multiple tasks across a team and spreadsheets keep falling out of sync. Building a project tracker in Coda gives everyone a single source of truth, so you can filter by owner or deadline and instantly see what's overdue without chasing status updates in chat.
Frequently asked questions
Can I build a project tracker without a paid Coda plan?
Yes. Tables, views, filters, and basic automation buttons are all available on Coda's free plan, making it possible to build a fully functional tracker without upgrading.
Can I connect my project tracker to other tools?
Coda supports pulling in external data, such as syncing a task list from a spreadsheet. For example, you can learn how to [connect Coda to Google Sheets](/guides/coda/connect-coda-to-google-sheets) to keep data synced automatically.
What's the best way to visualize project progress besides a table?
Many teams pair their tracker table with a board-style layout. You can learn how to [create a Kanban board](/guides/coda/create-a-kanban-board) using the same underlying table for a visual, drag-and-drop view of task status.
Is there a template to speed up setup?
Yes, Coda offers a built-in project tracker template with task management pre-configured. Click the add icon in your workspace, browse the template gallery, and select the project tracker option to start with pre-built columns and views instead of building from scratch.
Related guides
Continue with more step-by-step guides for getting work done.
How to Add Columns to a Coda TableLearn how to add, rename, and configure new columns in a Coda table using the built-in plus button and column type menu.
How to Assign Tasks in CodaLearn how to assign tasks in Coda using Person-type columns, filters, and sharing settings so every team member sees exactly what they own.
How to Create a Kanban Board in CodaLearn how to turn any Coda table into a drag-and-drop Kanban board with status columns, custom colors, and grouped cards.
Create interactive demos like this one — free, no coding required.
Start for free →