Build a Google Sheets kanban board in 15–30 minutes with columns, dropdowns, formulas, and tips on when Sheets beats paid tools.

A good Google Sheets Kanban setup should do three things fast: give you a board you can build in 15–30 minutes, make task status obvious at a glance, and stay simple enough that people update it. Exact column layouts, dropdowns, formulas, and formatting rules are provided to build a working board from scratch, with adaptations for editorial, sales, hiring, and sprint planning.
Google Sheets is a strong fit when your workflow is visible, your team is relatively small, and you need flexibility more than heavy process enforcement. It works especially well for founders, operators, marketers, and internal teams already living in Google Workspace, sharing files in Google Drive, and coordinating deadlines in Google Calendar. In my review, the biggest win was speed: I could spin up a usable board in one session without onboarding anyone to a new tool. The tradeoff showed up later, when too many collaborators, exceptions, and reporting requests made the sheet harder to govern.
There is also a cost and familiarity angle. Many teams already know Google Sheets, so they can start without training or another software bill. A 2025 ClickUp survey cited strong SMB adoption for visual task management in Sheets and framed the appeal as a lower-cost alternative to per-user project software in its Google Sheets Kanban overview. That matters most for teams under 20 people, where a lightweight board often beats an overbuilt platform.
Use Sheets when you want:
a shared board today, not after a rollout
custom columns and fields without admin overhead
lightweight automation with formulas and formatting
easy collaboration inside Google Workspace
Do not use Sheets as your long-term Kanban home when you need granular permissions, workload balancing, dependency tracking, audit trails, or deep reporting. At that point, the spreadsheet stops being a board and starts becoming a workaround.
The broader ecosystem also helps explain why this approach persists. Google highlighted new collaboration surfaces like Canvas during Workspace updates in 2025, reinforcing how central collaborative documents and sheets remain to day-to-day work at Google I/O. And if you want more context on using Google Workspace for visual workflows, explore this further here.
To improve this guide, we looked at Google Sheets Kanban setups the way a real team would use them, not as a template showcase. The main criteria were setup time, ease of customization, collaboration friction, lightweight automation, and the point where Sheets stops being the right tool.
First, we checked how quickly a usable board could be created from a blank sheet: headers, task rows, dropdown statuses, deadline highlighting, and basic counts. If a setup required too much manual cleanup before the first task was added, it failed the practicality test. Second, we evaluated how easy it was to adapt the board for different workflows like content, sales, hiring, and internal operations without rebuilding the whole structure.
We also looked at collaboration realities. In my own testing, Sheets stayed comfortable when a few people updated tasks consistently, but confusion increased once too many editors changed fields, colors, and status labels without clear rules. That made governance just as important as formulas. Finally, we assessed how far native features such as data validation, conditional formatting, COUNTIF, and FILTER could go before a team would realistically need dedicated Kanban software.
The result is a guide focused on setups that are fast to build, easy to maintain, and honest about their limits.
Ready to create a Kanban board in Google Sheets? The fastest way is to treat one row as one task, one column as one field, and let filters, dropdowns, and color rules do the heavy lifting. Follow the steps below and you will have a usable board without guessing what to add.
Open a blank spreadsheet and rename the first tab something obvious, like Kanban Board. In row 1, add your field headers.
For a practical starting structure, use these columns:
| Task ID | Task | Status | Owner | Priority | Due Date | Notes |
|---|
If you already know your workflow is more detailed, add columns like Type, Blocked?, Estimate, or Project now rather than forcing them in later.
Go to View > Freeze > 1 row. This keeps your headers visible while scrolling.
It sounds small, but it matters. In every spreadsheet board I have seen break down, one of the first signs was people losing track of which column meant what because the header row disappeared while they were editing.
Use one row = one task. Do not merge cells, and do not treat one row as a whole project unless the board is only tracking projects at a very high level. A task row should be specific enough that someone can move it from one stage to another without debate.
Good task examples:
Weak task examples:
The status field is the backbone of your board. Start with one of these two proven options.
Example workflow A: simple three-column board
This is best for personal work, tiny teams, or recurring operations where there is not much handoff.
Example workflow B: five-stage board
This is better when work waits in a queue, gets actively worked, then needs approval before completion. This proved to be the sweet spot for several teams because it added enough visibility without turning the board into process theater.
Select the Status column, then use Data > Data validation > Dropdown. Add your status options exactly as you want people to use them. Repeat the same process for Priority and Owner if you want controlled values there too.
A practical set of dropdown values:
Keep these labels short and stable. If one person writes “In progress,” another writes “Doing,” and a third writes “WIP,” your formulas and filters become messy fast.
Select the Due Date column and format it as a date. If deadlines matter, make Task, Status, and Owner required habits even if Sheets does not strictly enforce them for every workflow.
A simple operating rule helps: if a row has no owner or no status, it is not ready to be worked.
Conditional formatting is what makes the board feel visual instead of spreadsheet-heavy.
Use Format > Conditional formatting and create rules such as:
One of the most effective rules is deadline highlighting. It instantly tells you which cards need attention without opening each row.
Select row 1 and turn on Data > Create a filter. This lets you filter by owner, due date, or status without changing the underlying board.
For many teams, this is enough. They do not need a drag-and-drop interface every time; they need a shared source of truth that can quickly answer “what is mine,” “what is late,” and “what is blocked.”
Create a small summary area above or beside the board. If your Status values are in column C, these formulas will count tasks in each stage:
=COUNTIF(C:C,"To Do")=COUNTIF(C:C,"In Progress")=COUNTIF(C:C,"Done")For a five-stage board, use the same pattern:
=COUNTIF(C:C,"Backlog")=COUNTIF(C:C,"Ready")=COUNTIF(C:C,"In Progress")=COUNTIF(C:C,"Review")=COUNTIF(C:C,"Done")That gives you an instant snapshot of where work is piling up. If Review keeps growing while Done stays flat, your bottleneck is obvious.
If you want separate areas that visually mimic a Kanban board, use FILTER formulas on another tab.
For example, to display only tasks in progress from your main sheet:
=FILTER('Kanban Board'!A:G,'Kanban Board'!C:C="In Progress")
You can create one filtered section for each status. This is the most spreadsheet-native way to get closer to a board view while keeping one master task list.
Once the structure is in place, the process should be simple:
If you need a more visual companion workflow inside Google, you might also find this helpful: How to create a free Kanban board on Google using Kanban Tasks.

