
AutomateWoo – Marketing Automation for WooCommerce
/Year

What is AutomateWoo?
AutomateWoo is a comprehensive marketing automation plugin designed specifically for WooCommerce store owners. It empowers online retailers to build sophisticated marketing campaigns without needing complex external software. By connecting directly to your store data, it lets you trigger targeted emails, SMS notifications, and discounts based on exact customer behavior and order milestones.
What Does AutomateWoo Do?
The plugin acts as a central command center for your store’s communication and customer journey. It monitors user actions in real time—such as adding items to a cart, completing a purchase, or cancelling a subscription—and executes automated workflows. Store managers can recover lost revenue, re-engage inactive buyers, and deliver personalized messages at scale, all from within the familiar WordPress dashboard.
Who Is AutomateWoo For?
AutomateWoo is ideal for WooCommerce store owners, e-commerce managers, and digital marketing agencies looking to scale revenue through automated lifecycle marketing. Whether you run a growing boutique or a high-volume digital shop, the plugin provides the tools necessary to nurture leads, reduce churn, and maximize lifetime customer value without manual intervention.
Key Capabilities
- Automated abandoned cart recovery workflows to capture lost sales.
- Multi-channel communication supporting both email campaigns and SMS notifications.
- Dynamic coupon generation to incentivize repeat purchases.
- Deep integration with WooCommerce Subscriptions for automated renewal reminders and billing workflows.
- Flexible triggers, rules, and actions for highly customized marketing campaigns.
- Advanced reporting and queue management to monitor message delivery and conversion stats.
Practical WordPress Use Cases
Store administrators deploy AutomateWoo for various everyday e-commerce scenarios. Common use cases include sending automated follow-up emails asking for product reviews after delivery, running win-back campaigns for customers who have not purchased in ninety days, and notifying subscribers when their credit card is about to expire. It is also widely used to automate VIP rewards and birthday discounts.
Setup and Compatibility Notes
AutomateWoo integrates smoothly into standard WordPress environments running WooCommerce. Version 6.8.2 requires WordPress 7.0 or higher and maintains full compatibility with WordPress 7.1. Setting up workflows involves selecting a trigger, defining conditions or rules, and assigning the desired action. The interface relies on clear visual selectors, making it accessible for users of all technical backgrounds.
Reasons to Choose AutomateWoo on WPPick
Choosing AutomateWoo on WPPick gives store operators access to a robust marketing toolkit at an exceptional value. It removes the friction of managing external marketing platforms by keeping your customer data secure and centralized within your own WordPress database. With reliable updates and deep WooCommerce integration, it stands out as a dependable solution for stores aiming to drive continuous growth.
Latest Version Context
Version 6.8.2 introduces valuable enhancements including new order and subscription billing and shipping address workflow rules alongside updated shipping phone rules. This release also includes bug fixes for the order custom field rule value field and updates the communication preferences unsubscribe endpoint to require customer keys for improved security. Compatibility has been optimized for WordPress 7.0 and 7.1.
Frequently Asked Questions
Can AutomateWoo handle SMS marketing as well as email?
Yes, AutomateWoo supports multi-channel communication, allowing you to send both automated emails and SMS notifications through supported third-party gateway providers.
Does AutomateWoo work with WooCommerce Subscriptions?
Yes, it features deep native integration with WooCommerce Subscriptions, enabling you to automate renewal reminders, failed payment notices, and subscription status changes.
How does abandoned cart recovery work?
The plugin tracks guest and registered user carts in real time. If a user leaves the site without completing checkout, AutomateWoo can automatically trigger a reminder email sequence after a specified delay.
Are workflows difficult to set up?
Workflows are built using a straightforward visual interface consisting of triggers, rules, and actions, requiring no advanced coding knowledge to configure.
Can I target customers based on their purchase history?
Yes, you can use advanced rules based on total spend, product categories purchased, customer roles, and specific order history to segment your audience accurately.
I. Download Limits & Account Benefits
- Free Downloads: Each email address receives 3 downloads per day for free products
- Upgrade Benefits: Purchase any paid product to increase your daily download limit by 3 for each paid product
- No Account Required: You can download immediately by receiving the download link via email
- Account Recommended: Create an account for easier access to your order history and direct update downloads
II. Understanding GPL vs Official Versions
Important: The products available on WPPick are GPL-licensed versions, which differ from official developer versions. Before purchasing, please read our comprehensive guide: Understanding GPL & Official Differences at WPPick
Key Points:
- GPL versions may not include premium support from original developers
- Updates may be delayed compared to official releases
- Some premium features might have limitations
- Always consider your specific needs and support requirements
III. Support & Assistance
We’re here to help through multiple channels:
- Email Support: Direct email assistance for all inquiries
- Live Chat: Real-time support during business hours
- Comprehensive Documentation: Detailed guides and tutorials
IV. Order Tracking
Access your complete purchase history and download links anytime: Order History
V. Account Access
New to WPPick? Login or Create Account to manage your downloads and orders efficiently.
VI. Refund Protection
We stand behind our products with a clear refund policy. Review our terms: Refund Policy
VII. Privacy & Security
Your data security is our priority. Learn how we protect your information: Privacy Policy
VII. Terms of Service
Understanding our service terms ensures a smooth experience: Terms of Use
Quick Tips for Best Experience
- Verify Compatibility: Check plugin/theme compatibility with your WordPress version
- Backup First: Always backup your site before installing new plugins or themes
- Test Environment: Consider testing on a staging site first
- Stay Updated: Regularly check for updates in your account dashboard
- Read Documentation: Review any included documentation for optimal setup
Need Help?
If you have questions about downloads, licensing, or need technical assistance, don’t hesitate to contact our support team. We’re committed to ensuring you have the best possible experience with WPPick products.
Ready to get started? Your download adventure begins with just one click!
- Add - Order and Subscription billing and shipping address workflow rules, including shipping phone rules.
- Fix - Hide the redundant value field on the "Order - Custom Field" workflow rule when the operator is "is blank" or "is not blank".
- Fix - The communication preferences unsubscribe endpoint no longer identifies a recipient by email address; the legacy
userURL parameter is ignored, so unsubscribe links must include the customer key.
- Tweak - WordPress 7.1 compatibility.
- Update - Require WordPress 7.0+.
- Standardize the output of guest email addresses on the Guests report and guest details admin screens.
- Dev - Run the PHP coding standards job when dependencies change.
- Fix - Hide internal admin pages (Preview, Data Update, Manual Workflow Runner) from the menu on translated sites.
- Dev - Update WPCS to 3.4.1 to pick up the fix for GHSA-3pwp-g2mj-5p3v.
- Fix - Avoid processing inbox notifications during AJAX requests.
- Fix - Stop the guest customers setup job failing permanently on guest orders that have no billing email.
- Fix npm audit vulnerabilities and prune redundant overrides.
- Update - Bump the minimum required WooCommerce version to 10.9 and the compatibility version to 11.0.
- Update - Remove obsolete WooCommerce version compatibility checks.
- Improved accessibility by associating preference descriptions with their corresponding checkboxes on the communication preferences page via
aria-describedby. - Order date rules using "is in the last" or "is in the next" now match recent orders on stores with a timezone behind UTC when HPOS is enabled.
- Prevent multiple-with-offset workflow rules from matching below their configured start.
- Prevent the Subscription Switched workflow from running multiple times when a single switch changes more than one item of the same switch type on a subscription.
- Stop AutomateWoo re-running guest and cart tracking on every draft-order save during Store API (block) checkout, which added seconds of overhead per checkout.
- Add - Add a product categories variable.
- Add - Add an action to stagger subscription renewal payment times.
- Add - Allow admins to hide optional AutomateWoo dashboard widgets via Screen Options.
- Add - Allow order workflows to opt into running only for checkout-created orders.
- Add - Automatically pause workflows on non-production environments (staging, development, local), with an admin notice and an option to enable workflows anyway.
- Add - Confirmation prompt before bulk-deleting workflow logs.
- Add - Failed-status filter and failed-last ordering on the Queue list.
- Add - Filter the unsubscribers report by workflow.
- Add - Format option (slug or label) for the order, subscription and booking status variables.
- Add - Indicate which action and trigger fields support variables.
- Add - Inline warning when an internal WooCommerce order meta key is used in the Order Custom Field rule or variable.
- Add - Link variable variants that render HTML anchors for URL variables.
- Add - New "Customer - Shipping State" and "Customer - Shipping State - Text Match" workflow rules.
- Add - Opt-in constant/filter to use the order or subscription billing email for the customer email variable and email actions.
- Add - Opt-outs view on the Opt-ins report so opt-in stores can see customers who opted out.
- Add - Option on the Mailchimp Update Contact Tags action to tag contacts that are not subscribed.
- Add - Option on the Subscription Payment Count rule to count payments cumulatively across previous resubscriptions.
- Add - Optional time-of-day value for the Shop Current Date/Time rule.
- Add - Quick filter support for the Customer City rule for faster bulk audience selection.
- Add - Show missing data types in queued event and log modal data summaries.
- Add - Show whether each email matches an existing customer on the Opt-out Importer confirmation screen.
- Add - Subscription Table display template option for the subscription.items variable.
- Add - Support Polylang for multilingual AutomateWoo workflow language matching.
- Add - Tool to delete all AutomateWoo data + a settings to remove all AutomateWoo data when the plugin is uninstalled.
- Add - Track and display which workflow triggered each opt-out.
- Add - Validate integration credentials when saving settings.
- Add - `course.teacher_emails` and `course.teacher_full_names` that include Sensei Pro co-teachers.
- Add - include_refunded parameter to the order.items variable to optionally show fully refunded line items, e.g. in refund confirmation emails.
- Fix - Booking start/end date variables now use the store timezone so variable-timed workflows (e.g. booking reminders) are scheduled correctly for cross-timezone bookings.
- Fix - Broken links when click tracking is enabled (regression from 6.4.0).
- Fix - Consider customers with active subscriptions in the Customer Win Back trigger.
- Fix - Correct manual order quick filtering for repeated customer last paid order date rules.
- Fix - Customer - User Role rule now checks all of a user's roles instead of only the primary role.
- Fix - Customer Email rule quick filter not finding orders placed by registered customers whose billing email differs from their account email.
- Fix - Deduplicate stored abandoned carts per customer to prevent duplicate abandoned-cart emails.
- Fix - Display subscription date changes in notes using the site's timezone and date format instead of raw UTC.
- Fix - Exclude trailing punctuation from text URL replacement so shortened links are not broken.
- Fix - Guard the manual workflow runner against duplicate find and queue requests under React StrictMode.
- Fix - Harden the Subscription Can Renew Early rule and early-renewal URL variable against missing or disabled WooCommerce Subscriptions early-renewal support.
- Fix - Hide bundled items marked as hidden by WooCommerce Product Bundles from the {{ cart.items }} and {{ order.items }} variables.
- Fix - Hide fully refunded line items from order item variable output (order.items) and product display email templates.
- Fix - MailChimp interest groups no longer remain empty for up to 9 minutes after a transient API failure.
- Fix - Marketing opt-in checkbox alignment and color in the checkout block editor.
- Fix - Match the email editor typography to the styling of the sent email.
- Fix - Only capture guest email from the billing email field on classic checkout.
- Fix - Payment gateway rule dropdowns now include disabled gateways, labeled with a "(disabled)" suffix.
- Fix - Preserve HTML tags in the email heading field when saving a workflow, and render heading HTML in sent emails.
- Fix - Preserve configured rules, actions and variables when switching a workflow between automatic and manual type by auto-selecting a compatible trigger.
- Fix - Preserve restore-cart error notices when abandoned cart items cannot be added.
- Fix - Prevent Order/Subscription Note Added triggers from re-firing when AW actions add order notes.
- Fix - Prevent Subscription Status Changed workflows firing during early renewal payments.
- Fix - Prevent URLs already shortened by Bit.ly from being removed from SMS messages.
- Fix - Prevent potential fatal errors by guarding WooCommerce Subscriptions static calls with class and method existence checks.
- Fix - Prevent subscription schedule and date update actions from changing a subscription when its payment gateway does not support subscription date changes.
- Fix - Prevent trashed workflows from appearing as links on the AutomateWoo dashboard.
- Fix - Prevent wptexturize from corrupting URLs containing double hyphens in email content, such as HPOS subscription admin URLs.
- Fix - Queue fixed-timing workflows immediately when the scheduled date/time has already passed.
- Fix - Re-create missing recurring job schedules before reporting a failure, removing a false WP Cron warning.
- Fix - Reduce duplicate database queries when processing inbox notifications on admin pages.
- Fix - Refresh WooCommerce Analytics and dashboard conversion stats immediately when an order is unmarked as a conversion.
- Fix - Reload the subscription before the Recalculate Taxes action so it does not overwrite changes made since the workflow ran.
- Fix - Remove the "AutomateWoo is ready" welcome admin note when a workflow is created.
- Fix - Selectively load AutomateWoo scripts and styles only on AutomateWoo admin screens.
- Fix - Show "Calculated at checkout" instead of "Free!" for abandoned carts where shipping has not been calculated.
- Fix - Show booking details in the workflow log modal.
- Fix - Show the post-discount price the customer actually paid for each line item in the `{{ order.items }}` and `{{ subscription.items }}` product display templates, instead of the pre-coupon line subtotal.
- Fix - Stop rescheduling the unused automatewoo_events_worker cron event that spammed the debug log.
- Fix - Subscription - Last Payment Date rule now uses the most recent successfully paid order when the latest renewal is failed or cancelled.
- Fix - Surface partial failures in the conversions bulk-unmark endpoint and admin UI instead of failing the whole batch.
- Fix - The `{{ order.reorder_url }}` variable no longer double-adds chained products. The reorder endpoint now mirrors WooCommerce core's modern order-again flow (`WC_Cart_Session::populate_cart_from_order()`) by writing directly to the cart contents instead of firing `woocommerce_add_to_cart` per item.
- Fix - Treat date rule day intervals as calendar days instead of 24-hour periods.
- Fix - Use the order currency when formatting order total and subtotal variables.
- Fix - Validate workflow type and trigger compatibility when creating or updating workflows via the REST API.
- Fix - WP-Cron events not cleared on plugin deactivation.
- Fix - Workflow list table status view counts now reflect search results instead of showing total counts.
- Fix - Align AutomateWoo conversion report order statuses with WooCommerce Analytics instead of a hardcoded paid-statuses list.
- Fix - Align the marketing opt-in block checkbox preview in the block editor with the front-end rendering.
- Fix - AutomateWoo icon rendering in the WooCommerce Analytics submenu.
- Tweak - Add accessible names to workflow admin controls for screen reader users.
- Tweak - Improve AutomateWoo queue customer column performance by storing customer identifiers in queued event meta.
- Tweak - Skip the redundant last paid order lookup on paid order status transitions to reduce database load.
- Update - Reduce async runner lock duration to 5 seconds.
- Update - Show which data types are missing in log and queued event modals.
- Doc - Document AutomateWoo Tracks events and their properties.
- Tweak - Improve AutomateWoo queue customer column performance by storing customer identifiers in queued event meta.
- Tweak - Skip the redundant last paid order lookup on paid order status transitions to reduce database load.
- Update - Reduce async runner lock duration to 5 seconds.
- Add PHP version input to E2E tests workflow for flexible PHP version testing.
- Fix order note trigger not matching HTML-encoded content in automatic notes.
- Require WooCommerce 10.5+.
- Add critical workflow E2E tests with Mailpit email capture for WooCommerce beta compatibility testing.
- Bump webpack and add npm overrides for security fixes.
- Fixed duplicate batch scheduling and offset-based pagination drift that could cause eligible items to be silently skipped in high-volume stores.