← Back to Blog
September 20, 2026
The best progress tracker for Notion is Blocs. It embeds a live progress bar directly inside any Notion page as an iframe — no separate app, no complex database formula, no manual updating. Free for basic use; Pro unlocks custom goal ranges, themes, and analytics for a one-time $17 payment.
Notion is a powerful workspace, but it has no built-in visual progress widget. You can build a progress bar using formulas and properties, but the result is a text-based percentage in a database cell — not a visual indicator that motivates action. A dedicated progress tracker widget gives you the glanceable, satisfying visual feedback that actually changes behavior.
Most people solve this one of three ways:
The embed approach wins for most users because it keeps everything inside Notion without requiring you to learn database formulas or maintain a secondary tool.
The Blocs Progress Bar widget is an embeddable tracker you paste into Notion as an iframe. It renders a clean, animated progress bar with a percentage label, a current value, and a target goal. You update your progress directly inside the widget; the bar fills accordingly. It supports numeric goals (pages read, tasks completed, calories, kilometers) and percentage-based goals alike.
As of September 2026, the widget is a Pro-tier feature, meaning it requires a Blocs Pro account. Given that Pro is a one-time $17 payment covering every Blocs widget permanently, it costs less than one month of most competing subscription tools.
| Feature | Free Tier | Pro (one-time $17) |
|---|---|---|
| Embeddable progress bar in Notion | - | Yes |
| Custom goal value and label | - | Yes |
| Color and theme customization | - | Yes |
| Weekly and monthly analytics | - | Yes |
| Cloud sync across devices | - | Yes |
| No Blocs branding | - | Yes |
| Habit Tracker (free widget) | Yes | Yes |
| Water Tracker (free widget) | Yes | Yes |
| Pomodoro Timer (free widget) | Yes | Yes |
Embedding a Blocs progress tracker in Notion takes under two minutes. Notion supports any iframe-based embed through its built-in embed block — no plugins, no Notion API access, no third-party integrations needed.
Go to blocs.me/progress-bar-widget and sign in (or create a free account). Configure your goal: set a label (e.g., "Books read this year"), a target value (e.g., 24), and choose a color theme. Copy the embed URL provided on the widget page.
Navigate to the Notion page where you want the tracker. Click into an empty line and type /embed to open the embed block. Paste your Blocs URL and press Enter.
Notion will render the widget inline. Drag the corners to resize it. For a compact progress bar, set the height to around 150px. For a more prominent goal-tracking block, give it 200-250px of height.
Click directly inside the embedded widget to increment your progress, or type in a new value. Changes sync to the cloud automatically with Pro, so the same progress shows up whether you open Notion on desktop or mobile.
Here's what the Blocs Progress Bar looks like embedded:
A visual progress tracker inside Notion is useful any time you have a numeric goal and want a motivating indicator on your workspace dashboard. Common use cases include:
For habit-based tracking (daily streaks, yes/no completions), the Blocs Habit Tracker widget is a better fit — it's free and designed specifically for recurring behaviors rather than numeric goals.
A progress tracker measures movement toward a fixed numeric goal (e.g., "read 20 books"). A habit tracker measures consistency of repeated daily behaviors (e.g., "did I exercise today?"). Both live well inside Notion as embeds, but they serve different psychological purposes: progress bars build momentum toward a finish line, while habit trackers reinforce routines through streaks and consistency data.
Blocs offers both. The Progress Bar widget suits goal-based milestones; the Habit Tracker for Notion suits daily routines and streak-building. Many users embed both on the same Notion dashboard.
The main alternatives to Blocs for progress tracking inside Notion are native Notion formulas, Indify, and Apption. Here's how they compare:
| Option | Visual Progress Bar | Embeds in Notion | Pricing | Analytics |
|---|---|---|---|---|
| Blocs | Yes — animated, styled | Yes — iframe embed | $17 one-time (Pro) | Weekly/monthly |
| Notion native formulas | Text only (e.g., "████░░ 60%") | Built-in (database only) | Free with Notion | None |
| Indify | Limited | Yes | Subscription-based | Minimal |
| Apption | Basic | Yes | Subscription-based | None |
Blocs stands out for its one-time pricing model. Competing widget services typically charge monthly or annually, which means you keep paying indefinitely for widgets you embed in your workspace. At $17 once, Blocs Pro costs less than two months of most subscription alternatives — and you get access to every widget in the suite, not just the progress bar.
The Blocs Progress Bar widget requires a Pro account, which is a one-time payment of $17. There is no free version of the progress bar specifically, but Blocs offers three fully free widgets (Habit Tracker, Water Tracker, and Pomodoro Timer) that you can embed in Notion today without any payment or sign-up. See the Blocs pricing page for full details.
Notion has a progress-style property type in databases (a formula that renders as a text-based bar), but it only works inside database tables — not as a standalone visual block on a page. It cannot be styled, animated, or displayed prominently outside a database view. For a real visual progress tracker, you need an embed like Blocs.
Yes. With Blocs Pro, you can create multiple progress bar instances, each with its own goal, label, and color. Embed a different URL for each goal on different Notion pages, or place several on the same dashboard page.
Notion's mobile app supports embedded widgets with limited interactivity. The Blocs progress bar displays correctly on Notion mobile, and with Pro's cloud sync, your progress data stays current across desktop and mobile automatically.
As of 2026, Blocs offers nine widgets: Pomodoro Timer, Water Tracker, Habit Tracker (all free), plus Progress Bar, Countdown Timer, Clock, Calendar, Quote of the Day, and Weather (all Pro). See the best free productivity Notion widgets roundup for a full overview.
Check the Blocs FAQ page for common setup questions. For anything else, reach out directly at [email protected].
If you already use Notion as your main workspace, adding a visual progress tracker takes two minutes and doesn't require leaving Notion or installing anything. Blocs embeds directly on any page — your goals stay in your workspace, not in a separate app.
Try the Blocs Progress Bar widget — or explore the full suite at blocs.me to see all nine widgets, including the free Habit Tracker and Pomodoro Timer.
Best Time Tracker for Notion (Free Embeddable Widgets, 2026)
The best time tracker for Notion is Blocs — free embeddable widgets (Pomodoro, Clock) that live inside your workspace. No apps, no tabs. Try free in 30 seconds.
Best Free Water Tracker Notion Widgets in 2026
The best free water tracker Notion widget is Blocs — embeddable, no sign-up needed, with analytics and custom goals on Pro. Compare top options here.
Best Aesthetic Habit Tracker Notion Widgets (2026)
The best aesthetic habit tracker Notion widgets, ranked. Blocs leads with free embeds, streak tracking, and custom themes — no app switching needed.