Skip to content

Microsoft Planner: How to Easily Track Your Time in Tasks

Track time on Microsoft Planner tasks with a Power App that auto-fills task details, speeds up entry, and improves reporting, so you can focus on work.

In an earlier post, I wrote about why wasting time is the worst offense. At the end of a day or project, it’s useful to know how much time a Microsoft Planner task actually took.

At Smarter Business Solutions, we regularly challenge ourselves to change how we work. Every few months we adjust our processes so we’re using various Microsoft 365 technologies in real life, every day. That keeps us sharp and helps us advise our customers better. Some time ago, we moved our internal project management from SharePoint tasks and our own Kanban board to Microsoft Planner. Two key capabilities were missing for us:

  • Time tracking
  • Reporting

How can I track time on a Microsoft Planner task?

On the one hand, each of us wants to see where our time goes. On the other, our customers understandably want transparency on what’s being done in service projects. For us, time tracking isn’t a control tool; it helps us continuously improve our processes. And, most importantly, it has to be fast, intuitive, and happen on the side while you work.

But how? Out of the box, Microsoft Planner doesn’t let you record time. And unlike SharePoint or Teams, you can’t build custom apps inside Planner. So we built a small but effective Power App for our own use.

Architecture of our time-tracking Power App

Using the Microsoft Planner connector in Power Apps, we connect to Planner and display the following, linked data tables:

  • Plans
  • Buckets of a selected plan
  • Tasks in a selected bucket
  • Checklist items of a selected task

Microsoft Planner time – capture time

Clicking Create time entry with Planner reference opens a form. We automatically prefill all relevant Microsoft Planner fields. When you save, the entry is stored in a SharePoint list named Time tracking with all relevant information. The best part: most of the time we only enter the number of hours. All other data comes from the selected plan, bucket, task, and checklist.

Microsoft Planner time – create time entry

Each colleague books their time to a plan, bucket, task, or checklist item. We even auto-link to a customer’s JIRA when a JIRA ID appears in the task or checklist title. (Yes, some customers still use JIRA!)

Every company handles time tracking a bit differently, so our approach and this Power App are intended as an example. The important thing is to define upfront which data should be stored, how, and where—so you can report on it later. In a future blog post, we’ll cover reporting for Microsoft Planner.

Related articles

Managing SharePoint permissions in Excel: the
Diagram: worksheet with libraries and folders in rows, roles in columns and the cell values R, W and D, next to it the pane for applying changes

Managing SharePoint permissions in Excel: the permission matrix of a project workspace

Read, change and apply the permission matrix of a project workspace in Excel: libraries in rows, roles in columns, a log entry per change.

Read more
Drawing management in SharePoint: drawing code, index
Diagram: a file name is broken down into project, trade, drawing type, number, index and status, with the versions of a drawing with index A to C below

Drawing management in SharePoint: drawing code, index and versions

Managing drawings in SharePoint via a drawing code in the file name: metadata from the name, every index a version and where the limits lie.

Read more
SharePoint permission concept for projects: roles, not
Permission matrix: six libraries in the rows, five roles in the columns, with write, read or no access in each cell

SharePoint permission concept for projects: roles, not names

Three role models for project workspaces in SharePoint, from five roles to 26 groups per project, and the rules that keep permissions manageable.

Read more

Questions about this topic?

We are happy to help you put this into practice in your environment.