Integrations
How to Track WooCommerce Store Changes with Logify
When a product price is wrong, a coupon suddenly works for everyone, or an order was refunded twice, you need to know who did it and when. Logify PRO records every important change inside your WooCommerce store — products, orders, coupons, customers, categories, tags, and store settings — as entries in the same activity log it keeps for the rest of your site. The integration turns itself on automatically when WooCommerce is active; there is nothing to configure.
PRO feature
WooCommerce logging is part of Logify PRO (available since version 1.6.1). It activates automatically when WooCommerce is installed and active. See Free vs PRO features.
What the WooCommerce integration records
Logify PRO logs WooCommerce changes under the woocommerce event type, so store activity sits alongside every other WordPress event with the same detail: who made the change, what changed, and when. Each entry captures the acting user, the object involved, and — for value changes — the before and after states.
Why store logging is helpful
A store is rarely run by one person. Shop managers edit prices, support staff refund orders, and plugins change settings in the background. When something goes wrong, the log tells you exactly what happened.
- Answer price disputes. See exactly when a product price changed and who changed it.
- Follow an order end to end. Creation, every status change, items added or removed, quantity edits, and refunds all appear in order.
- Catch coupon mistakes early. A coupon edited to 100% off shows up as an entry with the editor's name against it.
- Keep refunds accountable. Both refunds and deleted refunds are recorded, so a refund cannot quietly disappear.
- Explain settings drift. When tax or shipping behaviour changes overnight, the settings entry tells you a WooCommerce settings save happened and by whom.
How to review WooCommerce activity
Step 1: Confirm WooCommerce is active
The integration loads only when WooCommerce is installed and active and you are running Logify PRO. No settings need to be enabled.
Step 2: Open the activity log
Go to Logify > Activity Logs in your WordPress dashboard. Store events appear in the list alongside every other event.
Step 3: Filter down to the store
Set the Event Type filter to woocommerce to see only store activity. Combine it with the user, severity, or date filters to narrow further — for example, everything a specific shop manager did last week. See Filter WordPress activity logs for the full filter set.
Step 4: Open an entry for the detail
Click View Details on any row. For events that change a value, the details panel shows the previous value next to the new one, so you see a price going from one figure to another rather than just "product updated".
What gets recorded
Products
| Event | Action |
|---|---|
| Product created | created |
| Product updated | updated |
| Product moved to trash | trashed |
| Product restored from trash | restored |
| Product permanently deleted | deleted |
Orders
| Event | Action |
|---|---|
| Order created | created |
| Order status changed | status_changed |
| Order updated | updated |
| Item added to an order | item_added |
| Item removed from an order | item_removed |
| Item quantity changed | item_quantity_changed |
| Order refunded | refunded |
| Refund deleted | refund_deleted |
Coupons
| Event | Action |
|---|---|
| Coupon created | created |
| Coupon updated | updated |
| Coupon moved to trash | trashed |
| Coupon restored | restored |
| Coupon permanently deleted | deleted |
Customers
| Event | Action |
|---|---|
| Customer created | created |
| Customer updated | updated |
| Customer deleted | deleted |
Customer deletion is recorded at a higher severity (Warning) than customer creation or updates (Info), because it removes data you cannot get back.
Product categories and tags
| Event | Action |
|---|---|
| Product category created / updated / deleted | created, updated, deleted |
| Product tag created / updated / deleted | created, updated, deleted |
Store settings
| Event | Action |
|---|---|
| WooCommerce settings saved | updated |
Conclusion
Logify PRO gives your WooCommerce store a complete, attributed change history — products, orders, coupons, customers, categories, tags, and settings — without any setup beyond having WooCommerce active. To keep noise down, drop activity you do not care about with exclusion rules, or get told the moment something important happens with real-time alerts.
FAQs
Do I need to turn the WooCommerce integration on?
No. It activates automatically when WooCommerce is installed and active and you are running Logify PRO. There is no settings toggle for the integration itself — store events start appearing in Logify > Activity Logs as soon as both plugins are active.
Will WooCommerce logging slow down my store?
No meaningful impact. Log writes are buffered during the request and saved in a single batched query on shutdown, so a busy store is not paying for a separate database write per event. High-traffic stores can also exclude event categories they do not need to trim volume.
Can I stop logging some WooCommerce activity?
Yes. Open Logify > Settings > Exclusions to drop activity by user, role, IP address, post type, post status, or whole event categories before it is ever written to the database. See how to exclude activities from the log.
Can I be alerted when something specific happens in the store?
Yes, with Logify PRO notifications. You can send real-time alerts to email, Slack, a webhook, or syslog, filtered by event type and minimum severity. See how Logify sends real-time alerts and how to narrow alerts by event and severity.
Does Logify record the before and after values of a change?
Yes for value changes. When you open an entry with View Details, events that change a value — such as a product price or an order status — show the previous value next to the new one, so you can see exactly what changed rather than only that "something changed".