I built a habit tracker in Notion so you don't have to

url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url

Building positive habits is key to achieving our professional, career, personal, and relationship goals. But let's face it. Creating an ideal habit tracker can be a chore in itself. While there are dozens of digital habit trackers out there, adding another tool to your ever-growing list of apps may not be productive at all. That's where Notion comes in. Besides jotting down notes, managing projects, creating journal entries, and keeping a book list, you can also use Notion to track your habits.




However, the whole process is not as simple as it seems. It requires a database of specific formulas for an ideal habit tracker page in Notion. To make your job easier, I have created a comprehensive habit tracker in Notion that is both aesthetically pleasing and highly functional, so you can save yourself the grunt work and focus on developing those transformative habits.

If you want to create a truly unique habit tracker for yourself, you can follow the step-by-step instructions in the post below. If you're short on time, you can also use the template I've linked at the bottom of this page and simply copy it into your Notion account.


Start a Notion page as a habit tracker

As with any Notion page, you can start by creating a page from scratch and adding a favicon, banner, and any quote that inspires you.

  1. Open your personal Notion workspace and click + next to Private to add a new page.
  2. Give it a meaningful name, assign it an icon and add a banner at the top.
    Create a Notion page

  3. You can upload an image from your computer or find a suitable one on Unsplash.
  4. Let's also add a motivational quote. Type /Quote and add a quote that motivates you daily.
  5. Click on the six-dot menu, expand Offer size and select Large to highlight it.
    Add a quote in Notion


Now that the basics are in place, it's time to add widgets. Since Notion doesn't support them natively, you'll need to import them from third-party marketplaces. In the example below, we'll use some widgets from Widgetbox.

  1. Navigate to the widget box and take a look at the list of widgets. Select Life course Diagram. Click Create.
    Create a widget in Notion

  2. Customize the content of your life progress bar. You can customize the date of birth, set the life expectancy, tweak the background, font, life bar and year bar color. Copy the URL.
    Copy widget URL in Notion

  3. Go to your Notion page. Enter /embed and paste the link you copied above.
    Embed widget URL

  4. Your widget will appear and is ready to use. You can also add a clock, weather or other relevant widgets that can help you achieve your goals.
    Widgets in Notion


Design a weekly habit tracker

I'm now going to create a weekly habit tracker. To do this, we'll create an advanced database with relevant columns and some progress bars.

  1. Create a Habit tracker Heading. Type /Table and insert Table view.
    Table view in Notion

  2. Enter the first column as follows: Tasks.
  3. Select another column and click Edit property.
    Edit column property in Notion

  4. Change the type to Checkbox.
    Change column type in Notion

  5. Rename the column to Mon (Monday). Similarly, create different columns for the other days of the week.
    Add checkbox column

  6. Now you need to insert another column called formula.
    Add formula column in Notion

  7. Go to Edit property and expand the formula Tab.
  8. Enter the formula as shown below.
    Enter formula for habit tracker


(((((toNumber(Mon) + toNumber(Tue)) + toNumber(Wed)) + toNumber(Thu)) + toNumber(Fri)) + toNumber(Sat)) + toNumber(Sun)

You can display it as a bar, insert a number if needed, change the bar color, divide it by 7 (seven days per week), and turn the number on or off. Likewise, you can add a ring bar using the same formula as above.

Add Ring Bar in Notion


This is what your habit tracker should look like. You can calculate the number and percentage for each habit in the table below. From now on, when you click the checkbox, the database should automatically update the progress and the ring bar to visualize your progress.

Habit tracker in Notion

Set weekly goals and priorities

Your weekly habit tracker is now set up. You can add upcoming tasks and priorities so you can track everything like a pro. They are easy to add. You can add Weekly tasks And Priorities Headings and arrange them in the sidebar.

  1. Create a Weekly tasks Header and give it a background color.
  2. Mark the days of the week and make a toggle list out of them.
    Switch list in Notion

  3. Add a to-do list under each day of the week.
    To-do list in Notion

  4. Now add another header with the name Priorities and enter your most important tasks for the week.
    Columns in Notion


For your weekly tasks you can enter: @remember next to each task and set a reminder for a specific time of day to actively support you in achieving your goals.

Set reminders in Notion

Add a weekly calendar

Since Notion now supports your existing Gmail calendars, you can insert a weekly view to review your upcoming tasks.

  1. type /Calendar and insert a calendar block.
  2. Now change the calendar view to WeekTo do this, click on the three-dot menu, expand layoutand select View calendar as.
  3. Click Week.
    Change calendar view in Notion

  4. You can + to add an event or Open in calendar to review your existing Gmail events.
    Weekly view in Notion


Pro tip: Add reflection notes and decorative elements

Your ultimate productive habit tracker is almost ready to use in Notion. Let's finish with some decorative elements and reflection notes.

  1. Add a header with the name Self-reflection.
  2. Insert a list and dividers to keep your notes separate.
  3. You can also add some images to enhance the aesthetics of the Notion page. See the screenshot below for reference.
    Notes for self-reflection in Notion

There are other ways to enhance your Notion pages too. From custom fonts to callout blocks, there are plenty of options to choose from. Check out our dedicated guide to creating beautiful Notion pages in minutes.

If you don't want to design a Notion page from scratch, you can download a ready-made template for the content we just discussed into your Notion account using the link below.


Notion_app_logo (1)

The ultimate Notion habit tracker you've been waiting for

There you have it. Your simple yet effective weekly habit tracker is ready to go. You can import it into your workspace and, after customizing it a bit to your liking, you can even save it as a general page so you can copy and reuse it in the future. As you can see, in addition to a habit tracker, I've also included weekly goals, priorities, and a calendar view to keep your productive path stable.

What are you waiting for? Create a personal habit tracker today and say goodbye to other apps that may clutter up your phone. Besides a habit tracker, you can also use Notion to plan your life like a pro. Check out our dedicated post on how to design and use a life planner page in Notion.


Leave a Comment