Skip to main content
Solved

Events on Shopify Integration are not being tracked in some cases

  • 18 July 2024
  • 1 reply
  • 25 views

I want to ask if this is a normal behavior for events tracking with Shopify integration. So after a few testing, I came to this conclusion: 

Events will be tracked and show up in profile in these situations:

  • If a user is coming from an email. When I clicked on an email and go to the website to view product, add to cart or checkout, the events will be tracked and show in profile.
  • After a user made a purchase. When I made a purchase, Klaviyo will be able to track events in profile, and even events happened prior to the purchase will show up.

Events won’t be tracked and does not show up in profile in these situations:

  • When I left my email in footer newsletter subscription, my email was synced to Klaviyo as a new profile, but it won’t track my events after that. I tested a few times by subscribing to newsletter and then did some events like view product or add to cart, and it didn’t appear in my profile.
  • Same thing even if I tried to register and login, Klaviyo still won’t be able to track my events on website.

So my question is that, is this a normal behavior for Klaviyo with Shopify integration that it will only track events in certain circumstances as above, and not be able to track events even if email is identified somewhere on the website and sync to Klaviyo? Thanks.

1 reply

Userlevel 6
Badge +26

Hi @alvin.nguyen,

Thank you for your question in the Klaviyo Community - these are all excellent questions. You are 100% right that the tracking of events is linked directly to a profile, and will only take place if the device the user is using has the Klaviyo identification cookie placed on the device. 

My recommendation would be to switch out the footer signup form with an embedded Klaviyo sign up form. I would also recommend using the Klaviyo Anonymous Visitor Activity Backfill (info here).

I hope this helps - let me know if you have any other questions!

Thanks
David

Reply