Hey there, I have a general question about channel attribution and order tracking techniques. I’m developing an application that shows personalized recommendations for shoppers. When a shopper clicks on a product from my recommendations, I want to know if it results in a purchase.
For simplicity, I have decided to add UTM parameters for every click - so when a shopper clicks on a product card, I’m redirecting them to my server and back, adding UTM parameters.
shop (/home) → my server (302) → shop (/products/product?utm_source=…&utm_campaign=…)
However, when I test this mechanism on my development store, I don’t see any UTM parameters; it seems like Shopify doesn’t respect them at all.
Has anyone experienced the same problem? What other options could there be to attribute future orders in this scenario?