Description
OrderPilot – WooCommerce Order Automation
OrderPilot – WooCommerce Order Automation is a powerful WooCommerce automation plugin that lets you create rules triggered by order events — order created, status changed, or payment completed. Each rule can have smart conditions (with AND/OR logic) and multiple chained actions that execute in sequence.
Whether you need to auto-tag VIP customers, send Slack notifications for high-value orders, create internal fulfillment tasks, apply discount coupons, or fire webhooks to Zapier — OrderPilot handles it all from a single, intuitive interface.
Includes a built-in AI Rule Generator that converts plain English descriptions into fully configured automation rules. Works with OrderPilot Native (free, no API key, offline), OpenAI GPT-4o Mini, or local Ollama models.
Key Features
- Visual Rule Builder — Intuitive admin interface to create automation rules with triggers, condition groups, and chained actions. No coding required.
- 3 Smart Triggers — Order Created, Order Status Changed (with From/To filtering), and Payment Complete.
- 12+ Conditions — Order total, status, payment method, shipping, billing country, customer role, item count, product, category, tag, coupon, and custom meta/ACF fields.
- 15+ Actions — Change status, add notes, send emails, webhooks, Slack/Teams notifications, customer tags, internal tasks, auto-coupons, Zapier/Make webhooks, custom hooks, delayed re-runs, and more.
- AI Rule Generator — Describe rules in plain English. Supports OrderPilot Native (free, offline), OpenAI (GPT-4o Mini), and Ollama (local LLM).
- Internal Task Manager — Auto-create tasks linked to orders with priority levels (Low/Normal/High), due dates, status tracking, and overdue indicators.
- Comprehensive Logs — Every rule execution is logged with rule name, order ID, success/fail status, messages, and timestamps. Filterable and searchable.
- Condition Groups with AND/OR Logic — Stack multiple condition groups with AND logic between groups and AND/OR within each group for precision targeting.
- Dynamic Placeholders — {order_id}, {total}, {first_name}, {billing_email}, {payment_method}, and more in notes, emails, tasks, and Slack messages.
- Manual Run — Run any rule on the last 50 orders for backfilling and testing.
- Advanced JSON Editor — Edit rule configuration as JSON with syntax highlighting and line numbers.
- Dashboard — Active rules, total runs, 7-day runs, success rate, and recent execution history at a glance.
- Loop Guard — Built-in protection prevents the same rule from running twice for the same order in a single request.


