PIM

Product Revisions

Track product changes with stored before and after payloads, user attribution, timestamps, IP and user agent metadata, and dedicated revision pages connected directly to product create and update flows.

Revision History

Compare Selected
Benjamin Hansen Just now

Updated price & stock

View Diff
Sarah Lund 2 hours ago

Changed description (DA)

Restore this version
System Sync Yesterday, 14:22

Imported from Shopify

Restore this version

Product revisions are not an afterthought in this project. Creating a product generates an initial revision, and updates dispatch entity events with revision context so downstream features such as workflows and app logs can tie actions back to the exact product change that triggered them.

Each revision stores the product relation, a fallback product external ID and product name, the acting user name, a JSON list of field-level changes, the action type, creation time, and optional request metadata such as IP address and user agent.

The product module also has a dedicated revisions page with pagination, and app integrations such as webhook and API logging can link back to a specific product revision when the external action originated from product changes.

Need an audit trail for catalog changes?

Use product revisions to see what changed, who changed it, and when that change propagated into automation and integration flows.