Free Notion Habit Tracker Template
A ready-made Notion database for daily habit tracking. Duplicate it in about 30 seconds.
What's inside the template
The template is a Notion database designed for daily habit tracking. Each row is one day; each checkbox column is one habit. Tick what you completed and leave the rest empty.
- Daily journal database. One entry per day with checkbox columns for each habit you want to track.
- Pre-built views. A table view for the current week, a calendar view, and a gallery view are included so you can see your habits in whichever format works best for you.
- Widget placeholder. A dedicated section on the template page where you can embed your personal Habit Heroes widget once you connect an account.
- Setup guide page. A short reference page inside the template walks through naming your habits, picking a date property, and connecting the app.
The template works on its own as a plain Notion habit log. You do not need an account to use it. If you want streaks, points, and competitions, the next section explains how connecting a free account adds those on top.
A template with an engine behind it
Notion formulas are powerful, but they cannot count streaks across separate daily pages. A formula on today's page can only see today's row; it has no access to whether you checked the same habit yesterday or the day before. Streak counting requires reading multiple pages in sequence, which the Notion API can do but a formula cannot.
When you connect the template to a free Habit Heroes account, the app reads your habit checkboxes each night via the official Notion API, computes your streaks and points server-side, and shows them in a widget you can embed on any Notion page. It also creates each day's fresh journal entry at midnight, so your tracker is ready every morning. Your habit entries stay in your own Notion workspace. The app adds the layer that Notion alone cannot provide.
What a free account adds on top of the standalone template:
- Automatic streak tracking. Each habit gets a consecutive-day counter that updates every night. No manual formulas needed.
- Points per completion. Every checked habit earns points. Completing every habit in a single day earns a bonus.
- Freeze days. Life happens. Freeze days let you protect a streak when you need to skip a day.
- Embeddable widget. A personal widget you can embed directly inside your Notion page, showing live streaks and stats next to your checkboxes.
- Shareable streak card. A link you can share that shows your current streaks, useful for public accountability.
Group competitions and 1-on-1 duels are available on the Pro plan (€3.99/month or €39.99/year, with a 14-day free trial). The free plan covers everything above with no time limit. See the full plan comparison for details.
Read more: how the sync and widget setup works, or see how the template compares to the full app.
Common questions
Is the template free?
Yes. The template is free to duplicate. Click "Duplicate the free template" above and it copies into your own Notion workspace with no account or payment required.
Do I need a Habit Heroes account to use the template?
No. The template works on its own as a plain Notion habit database. An account is only needed if you want automatic streak counting, points, and the embeddable widget. The free plan covers all of those with no time limit.
What does connecting to Habit Heroes actually add?
The app reads your daily checkbox data each night via the Notion API and computes streaks, points, and statistics that Notion formulas cannot calculate on their own. The results show up in a widget you embed in Notion. Your habit entries stay in your own workspace; the app adds the computation layer on top.
Does my data stay in Notion?
Yes. Your daily habit entries live in your own Notion database. When you connect Notion via OAuth, the app gets access to the one database you choose and nothing else. It reads your habit completions to compute streaks and creates each day's new entry for you; it never changes the values you enter. No habit content is copied to our servers beyond what is needed for the computation. You can disconnect at any time from your profile page.
Are competitions free?
Joining a duel that someone else created is free. Creating group competitions and starting your own 1-on-1 duels requires Pro. The free plan covers streak tracking, points, freeze days, and the widget.
Start tracking today
Duplicate the template, create a free account, and have your streaks counting by tomorrow morning.
