Automation for Shopify

Automate your store
with workflows you can see

Pick what starts a workflow, add conditions and steps, test it on real data and turn it on. Every Shopify event, triggers that know what changed, every Admin API action, email, files and your own code in one visual editor.

Visual editor290+ triggersEvery Shopify mutation and query140+ templatesCode stepsEU-hosted

How it works

From idea to a running workflow in minutes

01

Choose a trigger

An order, a changed price, a tag that was added, a schedule, a call from your ERP. Filter it so the workflow only starts when it matters.

02

Add steps

Conditions, loops and waits, ready-made Shopify actions, any Admin API mutation or query, HTTP requests, email, files and code. Every field takes variables from the steps before it.

03

Test, then turn it on

Preview a run without changing anything, test one step alone, or step through with the debugger. Every run is kept with each step's result.

Features

Everything a store automation needs

One app for the events, the logic and the actions. Nothing to host, nothing to glue together.

Triggers that know what changed

Tags added, price changed, status changed, back in stock, a metafield edited: change triggers carry the value before and after, so a rule can say "price decreased" or "status changed to active".

Every Shopify event

Every webhook event Shopify offers is a trigger, plus schedules, manual runs, incoming webhooks from other systems, abandoned checkouts and storefront behaviour (best effort, with visitor consent).

Every Admin API mutation and query

Ready-made actions with simple forms for the common jobs, and a searchable list of every mutation and query of the Shopify Admin API, filled in with its required fields, its permissions and a link to its documentation.

A visual editor you can read

Conditions with two branches, repeat for each item of a list, waits from minutes to weeks, start another workflow. Undo, versions and restore included.

Test before it touches your store

A preview runs the reads and shows what every write would do. Test one step on its own, or pause on a breakpoint and watch variables and stored values change step by step.

Your own code when you need it

Write JavaScript right in a step or reuse a saved function, with secrets, storage between runs and access to your store data. Liquid works in every field and as its own step.

Email, Slack, Teams, Discord

Send email through your own mail server with attachments from a link or from a file the workflow created. Post messages to your team's channels.

Files, SFTP and downloads

Pick up a stock file from an SFTP or FTP server, download a feed from a link, write a CSV, mail it or drop it on a server. Files are kept in your store's file space.

Built to keep running

Temporary failures are retried automatically, a workflow that reacts to its own change is recognised and stopped, and you get an alert by email or text message when a run fails.

140+ templates

Order tagging, fraud handling, low stock alerts, customer segments, reports, ERP sync, clean-ups: start from a finished workflow and change what you need.

Developer API and MCP

Everything the editor does is available over a REST API and an MCP server: create, validate, simulate and run workflows from your own tools or with an AI assistant.

Hosted in the EU

Runs on Google Cloud in Belgium. Run data is encrypted at rest, secrets can never be read back, and permissions are granted one by one, only when a workflow needs them.

Guides and recipes

Step-by-step guides from the documentation.

Everything else is in the documentation.

Pricing

Pay for runs, not for steps

A run is one workflow started by one event, however many steps it has. Filtered events and test runs are free.

Free

$0/month

Try it out

  • 1,000 workflow runs per 30 days
  • Every trigger, step and template
  • 30 days of run history, 100 MB of files
  • Email alerts

Starter

$19/month

Small stores

  • 10,000 workflow runs per 30 days
  • Every trigger, step and template
  • 60 days of run history, 1 GB of files
  • Email and text message alerts
Most popular

Grow

$49/month

Active stores

  • 50,000 workflow runs per 30 days
  • Every trigger, step and template
  • 90 days of run history, 5 GB of files
  • Email and text message alerts

Unlimited

$129/month

High volume and agencies

  • Unlimited workflow runs
  • Every trigger, step and template
  • 180 days of run history, 50 GB of files
  • Email and text message alerts

FAQs

What counts as a run?
One workflow started by one event. Steps are not counted, so a workflow with twenty steps costs the same as one with two. Events your trigger filter rejects, runs stopped by loop protection and test runs are free.
Do I need to write code?
No. Triggers, conditions and actions are forms. Code is there for the cases forms cannot cover: a JavaScript step or a Liquid step, with your secrets and store data at hand.
Can a workflow change the thing that started it?
Yes. When a workflow updates a product and Shopify reports that update back, the app recognises the echo of its own change within a short window and does not start the workflow again. Chains of workflows are limited in depth, and a workflow that fires too often for one resource is turned off and you are told.
What happens when a step fails?
Temporary failures such as a rate limit or a server that does not answer are retried automatically with growing waits. Anything else fails the run, you get an alert, and the run history shows the step, its error and every try.
Can I test without changing my store?
Yes. A test is a preview by default: reads run for real, and every step that would change something reports what it would do instead. You can also run a test for real when you are ready.
Which permissions does the app need?
None up front beyond the basics. Each trigger and action names the permission it needs, and you grant them one by one on the Permissions page when a workflow uses them.
Can other systems start a workflow?
Yes. The incoming webhook trigger gives a workflow its own secret URL, and the Developer API can run workflows too. See Incoming webhooks.
Where does it run and where is my data?
On Google Cloud in the EU (europe-west1, Belgium). Run data is encrypted at rest. Details are in the Privacy Policy and the DPA.
Is there an API?
Yes, a REST API and an MCP server with read, write and execute keys. Everything the editor does is available, except the few things that need you in the Shopify admin, such as granting a permission. See Developer API and MCP.

Automate the busywork

Tell us about your store and we will get you started.