Install and set up
Getting from a fresh install to a working workflow takes about five minutes.
Step 1: Install the app
Install Workflow Trigger Extensions from the Shopify App Store. After install you land on the app's Home page, which shows a setup checklist, your usage for the current period, and recent trigger activity.
Step 2: Grant the data access you need
The app ships with no data access by default. Every resource it can read is opt-in, so you grant only what your workflows actually use.
- Open Permissions in the app navigation.
- Find the card for the data you need, for example Order Data Access or Discount Data Access.
- Click Grant. Shopify shows its own confirmation dialog.
Each card lists exactly which triggers that permission unlocks, so you can work backwards from the trigger you want. There are 12 permissions in total.
Step 3: Build a workflow in Shopify Flow
- Open Shopify Flow and click Create workflow.
- Click Select a trigger and search for the trigger by name, for example
Product Variant Price Changed. - Triggers from this app are labelled Workflow Trigger Extensions in the picker.
- Add your conditions and actions, then Turn on the workflow.
Step 4: Let the trigger switch itself on
When you turn on a workflow that uses one of our triggers, the app notices and does the setup for you:
- it flips that trigger's setting on, and
- for a change-detection trigger, it queues a baseline sync of the matching resource.
The baseline matters. Change detection works by comparison, so the app needs to know the current state of your catalog before it can tell you what changed. Until the sync finishes, the trigger is on but has nothing to compare against.
Step 5: Confirm it fired
Make the change you are automating, then open Event History in the app. Each row shows the trigger, the resource, the timestamp, and whether the Flow trigger was delivered successfully. See Event history and troubleshooting.
What if a trigger has no setting?
A few triggers are configured per definition rather than per store:
- Metafield Update - configured on the Metafield Triggers page, one entry per metafield definition you want to watch. See Metafield triggers.
- Metaobject entry updated - configured on the Metaobject Triggers page, one entry per metaobject definition. See Metaobject triggers.
And the broad ... Update triggers (Order Update, Product Update, Customer Update, and
so on) are on by default once their permission is granted. You suppress the ones
you do not want on Settings > Trigger Settings. See Settings and trigger toggles.