Notion progress tracking: how to build progress bars, rollups, and charts in a company dashboard
πŸ“Š

Notion progress tracking: how to build progress bars, rollups, and charts in a company dashboard

View Details
Link
Apps
Unsplash Cover
Unsplash Cover
Video
General
πŸ”‘ Keyword Goals
Generate LK
Generate NL
LinkedIn Post Content
πŸš€ Excited to share our latest blog post on tracking progress in Notion! Learn how to effectively use progress bars, rollups, and charts to visualize your team's goals and tasks in a dynamic dashboard. This step-by-step tutorial will guide you through creating a Tasks database, linking it with a People or Projects database, and rolling up completion rates.

🌟 Whether you're managing projects or tracking company metrics, this guide has you covered!

Read more here: Notion progress tracking

#Notion #Productivity #Automation #TaskManagement #Dashboard #Connex
Hidden
Full URL
Unsplash Cover
Unsplash Cover
KW AI GEN
Notion progress tracking, project management, dashboards, automation
Last edited time
Jun 9, 2026 07:07 PM GMT+0
To track task and goal progress in Notion, use a Tasks database plus a related People or Projects database, then roll up completion into progress bars, rings, or charts. This Notion automation tutorial walks through the exact setup step by step.
Notion progress tracking dashboard β€” Photo by Stephen Dawson on Unsplash
Notion progress tracking dashboard β€” Photo by Stephen Dawson on Unsplash
Notion progress tracking dashboard β€” Photo by Stephen Dawson on Unsplash
Notion progress tracking dashboard β€” Photo by Stephen Dawson on Unsplash
If you are also building recurring workflows, see How to automate recurring tasks in Notion.

Step 1: Create your Tasks database

Create a Tasks database with:
  • Status (Status)
  • Assignee (Person)
  • Due date (Date)
  • Priority (Select)

Step 2: Create a People (or Projects) database

Create a People (or Projects) database. This is where you will roll up progress. If you're tracking tasks from tools like Asana or Slack, consolidate them into Notion first.

Step 3: Link them with a Relation

In Tasks, add a Relation property to People (or Projects).
  • If each task has one owner, set the relation limit to 1.
  • If tasks can be shared, allow multiple.

Step 4: Add a rollup that calculates % complete

In People, add a Rollup property:
  • Relation: the relation to Tasks
  • Property: Status
  • Calculate: Percent per group (choose the group that represents completion)
Then format the rollup to display as:
  • Bar for an inline progress bar, or
  • Ring for a compact dashboard view.

Step 5: Visualize company goals with charts

For simple goal tracking (for example, monthly revenue vs an annual goal), create a database like Monthly Metrics:
  • Month (Date)
  • Revenue (Number formatted as currency)
Then add a Chart view:
  • Chart type: Line
  • X-axis: Month
  • Y-axis: Revenue
This gives you a quick trend line without leaving Notion.

Example: a simple company dashboard layout

On a Dashboard page, add:
  • A Tasks board (grouped by Status)
  • A People table that shows the progress ring per person
  • A Monthly Metrics chart view

Common mistakes to avoid

  • Rolling up the wrong property. For percent complete, roll up a checkbox or status.
  • Missing a consistent β€œDone” status. Make sure your team uses the same completion definition.
  • Over-complicating the first version. Start with 5 properties, not 25.

Need help building this?

If you want help designing a clean Notion progress tracking system for your team, book a free discovery call. We'll map out the right database structure for your workflows and get your dashboard built the right way β€” without over-engineering it.