Hello,
We are currently using a custom app installed on our store to implement the features we need.
What we want to achieve is: when a customer lands on our store with a specific URL parameter (affiliate link), we would like to track on our server whether that customer successfully completed a checkout (placed an order).
I’ve looked into Shopify Web Pixel, but it seems difficult to use it together with our current custom app setup. Our custom app directly uses the token from the store settings to call the GraphQL Admin API, so there is no installation process involved.
Is there any way (other than Web Pixel) for us to track when a user completes a checkout and send that information to our server?
We are already receiving order webhooks on our server, but currently there is no way to determine whether that order came from an affiliate link (based on the original URL parameter).
Any advice would be greatly appreciated.