Workflow Suite is here: events in, a visual editor, steps out. Build automations for your Shopify store on a canvas, with real code where you need it, and see exactly why every run happened.
New here? Start with Introduction to Workflow Suite and Build your first workflow, or pick one of the 161 templates: Start from a template.
296 triggers
- Shopify events for products, variants, collections, orders, draft orders, customers, companies, discounts, inventory, fulfillment, content, markets, locations and more. See Shopify events.
- Change triggers with before and after values. Tags added or removed, price, status, title, vendor, SKU, note, line items, fulfillment and financial status, addresses, out of stock and back in stock, unit cost. The event carries the old value, the new value and the difference, so a rule can say "price decreased" or "tag VIP added". See Change triggers with before and after values.
- Metafield and metaobject triggers: a watched metafield changed on products, variants, orders, customers, collections, companies, blogs, articles and pages; metaobject entries created, updated or deleted, or one field changed. See Metafield and metaobject triggers.
- Storefront behaviour: product viewed, added to cart, search, checkout started, custom events, left without purchase. Collected in the shopper's browser with analytics consent, best effort. See Storefront behaviour triggers and Abandoned checkout and left without purchase.
- Schedules with presets or cron, incoming webhooks with a secret URL, manual runs and workflows started by another workflow. See Schedules, Incoming webhooks and Manual runs and workflows started by another workflow.
- Filter any trigger before a run starts: Trigger filters.
A visual editor with real code
- Canvas with auto layout, undo and redo, Conditions with then and else branches, Repeat for each (nested loops included), and Wait, Log and Fail the run.
- Every field is a Liquid template, and the variable picker shows the real values of your last test. See Variables and the variable picker, Liquid in every field and Secrets.
- Test, preview and debug: a test run previews every write instead of making it, "Test this step" runs one step, and the debugger walks a run step by step with breakpoints. See Test, preview and debug.
Steps
- 33 ready-made Shopify actions with a simple form, and every Admin API mutation (518) and query (287) below them, with fields, permissions and the documentation link prefilled. Each workflow picks its API version. See Ready-made Shopify actions and Every Shopify mutation and query.
- HTTP request, Slack, Discord and Teams messages, and Send email and email senders through your own SMTP sender, with attachments from Files.
- Run code and functions: JavaScript or TypeScript in a step, or a saved function with versions, instant test and AI generation. A Liquid script step for scripts in Liquid.
- Key-value store and Storage to remember data between runs, and Files, SFTP and downloads: keep files, move them over SFTP or FTP, download from a link.
Shopify Flow in both directions
- Send to Shopify Flow: a step that starts your Shopify Flow workflows with an event name and data of your choice, through the Flow trigger Workflow Suite event. See Send events to Shopify Flow.
- Run a Workflow Suite workflow: a Shopify Flow action that starts one of your workflows from any Flow trigger, with data from the Flow workflow. See Start a workflow from Shopify Flow.
Reliability
Recipes and tutorials
Recipe: tag high-value orders, Recipe: low stock alert to Slack, Recipe: back in stock, publish again, Recipe: abandoned checkout follow-up, Recipe: send new orders to an ERP, Recipe: email a daily file from SFTP, Recipe: let another system set stock by SKU, and step-by-step tutorials such as Tutorial: tag high-value orders and tell Slack, Tutorial: react to a price drop with a before-and-after rule and Tutorial: debug a workflow step by step.
For developers
Everything the app does is available over the REST API and the MCP server with scoped keys (read, write, execute): workflows, runs, simulate and validate, the trigger and action catalogs, key-value store, files, secrets, email senders and alerts. Build workflows with an AI assistant over MCP. See Developer API and MCP and Build workflows with an AI assistant over MCP.
Permissions and plans
Store data access is granted per resource on the Permissions page and can be revoked at any time. See Permissions and store data access. Plans: Free, Starter, Grow and Unlimited. The unit is the workflow run; test runs, filtered and suppressed runs are free. See Plans, runs and extra runs.