App reviews, troubleshooting, and recommendations
We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more
We have set a flow when an order is created to check if the customer has a specific tag associated (ID verification completed). If the customer is not verified, then an ID verification email is sent. If not, the order is processed.
The problem we are facing is that when a user places an order for the first time, moment in which the customer is created, the tags are empty but somehow Shopify evaluates the second condition to False, therefore not sending the ID verification email. If the customer then places a second order, the Flow will trigger the ID verification email, because tags are now not empty.
The problem arises when there are no tags in the customer. Somehow the condition of "Tags items is empety or does not exists" is not working.
Has anyone faced this issue/bug?
I have the same problem as you. I wrote to support, and they told me that this is a limitation of the Shopify Flow app.
I really don't understand what the limitations of checking for empty fields for tags can be.
They promised to contact the Shopify Flow backend team to discuss potential improvements in the future.
Bummer. Thanks for reporting this! I guess I'll create an automation in Mechanic to do this instead.