Change History with type tabs, filters and stat tiles.
Every time a product’s price, stock, title or weight changes, this plugin records what changed, what the old and new values were, who did it and when. It works with every way a product can be edited: the product editor, quick edit, bulk edit, the REST API, WP-CLI, importers, and stock reductions triggered by orders and refunds.
Change History shows all changes in one filterable list. Switch between price, stock, title and weight, search by product name, SKU or ID, narrow by the person who made the change or a date range, sort any column, and export the current view to CSV.
Product editor box shows the latest changes right on the product edit screen, including changes on each variation, with a link to the full history.
Out of Stock lists every product and variation that is currently out of stock with its category, total sales, and the date it went out of stock. Filter by category and search by name or SKU.
Daily Report summarises a day or a date range: price changes, stock changes, new products, orders received and orders completed, with a per-user breakdown and a print-friendly layout.
Tracker Settings let you choose which properties to track, how long to keep history, and whether to remove all data when the plugin is deleted.
All pages live under the Products menu, next to the product list they relate to.
Variations are tracked individually and shown under their parent product.
The action pswt_change_logged fires after each change is recorded, with the product id, change type, old value and new value.