Skip to main content
Solved

Flow broken after Shopify instruction booklet variant overrides Ordered Product SKU trigger

  • April 2, 2024
  • 1 reply
  • 8 views

Forum|alt.badge.img+5

I have a flow that was built using the Ordered Product trigger and uses “SKU equals BLOCK-LE2” as a trigger filter (We need to use the SKU to trigger this flow). It was functioning properly until recently when we added an “instruction booklet” variant to the product that is then pulled out and included as a separate product by Shopify. Now, the flow is broken as the instruction booklet seems to override the actual product and I cannot get it to work no matter what trigger filter configuration I use.


Has anyone experienced this before? 

Best answer by StefanUE

@ELopski hey, thanks for your question!

So the Ordered Product metric will be pulling in information for each product separately, meaning you’re right in filtering it by SKU. The SKU might have however been overwritten in Shopify instead of the booklet added as a variant, which is why it might still be registering as “BLOCK-LE2” but it’s actually a completely different product in there now.

Maybe instead you can try using the Placed Order metric as the trigger, and then filter “Items”, select “Text” as your type, “equals” or “contains”, and add the item name for the product that was triggering the flow previously. You can also exclude any variants by using the “Name” property in case that’s available to you, or try other configurations.

These are just some preliminary thoughts, you might have already tried these solutions, so I apologize if you did.

Happy to chat further!

1 reply

StefanUE
Expert Problem Solver III
Forum|alt.badge.img+23
  • Champion & Partner
  • Answer
  • April 3, 2024

@ELopski hey, thanks for your question!

So the Ordered Product metric will be pulling in information for each product separately, meaning you’re right in filtering it by SKU. The SKU might have however been overwritten in Shopify instead of the booklet added as a variant, which is why it might still be registering as “BLOCK-LE2” but it’s actually a completely different product in there now.

Maybe instead you can try using the Placed Order metric as the trigger, and then filter “Items”, select “Text” as your type, “equals” or “contains”, and add the item name for the product that was triggering the flow previously. You can also exclude any variants by using the “Name” property in case that’s available to you, or try other configurations.

These are just some preliminary thoughts, you might have already tried these solutions, so I apologize if you did.

Happy to chat further!