There are a few reasons why order data may differ between ShopMy and other analytics platforms:
How ShopMy attributes orders:
ShopMy uses two methods to track and attribute conversions:
- Click Tracking Script: Installed on your product pages, this stores attribution data using first-party cookies.
- IP Matching: As a fallback, we match customer IP addresses one time within the attribution window.
We attribute orders to the most recently clicked ShopMy link, which ties the order back to a specific ShopMy creator. In contrast, other platforms (like ad networks) may credit conversions to a more recent touchpoint, such as a paid ad impression.
Additional reasons for data discrepancies include:
- Different attribution models (e.g., last-click ad vs. last-click affiliate)
- Varying attribution windows (ShopMy defaults to 30 days)
- Ad blockers or private browsing that limit data collection
- Issues with how UTM parameters are handled
To ensure the most accurate tracking:
- Confirm your analytics platform is correctly capturing ShopMy’s
utm_source
(which defaults toshopmy
)
- Make sure your site doesn’t strip UTM parameters on redirects
- Ensure the ShopMy click tracking script is properly installed and loading on all product pages across browsers and devices
If discrepancies persist, reach out to your Client Strategy Manager for support.