How to track price and stock changes in WooCommerce

In a busy store, several people edit products: owners, shop managers, sometimes an import tool. When a price or stock level suddenly looks wrong, you need to know what changed and who changed it.

What WooCommerce tracks by default

  • Order notes record order status changes and many payment events.
  • Products have no built-in change history: once someone saves a new price, the old one is gone.

Quick checks before you dig deeper

  1. Check whether a scheduled sale price has started or ended.
  2. Look for bulk edits or CSV imports run around that time.
  3. Check stock-management plugins or integrations that sync inventory.
  4. Ask who had shop manager access that day.

Keep a product change history

An activity log that understands WooCommerce records each product edit with the old and new value, for example a price change from $39 to $45, along with the user and time. The same log can cover coupons, refunds and store settings, so you have one place to check.

Pastmark activity log showing WooCommerce product, order and setting changes
WooCommerce changes in Pastmark’s activity log, including a product’s stock status changing from “instock” to “outofstock”.

Tip: Pastmark logs WooCommerce product edits (price, stock, visibility and more), orders, refunds, coupons and store settings, with before and after values.

Leave a Comment

Your email address will not be published. Required fields are marked *