I’m trying to attribute orders to specific incoming links (e.g. campaign URLs with tracking parameters) using the orders/create webhook.
However, I’m noticing:
landing_siteandreferring_siteoften reflect older sessions, not the latest visit.- Returning visitors clicking a new link still show the previous landing/referrer.
- On dev stores,
landing_siteis always/password, and query parameters are stripped. customerJourneySummaryappears missing from webhook payloads, despite being in the Admin API docs.
What’s the best way to reliably attribute an order to a specific URL or referral source?
Appreciate any insights or best practices:)