We have had integration with Klaviyo for several years now but recently we have found an issue with the `api/events` API.
In your documentation it says that “Klaviyo only tracks events when a user is identified”: https://developers.klaviyo.com/en/docs/javascript_api#track-events-and-actions. I am reading it that only after creation of a user their events will be tracked. However using the '2023-02-22' API and sending POST requests to `https://a.klaviyo.com/api/events` new users are created. Is there a way that we can enhance existing Klaviyo users with events without creating new users?
I have also now checked that even with private key with access only to events and not to profiles I am able to create profiles via events
Best answer by Brian Turcotte
View original