I have brand new Shopify store that is set to launch in a couple of weeks and I am really struggling with the Klaviyo integration. I have been following the step by step onboarding checklist and have been stuck in Phase 1 all week. I'm ready to pull my hair out!
I've successfully completed the integration but things seem to only be working intermittently or not at all. I am using the Impulse them on my store and have added the necessary code to the liquid files for my pop up and footer newsletter subscription (part of the theme). I also have double opt in enabled on the Shopify side. When I subscribe to the newsletter in either location with my wagandwonder domain email addresses everything seems to process correctly for the most part. The only issue here is that I get 2 confirmation emails, one from Shopify and one from Klaviyo. When I accept both of these, the profile is successfully added in Klaviyo and the users also appear under the newsletter list. When I disable double opt in on the Shopify side I get no confirmation emails at all and the users do not get added to a list but they do get added as a profile.
The other part of this problem I have noticed here is that when I use one of my gmail accounts to subscribe, double opt in enabled on Shopify, I only get one confirmation email from Shopify, not the additional email from Klaviyo (I have checked spam for it too). Because I only get the one confirmation email (from Shopify), the profile is added but the user does not get added to the list.
The second issue I am having is with the tracking. The Active on Site tracking seems to be working intermittently as well. The Viewed Product tracking isn’t working at all. I've also installed Add to Cart tracking but have no clue if that is working.
I am at a loss on how to proceed but feel like I need to resolve these basic issues before moving forward. I have been following the Klaviyo Onboarding Checklist step by step, watching all videos and ready all content and it doesn’t help.
Any help would be greatly appreciated!
Best answer by cassy.leeView original