Ultimate Notion Life Planner
Want to 5x your personal productivity? Organize your daily tasks, plans, goals, habits, journal, learning, bookmarks, reading, and more—all in one place!
Increase Personal ProductivityUltimate Notion Finance Dashboard
Hate spreadsheets? Make your financial life 3x easier with integrated templates for tracking your budget, expenses, debts, investments, subscriptions, and financial goals.
Organize Your FinancesNotion Freelancer & Client Portal
Don’t like going back and forth with emails and Slack messages? Use this client portal template to work together on projects, tasks, meetings, payments, reminders, and more.
Make Client Work EasierOctober 10, 2024
Are you looking to enhance your productivity in Notion?
In this guide, I’ll show you a step-by-step tutorial on how to create a progress bar for your checklists, to-dos, or checkbox items in Notion.
By the end of this post, you'll learn how to visually track your progress, task completion rates and stay motivated while tackling your tasks.
A Notion progress bar is a visual tool used to track the completion of tasks or goals within a Notion database.
This visual cue shows a green bar along with a percentage number to indicate how much of your tasks are completed.
It helps you quickly see your progress and stay motivated to complete the remaining tasks.
So, this might be your scenario..
You want to use Notion to create a daily task template that automatically counts how many tasks % are checked off.
For example, if you have 4 tasks for today and check off 2, the progress bar should show 50%.
If you had 3 tasks checked off for yesterday, the progress bar should not show 100% for today. Instead, it should display 100% for yesterday and 50% for today.
And if you have tasks for "Yesterday," "Today," and "Tomorrow," you should be able to clearly see the percentage of checked boxes for each specific day.
Here's what we will fix:
When you input today's date and mark tasks as completed, the progress percentage will automatically update, showing the total for today’s tasks only.
It’s a bit tricky to see which days these tasks were created on, so go to the three dots ("..."), select "Customize Shown Properties," and choose "Date" to display in the relation.
If Relation and Rollup aren't to your liking, you can use a simpler method to display your completed checklist progress.
To create a progress bar formula in Notion, you need to:
There are two types of progress bars in Notion: the native progress bar and the custom progress bar.
The native progress bar in Notion automatically displays task completion. You can choose between a bar or rings to visually track your progress.
A custom progress bar, however, allows you to customize the design.
For example, with a custom progress bar, if all tasks are checked, it can display 100% completion by filling all squares (e.g., ◼◼◼◼◼). If none are checked, it will show no progress with empty squares (❏❏❏❏❏).
If you want to customize the style of your progress bar, you can add a Formula column to your database. Here’s how to set it up:
Edit the Formula's properties:
repeat("◼", toNumber(prop("Current value"))) + repeat("◻", toNumber(prop("Goal value")) - toNumber(prop("Current value")))
If your Goal value is 10 and your Current value is 5, the formula will output: ◼◼◼◼◼◻◻◻◻◻
To calculate the percentage of completed checklists/checkboxes for "Yesterday," "Today," and "Tomorrow" in Notion, you can create two databases: one for your to-do list and another for the current dates.
Each time you add a new task, link the to-do item to the current date database. The progress bar will then automatically update the percentage in real-time as you complete your tasks.
Organize your daily tasks, plans, goals, habits, journal, learning, bookmarks, reading, and more—all in one place! Think of a personal manager that streamlines your digital productivity.
Preview Template