Build a goal tracker for Notion, a website, or a blog. Track anything with a finish line—a savings goal, reading challenge, school term, or debt payoff—and see whether you're ahead of pace.
Start from one of these
Counting down works too — set now to your starting balance and target to 0.
Where this goal began. Leave blank and it assumes 0 for a goal you're counting up to, or your current figure for one you're counting down.
Mark a deposit amount or a date on the track. Value milestones sit at their number; date milestones sit where that date falls in your range.
0 = one block per day when dates are set.
This keeps each tracker's saved value separate. Two embeds with the same ID share a value on purpose — give them different IDs if you want them independent.
Live preview
Paste it into Notion and choose Embed. Works anywhere that accepts an embed URL.
How it works
Every preset is already filled in and already running in the preview. Change the number and the dates to yours.
Paste the link into a Notion page as an embed. Nothing to sign up for, no limit on how many you make.
Tap + and − right inside the widget, or tap the number and type a new one. You don't come back here to change your progress.
Why this one
Give it dates and a number and it compares the two: 57% through the time, 64% through the goal — 7% ahead of pace. A marker on the track shows where today should have put you.
How much per week you need from here to finish on time, and an estimated finish date based on your average so far. Both worked out on your device — nothing is sent anywhere.
Paying off $8,000 and saving $8,000 are opposite directions and most trackers only do one. Set your target below your starting number and the maths turns around.
Bar, ring, segmented blocks, a grid of days, or a stripped-back percentage card — all reading the same figures, so you can change your mind without rebuilding.
Questions
Not on its own. Your value is saved in the browser you updated it in, so a phone and a laptop each keep their own copy — that's the trade for not asking you to make an account. When you want them to match, tap the ⇪ button in the widget: it copies a link with your current value written into it, and pasting that over the embed brings every device to the same number. It's a manual transfer, not automatic syncing, and we'd rather say so plainly than let you find out later.
No. Use the + and − buttons in the widget, or tap the number and type. You only come back to this page to change the setup itself — the target, the dates, the colours, the layout.
Yes, as many as you like. Each one gets its own tracker ID when you build it, so they keep separate values and can't overwrite each other. If you deliberately want two embeds showing the same goal, give them the same ID.
Some setups — Safari's cross-site rules, private windows, certain embed sandboxes — won't let a widget save anything. It still works: it falls back to the value written into the link, so it displays correctly and stays accurate for anything date-driven. Editing will just not stick between visits, and the ⇪ link is how you make a change permanent.
It's an average, not a forecast. It takes the progress you've made since your start date, spreads it evenly across the days elapsed, and projects that rate forward. If you save in irregular lumps it will move around a lot early on and settle as the range fills. It's labelled as an estimate for that reason.
By default yes — a range ending December 31 hits 100% at the end of that day, not the start of it. There's a switch under More settings if you'd rather it finished at midnight going in.
Yes, and unlimited. No account, no widget cap, no trial. This one costs nothing to run — it makes no calls to anything, all the arithmetic happens in your browser.