What is Project Tracker?

Project Tracker is a tool designed to record the design process in Revit allowing you to extract valuable information like the total hours of work per project, task, file, or view.

It can be used by individuals or teams for:

- Elaboration of more precise time estimates.

- Monitoring the cost of the project in real time.

- Identifying inefficiencies in the design process for improvements

- Project data comparison through dashboards

How it works?

To record the modeling time, just press the “Start” button. With that, Project Tracker will record the total hours invested in each file and in each Revit® view. You can also include additional information, assigning the recorded hours to specific projects, steps and tasks. The information is saved on your computer in a text file in CSV format. The folder where the records are saved can be defined in the Settings screen.

What kind of data is recorded?

While the "Start" button is active, ProjectTracker records the project time and the following information:
- User name (can be changed in the Settings screen)
- Type of project (document or family)
- File name
- Name, ID and type of view (3D, floor plan, ceiling ...)
- Revit version You can also manually add the following information:
- Project name
- Project phase
- Task

How can I visualize the recorded data?

Some of the recorded information, such as the total hours per file, user or task can be viewed directly in Revit under "View data". The recorded data can also be imported into other software such as Microsoft Excel and Power BI for more advanced visualizations. Some visualization examples are shown in the Data visualization section (in portuguese)

How can I organize the recorded data of my team?

The best way of aggregating data from different members of a team can vary, depending on the method used to perform the data analysis. To facilitate the flow and organization of data, it is possible to define a folder in the cloud as the location where the records are saved. In this case, in order to avoid synchronization conflicts, it is recommended that each computer point to a specific subfolder.

What is a manual record?

You can use the manual recordfunction to add external hours to the modeling process.
The hours added in this way can be distinguished from the modeling hours by being identified as "Manual record" in the "Project type" field.
You can also use the "Task" field to assign the manual record to meetings, site visits or administrative work.

What happens if I forget to stop recording?

Time recording is stopped automatically if there is no activity in Revit.
After returning to modeling, it is possible to record the idle time as "manual record".
The idle time before the pause of recording can be adjusted in the settings screen.

Is your question not here?

Contact me here!

How can I copy my custom data (projects, phases, tasks) to another computer?

For now, you can do it manually by copiyng the "user.config" file from one computer to another. The file is located inside a folder at C:\Users\<user>\AppData\Local\Autodesk,_Inc.</user> Please note: there is a folder each Revit version you have installed .

I am receiving an error message about the plug-in on Revit startup

This happens because (for now) Project Tracker only works in Revit in English and Portuguese. The workaround of this problem is to change your Revit language as shown here.