Practical way to track record change history in tables

Hi, I’d like to request a practical, supported way to track change history on records in tables.

This does not need to be a fully built-in audit log, but at least a first-class pattern or mechanism that is easy and reliable to set up.

Use case

A typical example is a leads or CRM-style system, where it’s important to track:

  • Who changed a record

  • What was changed (e.g. lead status)

  • When the change happened

This is essential when multiple users work on the same data.

What would help

  • A recommended or semi-native pattern for logging changes

  • Access to previous values when a record is updated

  • Simple way to store and display a per-record change log

Today this is difficult to implement in a clean and maintainable way, even though it’s a very common requirement for internal tools and workflows.

Providing a supported approach here would significantly improve Softr’s usefulness for CRMs, lead management, and multi-user applications.

Best regards

4 Likes

This would be fantastic. I have this ability currently in SmartSuite but I’m looking to move away from them due to a number of other issues. This is one thing missing from Softr at the moment but I’m sure there was mention of it being looked at in the future so fingers crossed.

I raised a similar request previously here Last Updated By in Softr Database

1 Like

+1

I’d love this too :folded_hands: