Web Pixels

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:

  1. Has anyone else experienced worker.modern.js files failing to load from their store



    domain?

  2. Is there a way to have Shopify regenerate/fix the web pixel worker files?

  3. 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

Hi,

It is very frustrating that tracking is not working as it should.

These automatic app sometimes create technical errors and hamper the data tracking.

The steps you have taken are all recommended for App Pixel.

Solutions:

From my career experience as a Conversion tracking specialist i would like to recommend you configure all conversion tracking through Google tag manager (GTM):

GTM configuration consist of 4 major steps:

  1. Create a GTM script or Datalayer on shopify custom pixel
  2. Connect GTM with website
  3. Configure the Triggers. custom interactions tracked by the Data Layer.
  4. Configure the tags, variables

With these steps you can configure tracking for all platforms you want.

It is suggested by meta to keep both integration( GTM and App pixel) creating multiple facebook pixel and google analytics 4.

From my experience i made some test with GTM and App for a particular period of time. where GTM performed better than app in terms of tracking.