What is Shopify Checkout Extensibility and how it affects Awin tracking
Shopify’s Checkout Extensibility aims to give advertiser on Basic and Advanced plans, greater flexibility in customizing checkout and account pages. The extensibility makes it possible to integrate UI extensions and web pixels into the Thank You and Order Status pages.
In conjunction with checkout extensibility, third party connections via client-side scripts are no longer supported, with Shopify requiring these to be replaced with compatible apps from the Shopify App Store or rebuilt with UI extensions and web pixels. However, Awin’s Shopify plugin will remain functional due to our hybrid tracking approach, that includes fallback solutions and server-side tracking already pre-built within the plugin.
Also Awin’s auto validation, customer acquisition and product-level tracking functionalities will all remain unaffected by the extensibility feature.
It looks like my order references are different in Awin reporting
Shopify’s Checkout Extensibility means that on some occasions the store’s internal order ID is sent to Awin via the checkout events instead. For more information on this see this article.
Why is my Shopify plugin not sending MasterTag conversion calls?
If you have already activated Checkout Extensibility, or you are upgrading to this, it may be causing your Shopify plugin to not send these client-side tracking calls anymore, as the feature limits this during the checkout process.
It’s important to note while affiliate conversions can still be recorded by server-side tracking as part of Awin’s hybrid tracking approach, unfortunately add-on features related to Awin’s MasterTag such as partner plugins will not be available to advertisers using Shopify’s Checkout Extensibility at this time.