Reviews (14,883)
What merchants think
This is generated by Shopify Magic. It's shown when an app has 100+ reviews and at least a 4.0 overall rating.
This is generated by Shopify Magic. It's shown when an app has 100+ reviews and at least a 4.0 overall rating.
Feedback submitted
Merchants describe this as a powerful no‑code automation tool for streamlining order management, tagging, inventory tracking, and product/collection updates. Many report saving 15–20 hours weekly and call it a “game changer” for scaling. The visual builder is intuitive, and AI/Sidekick features help create complex workflows. Merchants use it for customer journeys, abandoned carts, SEO tasks, and alerts, praising its reliability and integrations like Slack.
Refine
-
By rating
This makes things so much easier to set up our Shopify to reflect our customer care and to keep us apprised of the customer experience. The templates are a life saver for the nontech literate shop owner
Thanks for the review, glad you like the templates!
I would love 3 things, easier to assign testing orders/products/customers. And 2, the ability to deactivate conditions, actions, or whole parts of the tree. Also - better documentation in the shopify MCF for LLMs
Flow is really cool when you get it to work, but getting it to work is a challenge. The conditions aren't intuitive. For example, I was trying to check if an order was selected for In Store Pickup, and trying to find the right option for Pickup was a struggle. There were so many "delivery option" conditions and only one of them was the right one to make the Flow work. I feel like this was made for the developers of Shopify who know what all the backend names are, and it isn't made for the normal users who aren't familiar with the code.
I appreciate what Shopify Flow tries to do — automating workflows and saving time on routine tasks is definitely valuable. The app is intuitive and integrates well within the Shopify admin. However, there are some limitations that can get frustrating.
For example, it can’t interact with certain areas like shipping profiles or some inventory settings, which means you still end up doing manual work for key parts of your store. Also, complex workflows sometimes require trial and error to get right, and the documentation could be clearer.
Overall, Flow is a helpful starting point for automation if you have straightforward tasks, but it feels like it could be more powerful and flexible, especially for stores with more complex needs.
It’s best suited for automations within Shopify’s exposed API limits.
If you rely on automating less common or “hidden” features, Flow won’t cover it yet.
For simple order, customer, or product tag automations, it’s worth trying.
Thanks for your review.
We try to expose everything that's available in the Admin API, have you tried using the Send Admin API request action (https://help.shopify.com/en/manual/shopify-flow/reference/actions/send-admin-api-request)for your more complex use cases such as shipping profiles or some inventory settings?
It's OK, I like the idea of it and it can do a lot of things but there are some pretty big whole. Needs metafield created, updated or removed triggers for instance and needs better support for inventory changes. The triggers are pretty limiting.
We've found this extension to be super helpful when running complex scenarios within the business, from flagging errors in orders, to highlighting high risk orders. Would recommend to anyone looking to improve automation within their Shopify environment
Real mixed bag here. Flow has become an integral part of how we operate our store but my god is it frustrating to use at times. I'm here today writing this review out of frustration at recent depreciations. Flow needs to warn us when things are changing instead of just pushing out updates and letting us find out when we go to create new flows or update old ones. I know there is a five star app here but it needs work to show it. Giving it 4 stars because the app is capable of a lot and I'm glad we have it despite the rough edges.
Hi thanks for the review. Regarding deprecations, we would love to know what deprecations have affected you as Flow itself have very few of those, but Flow must handle changes as Shopify changes the API over time.
Abandoned checkouts doesn't work, I get the error that the customer is not signed up to marketing.. I don't require my customers to sign up for marketing emails, with no option to just send a simple email, this app is pretty much useless for my store.
Hi, Abandoned Checkout is a Marketing Automation feature and not a Flow feature. That said, you may want to review the documentation for Abandoned Checkout https://help.shopify.com/en/manual/promoting-marketing/create-marketing/marketing-automations/types. If you edit the email, you do have the option to send it to all customers, not just those subscribed to marketing.
When it works, it can be beneficial but it doesn't work often, and the support for this app is useless. When you speak with Shopify support, no one seems to know or understand the app.
I built a flow that should hold fulfillment orders when a product type it added to an order. Sometimes the flow works, and sometimes it says "Hold fulfillment order
Succeeded" but it didn't succeed when you look at the actual order. And no one knows how to help. It's sad because it could be an excellent app!
Hi, thanks for your review. We are sorry about your frustration with Shopify support. We recommend always trying to ask first on Flow's community forums: https://community.shopify.com/c/shopify-flow-app/bd-p/flow.
For holds, if Flow says that it held fulfillment, it did. But what can happen is that other apps or workflows can release that hold just as quickly. If you need more detail, consider trying to post on the community.
For some things this works great! For others I am scratching my head as to why it won't. For example, I can take products by vender and add them to a manual collection for use in the tax exclusion zones since for some reason an automatic collection isn't allowed. Works great. But when I want to send an email to a customer that is imported with the tag eBay I am having trouble finding an option to just send a simple email out with a basic text. I have tried using Mail as well but it wants a template and then it adds it to a marketing list but that is not what I want to do. Just a simple email. The last issue is that I have other people adding products and I only want certain vendors products to be available in say Canada. There are options to hide products from channels for example, but nothing to remove the product from a market such as Canada. So you have to remember to select this every time every product any employee adds or it defaults to add it to the Canada market. Very frustrating. Maybe with a few updates this flow app could be really useful. But it is just missing a few variables here and there and functions to be as useful as I was expecting. Seeing as how most of my flows are fixing issues that Shopify has created such as not allowing me to use an auto collection for tax exclusions, I have to use this app. Since they default to add new products to all markets, I need to use a flow to fix it. So really it is annoying that I cannot do what I want to have done.