The integration is setup correctly, viewed products and track additional behavior are checked, the data is set to sync from Shopify, but Viewed Product and Active on Site metrics are empty.
I tried adding the script manually as in this answer and changing themes, but nothing works. Let me know if you guys know of anything that could solve this.
If your integration is set up and you’ve enabled onsite tracking, then the Active on Site and Viewed Product events should be triggering as expected. As you’ve mentioned above, I would suggest inputting the URL https://mystore.com/?utm_email=myemailand then making sure that you go to a specific product page to trigger a Viewed Product event. If this isn’t working for you, I would suggest having a colleague try on a different device to see if they’re able to trigger the events!
In your Shopify Theme (of your current Live Theme) settings → App Embeds, did you toggle this on?
Also, like mentioned in the thread you referenced, only identified Klaviyo subscribers will have this metric. Meaning, any anonymous (or unknown users), this metric will not fire as obviously Klaviyo doesn’t know who they are.
If someone has, at some point, clicked through a Klaviyo email or SMS to your website.
If someone has, at some point, subscribed/opted-in through a Klaviyo form.
If someone has, submitted a Klaviyo form through a certain action.
If someone has reached the success step of a form, or reached the final reachable step for tap-to-text (Subscribe via SMS) forms.
Or any other way that you may have done identified a user via the API.
Try enabling/disabling the App Embed if you switched or updated Themes and give it a bit of time for your users who have been identified to “View Products” or return to your site. I would recommend checking back after you have sent a campaign that had a large audience size. Let us know if that worked or not!
Thanks for answering! Already have all the settings you specified.
I tried to trigger the event multiple times after identifying myself (signing up to the newsletter, the app I’m using for the signup form is SmashPops) and using “https://mystore.com/?utm_email=myemail”, but that didn’t work either. I’ve also tried enabling/disabling the app embed.
Why would it be best to check after sending a campaign with a large audience?
If your integration is set up and you’ve enabled onsite tracking, then the Active on Site and Viewed Product events should be triggering as expected. As you’ve mentioned above, I would suggest inputting the URL https://mystore.com/?utm_email=myemailand then making sure that you go to a specific product page to trigger a Viewed Product event. If this isn’t working for you, I would suggest having a colleague try on a different device to see if they’re able to trigger the events!