Time Tracking with Notion's New Buttons: A Step-by-Step Guide
Вставка
- Опубліковано 9 лют 2025
- In this video, we're using Notion's new buttons feature to track time directly in Notion, without the need for other tools. We'll tie this into a larger dashboard, where we can see where our time is going and help guide us in time-blocking the week.
--
Timestamps
01:02 | Manifest Time Tracker
02:31 | Build Databases
06:21 | Time Tracking Properties
09:14 | Time Tracking Buttons
14:46 | Tasks with Multiple Time Entries
25:27 | Time Tracking Dashboard
--
Here's the Notion page (which you can duplicate) 😁
ncoach.notion....
---
Manifest OS
ps. I'm relaunching Manifest OS very soon, sign up to be the first to know!
manifest-os.com/
-----
💡 Want to work smarter, not harder? Subscribe to The Workcraft Newsletter and get actionable tips on productivity, team workflows, and optimizing your Notion workspace, and be the first to know about new templates, resources, and webinars. :)
👉 Sign up here: thenotioncoach...
At 30:20, if anyone else has a problem grouping by project... I went into the view "Task entry" on the timer tracking and created a formula called "Parent Project" with a formula of "prop("Timer Task Project")". This allowed me to actually group by project. I think it was left out of the instructions somewhere.
Great video anyway though, super helpful!!
Great catch, thanks for sharing! 🙌🏼
Hi, I am not managing to make the formula appear in the table where I want to group by Project. Could you explain what you mean with 'Task entry''?
So I made the formula but for some reason I can't see the formula when I want to group by :( Can you please help me
@@juliejaspers5066 same here
It doesn't work... Can you help me please?
Thanks Dave. Great to see you back on UA-cam
This is rad, and works so nicely with my existing system since I built it right into Ultimate Tasks from Thomas Frank! There were a few tweaks/additions I made to my build that I want to share here in case anyone else wants to use them.
- If you use a kanban board, you can set your start button to move tasks into the doing category (and similarly for status)
- I already had an "estimated time" property I use, so I added that as a rollup to my timesheet to compare to my actual hours.
And the big one I did was:
- Rather than creating new task pages in my task database and cluttering it up/needing to add filters to many views, I chose to create my new entries in my timesheet database for every session I track time for. Then I display what task I was tracking during that time as a rollup in my timesheet.
- I had my start and end dates as properties a part of that timesheet database, and a rollup for the timer status so the stop button could figure out what entry to edit on the timesheet.
It requires a bit more setup for the buttons because you end up editing the timer status on your task page, and your timesheet information for the start/end/tracked task, but I feel like it definitely keeps your database cleaner by not putting time entries and tasks in the same database.
Great points! Just goes to show there's many ways to set up time-tracking, and different builds make sense based on how you're using tasks, and how you tend to group them (ex. by sub-task or by project). 👍🏼
Hi! Can you please share how you did it? I would like to see and do similar in my notion. Because when I press STOP, it stops all tasks
Wow - Dave - this is again a great video! Thanks!
Thanks Liane! Hope it's helpful!! 😁
OMG this is brilliant! Thanks for thinking of this!
Thank you for sharing, this is wonderful and so incredibly helpful. Subscribed.
Thanks for the sub!
omg you changed my life! THANK YOU SO MUCH! subscribing RIGHT NOWWWWWW
Thank you for sharing this! It helps me a lot!🖤
Glad it was helpful!
This was so detailed and awesome - subscribing now! Curious an easy way to display all the start and stop buttons so you're not spending a bunch of time looking for the task you're working on to track it appropriately
Great question! I set up a view in my homepage, with a start and stop button, and a view of the tasks database filtered to only show time entries set to "Active" so if there's any entries where the timer is still running, I can see it, and stop the timer. Hope this helps!
@@TheNotionCoach thanks for the quick reply! A view of tasks that are currently active is helpful. But I'm struggling with the fact that I've got over 50 tasks I'd like to track across various projects and I can't think of a way to only see the buttons for the tasks without creating synced blocks for every single one, as that would be hard to maintain....
@@rachelantoinette23 ah I see, what I did was create a task template with buttons plus linked database view, so when opening a new task, the template gets applied, and I can see the buttons for linked time entries. Downsode here is needing the time tracking in each task template, and setting template defaults throughout the workspace (wherever you have linked views of the task database) 😅
This tutorial made me subscribe! Thanks for generously sharing your dashboard
This video was golden, thank you so much !!
Thank you for sharing this! It helps me a lot!🥰
Hi, im having issue, how if im doing 2-3 task at the same time (because sometimes still waiting progress) but when i click end, it end all of it, and actually i need that specific task going to end, can you give me suggest, thanks
This is what I need. Thank you!
Hey Notion Coach, a year later this is a great implementation but with all the changes to Notion, there are some things not working the same. Wondering if you could do an update video for this?
@@blacksheep_77 definitely hear you! There’s a few videos that need to be updated, hoping to do it in the next few months!
hi Coach, a question, if i have two or more Track Status at Running, how i can filter for that I Stop only one the Track Status
Having trouble at the end to group by parent project. I can't seem to be able to choose to group from a formula 'timer task project'.
Same here
Same here
What about interrupting the process with a task? How do you calculate the pause between starting and stopping the process?
this is really cool, but now with the notion calendar it doesn't have the option to use two date props as source for the event date start/end.. and it's also not possible to set just the end date of a date field on notion.. I sent them a message suggestion to allow setting the date end field, but I don't think they're going to prioritize this.
thats exactly what i was trying to do. I would love and End button that notion understands since i use the timeline view in the database.
I am looking for a way of actually register the End date so it shows in timeline view. Having 2 duplicated date properties (start & end) doesnt work, notion doesnt understand the End property as the End date like when you manually activate End date on a page o like when you drag and drop the bar of a page in the timeline view. Asked ChatGPT but i can not find a solution, custom formulas in buttons seems to not work either. Any idea? 😢
The idea is click start button to register the start date (that works just fine, it appears in timeline view with the current date and hour) and when i finish the task/event, to click end button so automatically the end time is added with the current hour without changng the start hour.
great, just want I need - but somehow the video is skipping the interesting part on how to log multiple times on one task - and what do I do when I don't have a master task for all of my tasks
Your videos are so informative. Thank you for all the valuable insights you provide!
Do you have any tips so I can effectively track and manage equipment availability in Notion? I want to ensure that I can easily determine if the required equipment is available for a particular project on a specific day/time. Example: If this Thursday I want to film the project A and B at the same time and each needs 2 camera Y and 1 camera Z, I will see an alert cause in stock we have only 3 cameras Y.
I'm struggling to compare properties of two identical dates/times within the same column.
Thank you again
Your keyboard?
When I duplicated your template, I noticed the default task when creating a new one is set to Empty. Is there a reason to NOT set Multiple Entries as default.
Great explanation, thank you!
And is it possible to collect minutes for specific period, like past 2 days?
Great to hear! I think you may be limited to Notion's filters, which are Today, and This Week. You can set a custom start and end date, but then you'd have to constantly update the filer manually.
@@TheNotionCoach thank you!
That keyboard thock. That’s how you make a great video. Offer amazing content with a thocky mechanical keyboard as some background noise.
Something has changed I think. Using the advanced option of the table showing timed work related to that task in the table in the callout shows all the tasks, not just the ones related to that particular task. (Unless I'm misunderstanding how this is suppose to work) Also, clicking the timer for a 2nd block of work doesn't change the timer status to 'running', but remains 'stopped'. The formula that calculates the minutes between the start and end has changed as well since this video, I think, or I've got it wrong. The formula that worked without throwing an error is: dateBetween(prop("End"), prop("Start"), "minutes"). Am I just getting something wrong?
Thanks for sharing this information.
Definitely need this!
Is this already set-up in the Manifest OS 4?
Not yet! I'm reworking and putting together video walkthroughs of new features coming from the latest Notion updates. :)
When do you plan to have the updates and video available?@@TheNotionCoach
Is there a way (well I know there's a way but I'm super new to Notion) to
1. See # minutes for Each task filtered by This Week and This Month?
2. Get a total # minutes to show up in each project and then be able to sort to see This Week or This Month in projects
With Notion Calendar only supporting a single date property in databases, I'd love for a solution like this that only worked with one date property.
I'm using this formula to convert 'mins' to hrs/mins: format(dateBetween(prop("End"),prop("Start"), "hours")) + "h" + format(dateBetween(prop("End"),prop("Start"),"minutes")%60) + "min" . My issue now is that I can't get a total of the hrs/mins for each day/week/month. Because it's a formula property I can only get a count all but not total. Does anyone knows a workaround for this?
can I the time entries to be in an other database?
Yeah. I use a separate database to store my time entries, and relate it to my tasks database. Should be reasonable easy to adapt this approach.
This is AWESOME!!! this is so smart! thanks for sharing! this is so helpful for project management! SUBSCRIBE!!!
Glad you found it helpful!
7:00
😅 Promo>SM
@thenotioncoach
Thanks for the walkthrough!
Having an issue with the start button being set to now but not being reflected on my Task database. If you have a second could you shoot me a line?