This infographic shows a basic Google Sheet Kanban board setup with the To Do, In Progress, and Done columns.
The most common setup problems are predictable:
Start lean. You can always add fields later, but it is much harder to rescue a board that already feels cluttered.
To help you choose the right structure for your needs, here's a comparison of different column setups:
To further illustrate these options, the following table outlines how different teams can tailor their Kanban board columns:
| Team Type | Basic Structure | Advanced Structure | Best Use Case |
|---|---|---|---|
| Small Teams | To Do, In Progress, Done | To Do, In Progress, Review, Done | Simple projects, individual task management |
| Larger Teams | Backlog, In Progress, Done | Backlog, To Do, In Progress, Review, Done | Complex projects, multiple stakeholders |
| Product Development | Backlog, Development, Testing | Backlog, Design, Development, Testing, Deploy | Software development, iterative product releases |
This table shows how the complexity of the column structure can scale with the team size and project requirements. Small teams benefit from simplicity, while larger teams and product development often need more detailed tracking.
A well-maintained Kanban board is essential for productivity. Regularly review and update your board to ensure it reflects current project status and prevents tasks from becoming stale.
Encourage team members to actively move their tasks across the columns. This promotes ownership and keeps everyone engaged with the process.
Limiting work in progress (WIP) also matters. WIP limits prevent bottlenecks and encourage focused work. By setting limits for each column, your team can avoid overload and maintain a steady workflow.
By following these techniques, you'll build a solid foundation for your Google Sheets Kanban system. This will maximize its effectiveness and help your team manage projects efficiently.
Transforming a basic Google Sheets Kanban board into a stronger operating tool mainly comes down to three features: conditional formatting, data validation, and formulas. These improve visibility, reduce errors, and make the sheet easier to review. For more Kanban tips, check out this guide: How to master Kanban tasks to boost team productivity.
Conditional formatting changes the appearance of cells based on rules you set. Highlight tasks approaching deadlines in red, mark finished tasks green, or use distinct fills for blocked work. This gives your team fast visual cues without adding extra columns.
Data validation controls what can be entered into a cell. Dropdowns for task owners, statuses, or priorities keep the board consistent and prevent small labeling differences from breaking filters and formulas.
This image shows a Google Sheet Kanban board using conditional formatting to highlight task priorities and deadlines.

