Skip to main content
Question

Tracking Status changes

  • December 10, 2025
  • 2 replies
  • 20 views

Forum|alt.badge.img+5

Hi -

I need to collect data on the number of projects per month that change from “potential” to “launched”. We currently have this field set up as a single select drop down that we manually update once the project status changes. I am assuming in order to track this I will need to add a time stamp or something to the changes being made? Or can an automation do this? We need to track over the entire year the total number of product status changes, but I am unsure how to collect this info. Maybe a monthly report that gets emailed to me showing the changes that I can then tally?

Appreciate any help/ideas! Thank you!

2 replies

DisraeliGears01
Forum|alt.badge.img+21

The Last Modified Time field can be set to only look at one field, but it’ll overwrite itself if you have more than one state (for instance if you have “potential” “in progress” and “launched”). The other issue is if the states ever go backward. 

For precise granularity it might be better to use an automation with “When record matches condition” that writes the automation fire time into a date field.

For reporting this kind of stuff I always like to go with Formula fields that interpret a date/time string into single select month and single select year options 

Datetime_Format({DATEFIELD}, 'MMM')
Datetime_Format({DATEFIELD}, 'YYYY')

That way you can group or filter to get exactly the timeframe you want. If you really just need to track on a yearly basis you could scrap the month one. 


TheTimeSavingCo
Forum|alt.badge.img+31

Try creating a new table where each record represents a single Status change, and populate it with an automation that triggers whenever the Status field gets updated and creates a record in said table?

This’ll let you easily do reporting, filtering etc.  It also lets you handle statuses going backwards as well as tracking time between statuses if you want

---

The main downside to this is that if you have a lot of status changes you’ll max out your record limits real quick (Teams plan has 50k records per base, Business is 125k currently)

To mitigate this you can either:

  1. Set up an automation that triggers on a schedule to delete stuff that’s outside the window you care about, a year in your context
  2. Set up another base where you sync your Projects table into it and put the Status tracking table here.  That base then just becomes a Status tracking thing and doesn’t add to your main base’s record limits