Skip to main content
Solved

Segmentation Based on Shopping Behaviour


Forum|alt.badge.img+1
  • Contributor I
  • 1 reply

Hello,

We’re an eyewear e-commerce brand, and we’re looking to create segments based on shopping behaviour - particularly looking at favourite brands and whether customers view/buy glasses vs sunglasses.

What’s the best way to take that information from our shopify store and translate it to meaningful segments in Klaviyo?

Thanks in advance :) 

Best answer by Brian Turcotte

Hi @Fine!

 

Yes, you can totally update profiles (including custom properties) via the Klaviyo APIs. This can be done on the server side or client side:

Could you clarify exactly what you mean by Magento information or browsing data?

 

Ultimately, if you can save that data as a variable, you should be able to use it/send it to a Klaviyo profile through one of the endpoints above.

 

In addition to the endpoints listed here, you can also send custom properties to a Klaviyo profile via our JavaScript API in a klaviyo.identify call:

 

I hope this helps, and thanks for using the Community!

- Brian

View original
Did this topic or the replies in the thread help you find an answer to your question?

2 replies

Forum|alt.badge.img+1
  • Author
  • Contributor I
  • 1 reply
  • April 6, 2023

Just to clarify my query: I’d love to know if Klaviyo API is now capable of taking Magento information and updating custom properties with it? And how can we update custom properties with browsing data?


Brian Turcotte
Forum|alt.badge.img+37

Hi @Fine!

 

Yes, you can totally update profiles (including custom properties) via the Klaviyo APIs. This can be done on the server side or client side:

Could you clarify exactly what you mean by Magento information or browsing data?

 

Ultimately, if you can save that data as a variable, you should be able to use it/send it to a Klaviyo profile through one of the endpoints above.

 

In addition to the endpoints listed here, you can also send custom properties to a Klaviyo profile via our JavaScript API in a klaviyo.identify call:

 

I hope this helps, and thanks for using the Community!

- Brian