Skip to main content

We are planning to run a gift card promotion where customers receive a bonus discount with the purchase of different denominations of gift cards. I’m trying to establish a flow that will send an automatic discount to anyone who purchases a gift card between a specific date range (promotion window).

I’ve tried configuring trigger splits the following ways but either receive a Network Error when I enter the Shopify Gift Card product ID, or I’m not able to select gift cards as the specific product trigger.

  • Trigger: Ordered Product > Trigger Filter: ProductID equals qGift Card ID]
  • Trigger: Placed Order > Flow Filter: Someone has ordered product where Product ID equals qGift Card ID] between promotion window dates
  • Trigger: Placed Order > Trigger Filter: Items contains tDigital Gift Card - not available as an option in Klaviyo, while all my other products are]

Is there a reason why Klaviyo does not recognize Shopify gift cards as a product? Is there any workaround for this? Thank you!

 

 

 

Hi @DEEPS_team, welcome to the community.

All of your Trigger and Conditions examples seems normal to me - so it’s a bit puzzling. As a preference, I would use the “Ordered Product” since you should get a “clean” event for each item that’s ordered.  Have you also tried using the “Product Name” or “Item Name?” - maybe it’s glitching on the ID. 

Another work around is to see if you can build a Segment with the same rules.  If you can do it as a Segment, then the logic/rule should work in a Flow as well.  So build a Segment of people who purchased the Gift Card (Product ID) within those dates.  Alternatively, you can try using that Segment as a Segment Triggered Flow instead - though there are some limitations to Segment Triggered Flows where a user can only go through it once (so if someone bought two Gift Cards, it won’t work).  

This is a silly question, but when I see “Network Error” it is typically when I’ve switched from one Klaviyo Account to another in say a separate tab or window, forgot and tried to work in another account at the same time.  Are you logged into the correct account? 


Reply