Skip to main content

Hi Klaviyo community,

We wish to use Klaviyo for various email campaigns on a B2B commerce website, specifically:

  • Abandoned cart emails

  • Promoting related products after a customer has made a purchase

We are using a custom commerce platform with no existing integration with Klaviyo, and as such will need to implement our own onsite metrics via API and a custom catalog feed.

These seem like simple use case for Klaviyo, however we have a non standard pricing model.

  • All customers are part of an organisation in the commerce platform 

  • The organisation the customer is a part of may override the price of any product from the default price

  • We currently have around 5,000 product variants and 10 organisations, this will grow over time (i.e. up to 50,000 unique prices at this time)

We’d like to understand if Klaviyo can support this type of pricing model and if so how best to implement it.

We have considered implementing onsite metrics and a catalog feed where the customers organisation is combined with the product/variant SKU to create unique products/SKUs per organisation, we’d like to understand if that approach is recommended / will it create problems implementing emails with product feeds and recommendations or other issues in Klaviyo etc? Or what other alternatives there are (outside of not adding pricing data into Klaviyo)

Any advice would be appreciated.

Thanks!

Hi @d123pw 

At a high level, Klaviyo should work for your use case. You will need to create Abandoned Cart and the Post purchase metric triggered flows to send emails to your customers.

See this tutorial on metric driven flows: https://help.klaviyo.com/hc/en-us/articles/360003057151

First, since your b2b commerce website doesn’t have an integration with Klaviyo, you will need to integrate with Klaviyo and send abandon cart and purchase events via the Events API.

You can save your products to Klaviyo using the product catalog API. It might make sense to have a product per product-organization pair and make sure to sync the price that the organization sets on that product into Klaviyo. Here is also a guide on integrating a platform without a pre built Klaviyo integration. I did also want to share our agency partner directory if you would prefer to work with an expert on this project. I hope this helps!

~Chloe


Hi @chloe.strange 

Thank you very much for your response - appreciated!

Sounds like the product per product-organisation being fed into Klaviyo via  product catalog API should be viable (and cart + purchase events matching the feed data in terms of SKU etc).

Based on the docs on the product catalog API (https://developers.klaviyo.com/en/docs/guide_to_syncing_a_custom_catalog_feed_to_klaviyo#custom-catalog-requirements) - it seems like 50,000 products in a single catalog should be no problem as long as we keep the feed file size guidance.

Thanks again!

 


Reply