Google Sheets functions can make a kanban board google sheets setup much more usable. COUNTIF helps you track how many tasks sit in each stage, while FILTER and SORT create dynamic views for one owner, one sprint, or one status. In practice, that means less manual reporting and faster weekly reviews.
A Google Sheets board becomes useful when it reflects the work your team does. The best customizations are not flashy; they make sorting, filtering, and reviewing faster. Below are four practical patterns you can copy.

For content teams, use these columns:
| Content ID | Title | Status | Owner | Channel | Publish Date | Priority | Notes |
|---|
Recommended status flow:
Useful extra fields:
Helpful rule: highlight rows where Publish Date is within 7 days and Status is not Published.
Useful formula:
=COUNTIF(C:C,"Scheduled") to track how much content is queuedIn practice, this setup works best when the team agrees that one row is one publishable asset, not an entire campaign.
For a sales workflow, use:
| Deal | Stage | Owner | Company | Value | Next Step | Next Step Date | Probability |
|---|
Recommended stage flow:
Useful extra fields:
Helpful formatting rule: make Next Step Date red if it is before today and the stage is not closed.
Useful formula:
=SUMIF(B:B,"Closed Won",E:E) for won revenueThis is one of the cleanest use cases for Sheets because the fields are structured and the review cadence is predictable.
For recruiting, use:
| Candidate | Role | Stage | Recruiter | Hiring Manager | Interview Date | Location | Notes |
|---|
Recommended stage flow:
Useful extra fields:
Helpful formatting rule: highlight duplicate candidate names or any row where Interview Date is blank while Stage = Interview.
Useful formula:
=COUNTIF(C:C,"Offer") to monitor late-stage pipelineFor product or engineering teams that need something simpler than a full Jira setup, use:
| Ticket | Summary | Status | Assignee | Sprint | Priority | Story Points | Blocked |
|---|
Recommended stage flow:
Useful extra fields:
Helpful formatting rule: if Blocked = Yes, color the entire row orange regardless of status.
Useful formula:
=SUMIF(C:C,"Done",G:G) to total completed story points in the current sprintI usually see Sheets hit its ceiling. It is fine for lightweight planning and standups, but once dependencies, subtasks, and release reporting become serious, a dedicated engineering tool is usually safer.
Customization helps, but operating habits matter more.
The strongest boards are usually the boring ones: clear fields, consistent updates, and just enough structure to support decisions.
You might be interested in this article about Kanban and Agile collaboration using Google Workspace.
When implementing a Google Sheets Kanban system, the right choice is less about philosophy and more about timing, complexity, and maintenance burden. Templates are useful when you need a board immediately. Custom builds are better when your team already knows its workflow and needs fields, rules, and formulas that generic layouts do not include. And sometimes the smartest choice is neither: it is moving to dedicated software because Sheets is now carrying too much process weight.
Templates are the fastest path from blank file to working board. They are best when you need a basic workflow today and the process is easy to understand.
Use a template if:
The downside is that many templates feel polished until you start changing them. Add a few team-specific fields, revise status logic, or layer in useful formulas, and a simple template can become harder to maintain than a clean custom build. If you need help browsing built-in spreadsheet layouts first, this walkthrough shows how to evaluate and select Google Sheets templates via Tutorial AI.
A custom board is worth the effort when your workflow has distinct handoffs, team-specific fields, or review rules that need to be enforced consistently.
Build custom if you need:
The setup takes longer, but the result is more usable because the sheet matches real operations. In my experience, custom builds become the better choice surprisingly early, especially once a team asks for one recurring report or one extra decision field.
Google Sheets is not a failure if you outgrow it. It is often the proof-of-process stage before a more specialized tool.
Move to dedicated software when you need:
That usually happens when collaborator count rises, workflows branch, or leadership wants dashboards that should not depend on manual spreadsheet discipline.
While specialized Kanban software offers deep integration with Google Workspace and advanced features like Gantt charts and time tracking, many teams still use Google Sheets as their primary Kanban tool due to its simplicity and accessibility. Industry surveys suggest dedicated Kanban tools for optimal results, but for teams limited by budget or compliance, Google Sheets is a viable alternative. Find more detailed statistics here.
Choose a template when:
Choose a custom build when:
Choose dedicated software when:
To help illustrate the key differences, let's look at a comparison table:
Google Sheets Kanban Vs Specialized Tools
Feature comparison between Google Sheets Kanban implementations and dedicated Kanban software
| Feature | Google Sheets | Dedicated Tools | Best For |
|---|---|---|---|
| Cost | Free (with a Google account) | Paid subscriptions (usually per user) | Budget-conscious teams |
| Ease of Use | Simple, familiar interface | Can have a learning curve | Teams new to Kanban |
| Flexibility | Highly customizable with scripting | Pre-built features, may have limitations | Teams with unique workflows |
| Collaboration | Real-time collaboration via Google Sheets | Robust collaboration features, often real-time | Teams needing extensive collaboration |
| Integrations | Limited integrations, primarily within Google Workspace | Wide range of integrations with other tools | Teams relying on multiple software platforms |
| Reporting & Analytics | Basic reporting, requires manual setup | Built-in reporting and analytics dashboards | Teams needing data-driven insights |
As the table shows, Google Sheets excels in cost and ease of use, while dedicated tools offer stronger collaboration, integrations, and reporting capabilities.
A strong google sheets kanban setup is usually simple, disciplined, and easy to maintain.
Start with clear workflow stages. A simple set of stages is To Do, In Progress, and Done; add Review or QA only when that handoff is real. Make each row one task, and keep core fields consistent: task name, owner, priority, due date, and status.
A kanban google sheets workflow only works if people update it. Set a rule for when tasks can enter the board, review overdue work regularly, and limit work in progress so active columns do not become dumping grounds.
Use formulas like COUNTIF in Google Sheets to track how many tasks sit in each stage. That is often enough to spot bottlenecks early. Weekly reviews matter more than fancy dashboards.
As complexity grows, add conditional formatting, dropdowns, and filtered views before adding more process. But recognize the ceiling: when permissions, dependencies, or cross-project reporting become central, a kanban board google sheets approach may no longer be the right long-term system.
Want to streamline your workflow and improve team collaboration within Google Workspace? Check out Tooling Studio and discover how our Chrome extensions can seamlessly integrate Kanban principles into your daily routine.
A simple way to remember the core Kanban rules is: visualize the work, limit work in progress, manage flow, and improve continuously. In a Google Sheets board, that means showing each task clearly, avoiding too many active items at once, reviewing where work gets stuck, and adjusting columns or rules as the team learns.
Google does not offer a dedicated standalone Kanban product in the same way specialized project tools do. Teams often build a board in Google Sheets or use Workspace-compatible tools and add-ons alongside it. For lightweight workflows, Sheets is usually the fastest place to start.
Not really. Google Docs is built for documents, not board-style task tracking. You can simulate lists and tables in Docs, but if you want statuses, filters, formulas, and shared task updates, Google Sheets is the much better fit.
Yes, for many people it is more than enough. A three-column setup with owner, priority, and due date can handle personal planning, side projects, content calendars, and simple client work. The main reason to move beyond it is not personal scale but needing more automation or a more visual drag-and-drop experience.
Start with To Do, In Progress, and Done. If tasks regularly wait for approval, testing, or review, add one more stage for that handoff. The best beginner board is the one people will update every day.
A team should consider moving on when permissions, reporting, dependencies, or workflow automation become critical. In my experience, the warning signs are recurring data inconsistency, too many editors changing structure, and weekly status meetings that still require manual cleanup before anyone trusts the board.