Overview
The Insight Dashboard shows a timeline of every event Order Daemon processed – rule evaluations, order status changes, webhook arrivals, and security checks. Use it to confirm automation is running correctly and to diagnose problems when a rule does not behave as expected.
Go to Order Daemon → Insight Dashboard.
Tip: If the Insight menu is not visible, confirm that WooCommerce and Order Daemon are both active and that your user has the Administrator or Shop Manager role.
Reading the timeline
Each row in the list represents a single event. Columns:
| Column | What it shows |
|---|---|
| Status | Whether the event succeeded, was skipped, or failed |
| Event type | What happened – rule evaluated, status changed, webhook received, etc. |
| Source | Where the event came from – automation, manual change, webhook, payment gateway |
| Order | The related order ID |
| Time | When the event occurred (your site’s timezone) |
Click any row to open the details panel. You will see:
- Summary – a plain-language explanation of the outcome
- Components – a step-by-step breakdown of what ran (trigger, each condition, actions)
- Context – relevant data like the trigger type, order snapshot, or webhook payload
Common timeline entries
Rule ran and completed the order
The entry shows the rule name, the trigger that fired (e.g. “Payment completed”), each condition marked as passed, and the action (“Status changed to Completed”) marked as executed.
Rule evaluated but did not run
The entry shows the trigger, then one or more conditions marked as not met. The summary explains why – for example, “Product type condition failed: order contains physical products.” No action was taken.
Webhook received
Shows the gateway or source name, a summary of the event data received, and which rules ran as a result. If no rules matched, that is noted in the summary.
Manual status change
Labeled as “manual” in the source column. Useful for distinguishing human actions from automated ones.
Filters
Basic search is available in all tiers – search by order ID or keywords.
Pro: Date range, status, event type, and source filters are available with an active Pro licence. These are visible in the free plugin with a Pro badge but are disabled until Pro is active.
Troubleshooting with the Insight Dashboard
“Why didn’t my rule run on this order?”
Filter or search for the order. Find the rule evaluation entry around the time of the event. Open the details and check the components panel – any failed condition will be listed with a reason.
“Did the rule complete the order automatically?”
Find the entry for the order and look for “Status changed to Completed” with a success status in the action row.
“A webhook arrived but no rule ran”
Open the webhook entry and read the summary. Verify that the event type sent by the external service matches the trigger in your rule and that all conditions pass for the order.
Tip: Reproduce issues with a fresh test order so the timeline is clean and easy to follow.
Related docs
- How Rules Work – understand why a rule evaluates the way it does
- Diagnostics Dashboard – system health checks and configuration diagnostics