Klaviyo is successfully receiving my purchase events pushing from the SGTM. (currently only event testing on GTM preview) However, the other events - mentioned on the topic title - are not being received. The only difference in the events that I’ve noticed is that only purchase events have access to user data in their dataLayer.push.
I noticed on Klaviyo related topics in the community, that Klaviyo can recognize users with the use of a _kx cookie. I have since set this up (Example of retrieved value:
h9uq3hZ-hiRorftB5Q5bVSVEC8u8LNe5IwjbqXntmp0.{{public API key}}) and the data is being sent from the web GTM container to the sGTM container, but Klaviyo is still not receiving the events.
I tried placing the variable that collects the _kx cookie into the Klaviyo User ID parameter on Stapes Klaviyo Tag Template, but this didn\t work either.
Any guidance/advice on the matter would be greatly appreciated.