We’re currently experiencing a major issue with server-side tracking using the Stape app on a non-Plus Shopify store.
When testing the implementation, we’ve noticed that the purchase event on the Thank You page fires and then disappears extremely quickly — typically in less than 2 seconds. This is causing a significant conversion loss in GA4, where up to 80% of purchases are not recorded.
This behavior seems to be linked to specific payment methods commonly used in Portugal, such as Multibanco. In these cases, the Thank You page is briefly loaded but the user is quickly redirected to a payment instruction page (with banking details to complete the transfer). As a result, it appears the server container doesn’t have enough time to properly trigger and process the purchase event.
The tests were done using the Stape server GTM app, and we can provide a video showing the exact behavior if needed.
Our goal is to ensure that the purchase event is reliably triggered on the Thank You page before any redirection occurs — but with the current flow, this isn’t happening.
Has anyone experienced something similar with Shopify’s native behavior for certain payment gateways or found a reliable workaround for ensuring the purchase event fires correctly server-side?
As you are on a non-Shopify Plus store, checkout extensibility cannot be the issue.
Honestly, I haven’t used the Stape app before. But for your concern, I did some research. I read what users were talking about on the Stape community and also in the Shopify app store reviews section. And it seems like you are not the only one facing this issue.
Users, even in the past, have faced issues with the purchase event not getting triggered (while all other events do).
I would recommend reaching out to their support team and sharing the entire issue.
Apart from that, I would suggest you try a specialized Google Ads conversion pixel app. For example, Nabu for Google ads pixel can be a good choice.
You don’t need coding knowledge to create and implement pixels. You can accurately track important events such as adding to cart, beginning checkout, and purchasing (for which you are facing concerns).