This article is a guide to installing the Wicked Reports custom tracking code onto Shopify's Checkout page
- Introduction to Shopify Checkout Page Tracking
- How Do I Setup Tracking For My Shopify Checkout Page?
- FAQ's
Introduction to Shopify Checkout Page Tracking
Shopify is in the process of deprecating their checkout.liquid theme (August 2025) and making many other changes to their checkout process. To ensure optimal tracking throughout these changes, we've added this step to the Shopify Integration process.
To have your checkout page reliably tracked, you now need to create a Custom Pixel in your Shopify store and install the custom code provided by Wicked Reports.
See more details below.
How Do I Setup Tracking For My Shopify Checkout Page?
- In your Shopify store, Go to "Settings"
-
Select "Customer Events"
-
Click "Add custom pixel"
Note: Learn more about custom pixels. -
Give the Pixel a name and click "Add Pixel"
-
In the "Permission" Tab, select "Not Required"
- In the "Data Sale" Tab, select "Data Collected does not qualify as data sale"
-
Add the provided code to the Pixel and click "Save"
-
Click the "Connect" button to connect the pixel to your store
- Now, validate your Checkout Page via the Sales Tracking Test.
How Do I Get The Custom Code?
Grabbing your custom Shopify Checkout code is easy.
- Login to Wicked Reports
- Navigate to the Tracking Code Page
- Copy Your Shopify Checkout Tracking Code
FAQ
- Is this only applicable to Shopify Plus users?
No. All users can update their custom events. - Why does my tracking validation pass once and then fail on subsequent tests?
If your tracking validation passes even once, your setup is working correctly. Subsequent failures usually happen because Shopify caches your data and won’t resend the email to our code for repeated tests. If you want to run additional validation, try running the test in incognito mode to bypass the cache.