Hi, we have a shopify store and currently have Stape implemented. I’m wondering how I can have stape pick up the checkout events beyond the standard ones (specifically checkout_contact_info_submitted) that the implementation give you? I can’t decipher the stape code in the customer events to correctly add those myself.
Also, in the shopify pixel helper, there is an array of user data passed (“billingAddress”) but the stape implementation isn’t picking those values up, so I was wondering how to access those since the standard stape user_data datalayer update doesn’t seem to include those values (or include them consistently/accurately)?
Are you using Stape’s Shopify app to enable the datalayer. You should see billing address related user data in purchase event after making a purchase. you should also see contact info in your add_payment_info event in the datalayer.
1 Like
Yes, I am using the Shopify app to enable the datalayer. It is currently not consistently passing the values into the user_data fields even though those values are shown to be available in other fields or in the shopify pixel helper tool at the time of an event. Also, not all events (add_contact_information_submitted being one of them) are passed into _stape events, so I was wondering how to have the app pass additional events that shopify is indicating are happening.
If you have a developer or have some technical knowledge then you can use the following Shopify Web Pixel documents. Using this document, you can create a “checkout_contact_info_submitted” event and push into datalayer.
https://shopify.dev/docs/api/web-pixels-api/standard-events
I often use my own Shopify custom-made theme independent customer pixel datalayer that provides such event. You can do that as well.