The Audit Log (Insight Dashboard) shows a clear timeline of what Order Daemon did (or decided not to do) for your orders. Use it to confirm that automation is working and to troubleshoot when something doesn’t run.
Where to find it
- In WordPress admin, go to Order Daemon → Insight Dashboard.
- You’ll see a list of recent events with filters at the top and a detail pane for the selected entry.
Tip: If you don’t see the Insight menu, make sure WooCommerce and Order Daemon are active and that your user can manage WooCommerce (Shop Manager or Administrator).
What you’re looking at
Each row in the list represents an event or processing run. Common items:
- Status/Result: Whether the automation succeeded, partially succeeded, or failed.
- Event type: What happened, in simple terms (for example: Rule evaluated, Order status changed, Security check failed, Webhook received).
- Source: Where the event came from (automation/rules, manual change, webhook, payment gateway, etc.).
- Order/ID: The related order (or other object) and reference IDs.
- Time: When the event occurred (site time).
Click a row to see the details panel. You’ll usually see:
- Summary: A human‑readable explanation of the outcome.
- Components: A step‑by‑step breakdown of what ran (conditions evaluated, actions executed, results).
- Context: Useful data like trigger/conditions, order info snapshots, or webhook context.
How to read entries (examples)
Successful rule run
You’ll see the rule name, the trigger that fired (e.g., Payment completed), each condition marked as passed, and the action Set status to Completed executed.
Rule didn’t run
You’ll see the trigger event, then one or more conditions marked as not met (for example: Order total below the threshold). The summary explains why no action was taken.
Manual action
Labeled as manual in the source. Useful for distinguishing human changes from automation.
Webhook received
Shows the gateway/source, a summary of parsed data, and any rules that ran as a result.
Troubleshooting with the Audit Log
“Why didn’t my rule run?”
Open the related order’s entries. Look for a rule evaluation around the time of the event.
Read the components: any condition marked as not met explains the skip.
“Did the order complete automatically?”
Find the entry for the order and look for the action Status Changed with a success status of Completed. Easily search by order ID#.
“A webhook arrived but nothing happened”
Open the webhook entry and check the summary. Confirm the expected event type was detected and that rules were considered. Debug data will be found in the timeline event raw JSON data.

