Solved

Klaviyo and Rise.ai Integrated Flow Issues


Badge +1

I am working on creating a Rise.ai loyalty program that triggers email flows in Klaviyo. I have successfully integrated Rise.ai and the logic of the Rise.ai portion is sound, however in Klaviyo when I create conditional splits and try to look for shopify tags that are identical to what I am sending through rise, It will always go down the no path. It will process it as if it had no tag or a different tag. I have also tried to use lifetime spent and input the tiered values on the rise end and no dice. It appears that the information I am looking for is not coming through to Klaviyo in the way that I am thinking. Has anyone had any experience trying to accomplish such tasks? Also does anyone know where I can get some in-depth technical documentation regarding the inputs that can be used for the conditional splits and triggers? I should also note that all of this is being processed through the rise.ai workflow testing feature. Thanks in advance.

icon

Best answer by zosburn 27 May 2022, 21:02

View original

5 replies

Badge +1

@alex.hong,

I think I found the issue. It turns out that when you input a customer tag in the workflow testing environment, that information in no way goes to the Klaviyo side of the integration. I found that if I set the tags in my rise.ai flow in the THEN portion of the condition, It will set those tags and process it through Klaviyo. I also discovered that tags aren't added to the mock customer, just changed, so I had to add every relevant tag at once. Thank you for your response.

Userlevel 7
Badge +58

Hi @zosburn,

Welcome to the Community.

Are you seeing that under profiles and the properties about someone filter, you are not seeing the tags and properties coming in from Rise?

Reading through Rise.ai's documentation on their integration with Klaviyo, it appears that once you enabled Rise.ai's integration with Klaviyo, the account property should be sent to us. 

I would recommend removing the integration in Rise.ai and then re-adding it, following the documentation I linked above. If the property is still not being sent to Klaviyo, I would reach out to Rise.ai support for help. 

Lastly, you will want to check that customers in Rise.ai actually do have tags in that platform. If they don't, then the tags will not appear in Klaviyo, even if the integration is correctly set up. 


If you are having issues with Shopify tags not appearing in Klaviyo, I would suggest responding here with examples of profiles with the proper tags on Shopify + Klaviyo to see if data is being passed. Additionally, you could show us the conditional split filters etc to see if there is an issue there as well.

 

Thank you,

Alex​​​

Badge +1

Hi can someone assist please.

 

I am trying to create 2 conditional blocks in Klaviyo;

  1.  “if card balance => 0.01”

I have tried both of these conditions in the block:

person|lookup:'loyalty_card_balance' >= '0.01'

person.loyalty_card_balance >= '0.01'

And neither are working in my previews 

 

  1. if a customer is not a loyalty member / if card balance is = 0

I have tried

person|lookup:'loyalty_card_balance' = '0.00'
person.loyalty_card_balance = '0.00'

 

Again, neither working, any suggestions?

 

Userlevel 7
Badge +58

Thanks for that follow up and letting the Communuty know @zosburn. We appreciate the insight and collaboration you’ve offered.

 

All the best,

Alex

Userlevel 7
Badge +58

Hi @mg3326 ,

The first thing to check is to make sure these values are already in your Klaviyo account and are being pulled from the integration into your account. If there is no data to match these properties too or if the integration is not properly set up then there would be no way to accurately pull these values. Do you have an example of a customer who has the properties but does not properly go through a split?

Reply