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.
Hi
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
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.
Thanks for that follow up and letting the Communuty know
All the best,
Alex
Hi can someone assist please.
I am trying to create 2 conditional blocks in Klaviyo;
- “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
- 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?
Hi
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
Log in to the Community
Use your Klaviyo credentials
Log in with Klaviyo
Use your Klaviyo credentials
Log in with KlaviyoEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.