Hi Everyone!
I have a custom marketplace website that isn’t built on Shopify or WooCommerce (shocking, I know) and I am having some trouble accessing the information I am sending in my ‘track’ API requests (both from the front-end and the back-end).
Following the documentation, I have set up the ‘track’ API following the Klaviyo documentation, but I am having trouble accessing the data that I need to to set up the email flows that I want to.
I have included screenshots from my code showing how I am creating an object and how I’m sending that to Klaviyo. I’ve also included screenshots of what I’m seeing in Klaviyo and showing that the data I’m sending, is not available to be used as trigger conditions.
The following is a screenshot from my code where I am creating the “Items” object to be sent in the “Placed Order” event:
The following is a screenshot from my code where I am sending the object I create to be tracked as a “Placed Order” event:
The following is a screenshot of the front end event that is fired to track a “Started Checkout” event:
The following are two screenshots from Klaviyo, showing the data being pushed by the above events:
The following is a screenshot of the condition dropdown in the Triggers of the email flows. As you can see, the data that I am trying to access (in “Items”) is not available to be selected from the list.
Any help would be greatly appreciated! The Klaviyo documentation is good for setting things up but is lacking on a lot of the support aspects once it is set up and the events are firing.
Thank you!!