I’m experiencing web pixel issues causing incomplete tracking data across analytics platforms. Looking for others who may have experienced this or have solutions.
My store’s tracking shows significant data gaps:
-
Missing geo data: Sessions showing “Country · None · None” (no city/region data)
-
Incomplete device info
-
Incorrect referrer data
-
App pixel data not syncing properly despite all pixels showing as “Connected”
Using GTmetrix waterfall analysis, I discovered multiple worker.modern.js files showing as (incomplete) with 0 bytes and taking 8+ seconds to fail. These appear to be Shopify’s web pixel coordination files.
Additionally seeing:
-
CORB (Cross-Origin Read Blocking) errors in browser console
-
Multiple app pixels (Google & YouTube, Facebook & Instagram, Pinterest, Klaviyo) all showing as “Connected” in Customer Events but data not flowing properly to analytics platforms
-
Google Tag showing incorrect country code instead of my store’s primary country
What I’ve Tried:
Verified all pixels are connected in Customer Events settings
Used Shopify Pixel Helper - pixels load and receive event data correctly
Uninstalled/reinstalled apps multiple times
Tested with browser DevTools - pixels fire with proper data structure
Contacted Shopify Support - referred back to individual app developers
When testing with Pixel Helper, pixels DO receive proper event data (product info, prices, correct currency). But this data isn’t making it to analytics platforms properly, resulting in incomplete reporting with missing location, device, and referrer information.
Questions for the Community:
-
Has anyone else experienced
worker.modern.jsfiles failing to load from their store
domain? -
Is there a way to have Shopify regenerate/fix the web pixel worker files?
-
Has anyone successfully resolved incomplete geo/device data while using Shopify’s app pixel system?
Any insights or similar experiences would be greatly appreciated. This is impacting conversion tracking accuracy and ad optimization





