DuoFlow connects your WooCommerce store to the tools you already use. When something happens in your store, a flow runs:
when it happens,
only if your conditions match,
then do one or more actions.
It is built to stay light. Features that are switched off load no code on your store, actions run in the background through Action Scheduler so checkout stays fast, and the dashboard assets load only on the plugin's own screen.
WooCommerce automation with GoHighLevel
- Create or update a GoHighLevel contact for every order.
- Add or remove tags such as
vip_customer or user_added_to_cart.
- Open an opportunity in a pipeline for high value orders.
Mailchimp
- Add customers who ticked the checkout consent box to your audience.
- Add or remove Mailchimp tags.
Google Sheets
- Log orders and store events to a sheet in your own Google account with a small Apps Script that the plugin gives you. No Google sign in, no API key stored.
Webhooks
- Send a JSON payload to Zapier, Make, n8n, Discord or any https URL when something happens.
- Optional custom JSON with placeholders and an optional HMAC signature.
Triggers
Customer adds a product to cart, order placed, order processing, completed, on hold, cancelled, refunded or failed, and new account registered.
Conditions
Order total, first order, returning customer, coupon used, product category, specific product and customer country.
What is included in the free plugin
- Every feature described above, with no license key, trial period or usage limit.
- GoHighLevel, Mailchimp, Google Sheets and webhook connections.
- Ready-made flow presets, activity log, developer log, flow import and export.
- A short in-plugin setup guide.
Flow Connect Pro (separate plugin)
A separate plugin from the same author, available on our own website, adds abandoned cart recovery, Klaviyo, WhatsApp, SMS, field mapping and email alerts. This plugin does not require it and nothing here is limited or locked without it. Your flows and settings carry over if you switch.