Understanding the workflow life cycle

This doc summarizes how workflows work at a technical level by outlining the key stages in the life cycle of a workflow. Understanding this is not required in order to use AutomateWoo but may be helpful while debugging and developing custom features.

Life cycle of event based workflow

↑ Back to top

Event based workflows are the most common type used in AutomateWoo. An event based workflow is triggered by something happening e.g. customer creates an account, order is paid, cart is abandoned, subscription is cancelled.

The following flowchart shows how a single event based workflow is processed.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.