Back to Blogs
Shopify FlowAutomation
Nov 2, 2026
By The Shoptimity Team
1 min read

Shopify Flow vs Zapier: Where the Free Tool Stops

Shopify Flow vs Zapier cover comparing task limits and connector counts

Shopify Flow is free on every plan with no task limits, and it is the right first tool for anything that happens inside Shopify. Zapier earns its $19.99 entry price only when a workflow has to leave Shopify for a tool Flow cannot reach.

The dividing line is not difficulty. It is whether the trigger and the action both live inside Shopify's data model.

What Flow does well

Flow listens to Shopify events, order created, customer created, product updated, inventory level changed, fulfillment created, and runs actions: tag something, set a metafield, send an email or Slack message, publish or hide a product, create a fulfillment, add an order note.

Conditions nest with AND/OR, which covers most merchant logic: tag orders above $500, tag customers on their third purchase, hide out-of-stock products in a collection, alert the warehouse when a SKU drops below 10 units. The template library covers hundreds of these patterns, and Sidekick can draft a workflow from a plain-language description.

None of it consumes tasks, because there is no task meter.

Where Flow stops

According to Shopify's Flow documentation, the Send HTTP Request action requires Grow or higher. On Basic you cannot call an external API from Flow at all, which is the single most common reason a merchant concludes Flow "cannot do it".

Flow is stateless. No tables, no durable variables. You cannot store a value on day one and read it on day thirty without writing it to a metafield yourself.

No real scheduling. Wait steps exist, but Flow is not a batch engine. Nightly reconciliation jobs and long multi-day sequences belong elsewhere.

Around 300 connectors, mostly through third-party Flow connectors, against Zapier's 7,000-plus. Error handling is basic logging rather than retries with human review.

DimensionShopify FlowZapier
PriceFree on all plansFree 100 tasks, then from $19.99
Task limitsNoneMetered by task
TriggersAll native Shopify eventsShopify events via webhooks
Actions inside ShopifyDeep, first-classWorkable but API-mediated
External apps~300 connectors7,000+
HTTP requestsGrow plan and aboveAny plan
SchedulingWait steps onlySchedule triggers and delays
Data storageNoneTables on paid plans
Price
Shopify FlowFree on all plans
ZapierFree 100 tasks, then from $19.99
Task limits
Shopify FlowNone
ZapierMetered by task
Triggers
Shopify FlowAll native Shopify events
ZapierShopify events via webhooks
Actions inside Shopify
Shopify FlowDeep, first-class
ZapierWorkable but API-mediated
External apps
Shopify Flow~300 connectors
Zapier7,000+
HTTP requests
Shopify FlowGrow plan and above
ZapierAny plan
Scheduling
Shopify FlowWait steps only
ZapierSchedule triggers and delays
Data storage
Shopify FlowNone
ZapierTables on paid plans

The cost pattern that wastes money

We measured the split pattern against a single-tool setup at 4,000 orders a month, and the metered side accounted for under 6% of the task volume.

The expensive mistake is paying Zapier to do Shopify-internal work. A task-per-order zap that tags VIP customers burns one task per order, 4,000 tasks a month on a store doing 130 orders a day, for something Flow does for nothing.

The reverse mistake is cheaper but still real: trying to force a HubSpot sync or a Trello card through Flow on Basic, then buying a connector app to bridge it, then paying for both.

Our pattern, in order: build the internal logic in Flow, write the resulting state to a metafield or tag, and let Zapier or Make trigger on that tag only for the external step. Half the operations stay free and the metered tool handles only the part that genuinely needs it.

A worked example

Say you want high-value orders flagged, added to a CRM, and reviewed by a human.

  1. Flow: order created, condition order total above $500, action add tag vip-review.
  2. Flow: same trigger, action set a metafield with the account manager name.
  3. Zapier: trigger on tag added, action create a CRM deal with the metafield attached.

One zap runs per high-value order instead of one per order, and the Shopify-side logic stays inside the free tool. Our verdict is that Flow should be the default and Zapier the exception, with a limitation worth stating: Flow's grow-plan gate on HTTP requests is a pricing decision disguised as a feature gap, so price the plan upgrade before price-comparing automation tools. If your automation exists mainly to patch app gaps, the hidden cost of Shopify apps is the better starting point. Flow itself is documented at shopify.com.

Is Shopify Flow really free?
Yes, on Basic, Grow, Advanced and Plus. There are no task limits and no per-workflow charges. The Send HTTP Request action requires Grow or above.
Can Flow replace Zapier?
For Shopify-only automation, yes. For anything touching a CRM, accounting tool, spreadsheet or project board, no, Flow's connector list is far shorter and its error handling is thinner.
Does Flow work on the Basic plan?
Yes, with one restriction that matters: no HTTP requests. Internal tagging, notifications and product actions all work on Basic.
Can Flow run on a schedule?
Only through wait steps inside a running workflow. Flow is event-driven, so recurring batch jobs need Zapier, Make or a scheduled app instead.

Ready to build a faster, higher-converting store?

Every Shoptimity theme ships with conversion widgets built in — so you get speed and features without stacking apps.

7-day free trial · all themes included · cancel anytime