Skip to main content
Solved

Legacy Added to Cart vs Shopify Added to Cart

  • January 2, 2026
  • 3 replies
  • 37 views

Forum|alt.badge.img+5

Hi everyone, I’m trying to get some input from other Klaviyo + Shopify users.

We currently have both the Legacy (cookie-based) and the Shopify Added to Cart events active, and we’re seeing a consistent 3–4x difference in volume, with the Legacy event tracking many more adds to cart.

Support explained this as expected behavior due to guest users and identity resolution, which makes sense in theory. Still, the gap feels quite large.

I’m wondering if others are seeing similar ratios in practice, and whether moving fully to the Shopify event had any noticeable impact 

Thanks!

Best answer by Byrne C

Hi ​@Woodhope,

Would love to see if the community has more insights on this, but I wanted to briefly chime in and offer some input on how the two Added to Cart events differ.

The legacy Added to Cart event works much like Active on Site and Viewed Product tracking, in the sense that it tracks the activity of cookied users. That means that if somebody fills out a Klaviyo form or clicks a Klaviyo email and onto your website, they’re “cookied”, and we can track their Added to Cart activity. Shopify can’t do this by themselves, so if you have a site visitor who adds to their cart who Klaviyo has identified, but Shopify hasn’t, they would record the legacy Added to Cart event, but not the Shopify event.

The Shopify Added to Cart event is useful for capturing Added to Cart events for site visitors that have Shopify profiles, but aren’t cookied in Klaviyo. For example, if somebody logs into their Shopify account, then adds to cart, the Shopify event will track, while the legacy event will not.

All in all, both types of the event have their uses, and if you have the snippet for the legacy Add to Cart event still installed on their site, this event will continue to work.

3 replies

Byrne C
Community Manager
Forum|alt.badge.img+28
  • Community Manager
  • Answer
  • January 5, 2026

Hi ​@Woodhope,

Would love to see if the community has more insights on this, but I wanted to briefly chime in and offer some input on how the two Added to Cart events differ.

The legacy Added to Cart event works much like Active on Site and Viewed Product tracking, in the sense that it tracks the activity of cookied users. That means that if somebody fills out a Klaviyo form or clicks a Klaviyo email and onto your website, they’re “cookied”, and we can track their Added to Cart activity. Shopify can’t do this by themselves, so if you have a site visitor who adds to their cart who Klaviyo has identified, but Shopify hasn’t, they would record the legacy Added to Cart event, but not the Shopify event.

The Shopify Added to Cart event is useful for capturing Added to Cart events for site visitors that have Shopify profiles, but aren’t cookied in Klaviyo. For example, if somebody logs into their Shopify account, then adds to cart, the Shopify event will track, while the legacy event will not.

All in all, both types of the event have their uses, and if you have the snippet for the legacy Add to Cart event still installed on their site, this event will continue to work.


Forum|alt.badge.img+5
  • Author
  • Contributor IV
  • January 5, 2026

Thank you for your reply! So your suggestion would be to keep both event and their respective flows  (with the proper exclusions)?


Byrne C
Community Manager
Forum|alt.badge.img+28
  • Community Manager
  • January 6, 2026

@Woodhope,

That’s what I’d recommend, yes. You’ll capture the most Added to Cart events if both are active, and as long as you have filters excluding the other event from each flow, you can reach the most people, while ensuring that people aren’t being emailed too often.