Shopify Flow
Plan availability: Flow app extensions for custom apps are available only to Shopify Plus shops.
Shopify Flow is an app and platform that allows merchants to customize their store through automation. As a developer, you can integrate your app with the Shopify Flow platform through custom tasks, such as triggers and actions. Certain Shopify Flow triggers and actions can also be used in Shopify marketing automations.
This guide introduces you to the different extensions you can create, building a Flow trigger and action, and considerations when making changes to your extensions.
As a Partner you can build one or more tasks related to your app for your merchants to use. These merchants need to have both your app and Shopify Flow installed. Shopify Flow includes the following task types:
Extension type | Description | Example |
---|---|---|
Trigger | An event that starts a workflow, and can be something that happens in a store or in an app. | A new order is created in a user's online store. |
Condition | A rule that determines whether an action will be taken. As a developer you cannot create a condition task. | A condition is set to check whether the total amount paid for the order is over $200.00. |
Action | A task that's executed in a store or in an app when certain conditions are met. | If the total amount paid for the order is over $200.00, then a tag is added to the customer account that placed the order. |