Reviews (7,288)
Flow is awesome, but does have some maddening limitations. For example:
You can use variables in certain email address fields, and you can use fully custom liquid in certain email content fields, but you can't do both in any action. :/
Advanced logical conditions are difficult: "IF (this AND this] OR this". An action can have multiple outputs (yay) but can't be triggered by multiple separate events.
The "run code" action is hamstrung. If I recall correctly it can't send an email.
Context, variables and email templates don't transfer seamlessly from one scenario to another. If you change your trigger from "Fulfillment Ready" to "Order Paid" the entire flow is broken.
It's also frustrating that we should even need Flow for certain things that should be native functionality, like auto-capturing payments EXCEPT when fraud risk is high, or triggering a custom message to a dynamic email address. BUT it is great to have, and keeps getting better. I've upgraded my rating because (and I'm learning how to use it better).