Historical fields in Bob are great for tracking changes over time like bonus plans, performance grades, or cost center updates. They allow clean, simple reporting that always shows the most recent value.
But there’s one big limitation: you can’t import data into them in bulk.
That means if you’re updating data for large groups (say, annual bonuses for 400 employees), you’d need to do it manually, one by one. Not ideal for scale.
What can you do instead?
Many teams use custom tables. Tables support bulk imports with effective dates, making them a flexible option for regular updates. Just note: table data is a bit trickier to report on. Bob doesn’t automatically surface the most recent row, so you might see multiple rows per person or miss data entirely if filtering by date.
To sum it up:
-
Historical fields give you clean, simple reporting—but no import
-
Tables support bulk updates—but need a little more setup to report clearly
There’s currently no feature that combines the best of both—but our Product team is aware of the need and it’s on their radar.
Tips:
-
Use custom tables for high-volume or annual updates, and build reports to show the latest row
-
Use historical fields for changes that happen rarely, or when you need reliable one-value-per-person reporting
-
Not sure which to use? Reach out—we’ll help you pick the best fit for your setup