Purchase Event in additional scripts not firing

Hi there,

we have a problem with the additional scripts for the shopify checkout (no shopify plus store).

We have added the GTM Base Code and also a dataLayer push script to push the data from the purchase into the data layer. However the GTM Base Code is executed every time but the purchase event doesnt fire in like 70-80% of the cases.

We know that the GTM Base Code is executed because we see all the page view hits on the thank you pages in our analytics but however the purchase event doesnt fire.

So my question is how is it possible that the dataLayer push script isnt working but the GTM Base Code is?

Does anyone have a good workaround for proper tracking purchase events in GA?

Any answer to this? I’m having the same problem. The Purchase event does not fire when someone chooses ShopPay. But it does fire for PayPal and GPay.

Have you found a workaround for this? I am having the exact same problem

@JasonL2023 Hi My store using the PayPal express checkout but I can see the purchase event was not triggered. I have tried the both the option of additional script and customer event are not working.

can you please help with how to tracking the purchase events ?

@Madalenavs I have same issue with the Paypal express checkout.