How to Detect What Pixels a Shopify Store Is Using [108,292-Store Study]

5 free methods to detect tracking pixels on any Shopify store. Our 108,292-store study reveals pixel adoption rates, what each pixel stack signals about marketing maturity, and the gaps worth exploiting.

StoreInspect Team
StoreInspect Team
February 07, 202615 min read

Person examining floating pixel icons through a magnifying glass

TL;DR: Use a free pixel detector like Store Inspector to see every tracking pixel on any Shopify store in one click. We analyzed 108,292 Shopify stores and found that 70.9% run Google Analytics 4, 47.8% run Meta Pixel, but only 10.9% run TikTok Pixel. Stores with 1M+ visitors run 58% more pixels than stores under 50k.


A store's tracking pixels reveal more about their business than almost anything else on the page.

Pixels don't lie. A store running four or five tracking pixels isn't experimenting. They're spending real money on ads, investing in email, and fine-tuning their checkout. A store with zero pixels? They're either brand new or not serious about growth.

Most guides about tracking pixels focus on installing your own. This guide is different. It's about detecting what pixels other Shopify stores use, and more importantly, what those pixels tell you about the business behind the store.

We'll show you five free detection methods, share data from 108,292 Shopify stores, and give you a framework for reading a store's marketing strategy through their pixel stack. Combine this with app detection and you can size up almost any Shopify store in under a minute.

Why Detect Tracking Pixels?

Who You AreWhat Pixels Tell You
Agency prospectingMarketing maturity, ad spend signals, which services they need
Competitor researcherWhich channels competitors invest in, how they track results
SaaS sellerWhether a store uses your competitor (or has a gap you can fill)
DropshipperWhether a competitor runs paid ads and on which platforms
Store buyerHow well the marketing is set up before you buy

A store's pixel stack is basically their marketing budget in code. Every pixel costs money to run or connects to a channel they're spending on. Knowing this gives you an edge whether you're selling to them, competing with them, or buying them.


What 108,292 Stores Actually Run

Before we get to detection methods, let's look at real data. We scanned 108,292 Shopify stores in the StoreInspect database across every major category.

Pixel Adoption Rates

PixelStoresAdoptionWhat It Signals
Shopify Web Pixel101,14493.4%Baseline Shopify tracking
Google Analytics 476,74370.9%Basic analytics setup
Google Tag Manager59,25454.7%Organized tag management
Meta Pixel51,76747.8%Facebook/Instagram advertising
Google Ads41,65238.5%Google search/shopping campaigns
Google Merchant Center28,90926.7%Product feed / Google Shopping
Klaviyo22,84721.1%Serious email marketing
Pinterest Tag15,36214.2%Visual discovery advertising
TikTok Pixel11,83210.9%Short-form video advertising
Microsoft Ads8,1357.5%Bing/Microsoft ad campaigns
Microsoft Clarity7,8427.2%Free heatmaps & session recordings
Hotjar5,9825.5%Paid heatmaps & user research
Snapchat Pixel2,9212.7%Snapchat advertising
Attentive1,2451.1%SMS marketing
AdRoll1,1361.0%Display retargeting

Browse all 135 tracked pixels with adoption data →

Quick benchmark: If a store runs fewer than 4 pixels, they're in the bottom tier. 4-6 is average. 7+ means they take marketing seriously.

The Surprises

Nearly half of all Shopify stores don't run Meta Pixel. Only 47.8% have it installed, meaning 52.2% of stores are either not advertising on Facebook/Instagram or haven't set up proper tracking. For agencies selling ad management services, that's 56,000+ stores with a gap to fill.

TikTok adoption is still low at 10.9%. Despite TikTok's explosive growth as a shopping platform, nearly 9 in 10 Shopify stores have no TikTok Pixel. Among stores with 1M+ visitors, adoption jumps to 23.6%, suggesting it's a channel that scales with success.

6.1% of stores have zero pixels. That's 6,616 stores with no tracking at all. They can't measure anything, retarget anyone, or optimize any campaign.


How Pixel Count Scales with Traffic

Traffic TierStoresAvg PixelsNotable Pattern
Under 50k46,7833.6Basics only: Shopify + GA4 + maybe Meta
50k-200k11,3985.4Add Google Ads, Klaviyo, Pinterest
200k-1M48,3205.7Full paid stack, retargeting, email
1M-5M8905.7Mature stack, experimentation tools
5M+8455.4Consolidated, fewer but smarter tools

Key insight: Pixel count jumps 50% between the smallest and mid-tier stores (3.6 → 5.4). After that, it plateaus. Bigger stores don't necessarily add more pixels. They add better ones and consolidate their stack.

Which Pixels Scale with Store Size

Some pixels stay flat across all store sizes. Others spike dramatically as stores grow:

PixelUnder 50k50k-200k200k-1M1M-5MGrowth Factor
GA451.5%83.8%86.2%81.8%1.6x
Google Ads27.4%44.9%47.3%49.1%1.8x
TikTok Pixel8.5%15.3%11.9%23.6%2.8x
Klaviyo15.4%25.1%25.7%21.6%1.7x
Microsoft Clarity5.3%10.6%8.3%10.7%2.0x
Snapchat Pixel1.5%4.3%3.2%10.8%7.2x
Hotjar3.8%8.3%6.4%10.0%2.6x
Pinterest Tag10.6%15.9%17.3%17.6%1.7x

Snapchat Pixel has the highest growth factor at 7.2x. Only 1.5% of small stores use it, but 10.8% of 1M+ stores do. Snapchat ads seem to be a channel stores grow into, not start with.

TikTok Pixel nearly triples from 8.5% to 23.6% between the smallest and largest stores, confirming it's a scale-up channel, not a starting point.


How to Read a Store's Marketing Strategy from Their Pixels

Finding pixels is step one. Knowing what they mean is where it gets useful.

The Pixel Stack Decoder

Pixel CombinationWhat It Likely MeansEstimated Monthly Ad Spend
Shopify + GA4 onlyJust getting started, no paid ads$0
GA4 + Meta PixelRunning basic Facebook/Instagram ads$1k-$10k
GA4 + Meta + Google Ads + KlaviyoSerious DTC operation with email$10k-$50k
GA4 + Meta + Google + TikTok + Klaviyo + HotjarScaled brand optimizing everything$50k-$200k
GA4 + Meta + Google + TikTok + Pinterest + Snapchat + Klaviyo + Attentive + HotjarEnterprise DTC, full omnichannel$200k+

What Individual Pixels Signal

Advertising investment:

  • Meta Pixel → Facebook/Instagram ads (the default starting channel)
  • Google Ads → Search, Shopping, or Display campaigns
  • TikTok Pixel → TikTok ads (usually means $5k+/mo to justify the channel)
  • Pinterest Tag → Pinterest ads (strong in home, fashion, food verticals)
  • Snapchat Pixel → Snapchat ads (targeting younger demographics)
  • Microsoft Ads → Bing campaigns (often overlooked, lower CPCs)

Marketing maturity:

  • Klaviyo → Serious email program (not using Shopify's built-in email)
  • Attentive → SMS marketing investment ($500+/mo minimum)
  • Google Tag Manager → Organized tracking setup (usually means they have a developer)
  • Segment → Big-budget data setup (think $50k+/year stores)

Optimization investment:

  • Hotjar → Spending $40-$300/mo on user behavior analytics
  • Microsoft Clarity → Using free heatmaps (budget-conscious but data-driven)
  • VWO or Optimizely → Running A/B tests (serious CRO commitment)

Retargeting:

  • Criteo → Display retargeting at scale (typically $10k+/mo)
  • AdRoll → Mid-market retargeting ($500-$5k/mo)

Real Examples

We checked a few well-known stores to show what this looks like in practice:

  • Allbirds runs 9 pixels including Meta, GA4, Google Ads, TikTok, Klaviyo, and Hotjar. Textbook scaled DTC stack. They're spending across every major channel and optimizing with behavior analytics.
  • Gymshark has a heavy Google and Meta stack with Pinterest and Snapchat too. Their pixel count signals serious omnichannel ad spend.
  • A smaller store in our database running only Shopify Web Pixel + GA4? That's a store with room to grow, and a great prospect for anyone selling ad management or email services.

The missing pixel is often the most interesting signal. A store doing $1M+ with no TikTok Pixel means they haven't tapped that channel yet. A store running ads but missing Klaviyo means they're leaving email revenue on the table. Gaps are opportunities.


5 Ways to Detect Tracking Pixels on a Shopify Store

Method 1: Use a Pixel Detector Extension

The fastest way. Install an extension, visit a store, click the icon. See every pixel instantly.

Time: 5 seconds | Cost: Free

How to do it:

  1. Install a pixel detector extension
  2. Go to any Shopify store
  3. Click the extension icon
  4. See all detected pixels with categories

Best options:

ExtensionPixels DetectedShopify-SpecificPrice
Store Inspector135 pixelsYesFree
Wappalyzer3,000+ technologiesNoFree (limited)
BuiltWithFull tech profileNoFree/Paid
GhosteryTrackers & pixelsNoFree

Store Inspector is ours. It detects 135 specific tracking pixels and categorizes them (social ads, analytics, email marketing, retargeting, etc.) alongside theme and app detection.

Our take: This is the method we use. One click gives you the full picture: pixels, apps, theme, and traffic tier together. The only downside is you need Chrome.

Install Store Inspector free →


Method 2: Browser DevTools (Network Tab)

Watch pixels fire in real time by monitoring network requests.

Time: 5-10 minutes | Cost: Free

How to do it:

  1. Open Chrome DevTools (F12 or Ctrl+Shift+I / Cmd+Option+I)
  2. Go to the Network tab
  3. Visit the Shopify store (or refresh if already there)
  4. Filter by common pixel domains

What to search for:

Search FilterPixel
facebook.com/tr or connect.facebook.netMeta Pixel
analytics.tiktok.comTikTok Pixel
google-analytics.com or gtagGoogle Analytics
googleads or google.com/pageadGoogle Ads
googletagmanager.comGoogle Tag Manager
ct.pinterest.comPinterest Tag
sc-static.net or tr6.snapchat.comSnapchat Pixel
static.klaviyo.comKlaviyo
script.hotjar.comHotjar
clarity.msMicrosoft Clarity

Pro tip: Type facebook or tiktok in the Network tab filter to quickly find those specific pixels. Each request you see confirms the pixel is installed and actively firing.

Our take: Great for verifying specific pixels or seeing exactly what data they send. Takes more time than an extension but gives you deeper technical insight.


Method 3: View Page Source

Search the HTML source code for pixel snippets.

Time: 5-10 minutes | Cost: Free

How to do it:

  1. Right-click on the page → "View Page Source" (or Ctrl+U / Cmd+Option+U)
  2. Press Ctrl+F / Cmd+F to search
  3. Search for pixel identifiers

What to search for:

Search TermWhat You'll Find
fbq(Meta Pixel initialization
ttq.loadTikTok Pixel
gtag(Google Analytics 4 or Google Ads
googletagmanagerGoogle Tag Manager container
pintrk(Pinterest Tag
snaptr(Snapchat Pixel
klaviyoKlaviyo tracking
hotjarHotjar script
clarityMicrosoft Clarity

Bonus: Find the pixel ID. When you find fbq('init', '1234567890'), that number is their Meta Pixel ID. When you find gtag('config', 'G-XXXXXXX'), that's their GA4 measurement ID. These IDs confirm the pixel is theirs (not a leftover from a copied theme).

Limitations: Some pixels load dynamically via JavaScript or through tag managers, so they won't appear in the initial page source. Method 2 (Network tab) catches those.


Method 4: Use Individual Pixel Helper Extensions

Each major ad platform offers a free browser extension to detect their specific pixel.

Time: 1-2 minutes per pixel | Cost: Free

Available helpers:

ExtensionWhat It DetectsExtra Info
Meta Pixel HelperMeta PixelShows pixel ID, events fired, errors
TikTok Pixel HelperTikTok PixelShows events and parameters
Snap Pixel HelperSnapchat PixelShows pixel activity
Pinterest Tag HelperPinterest TagShows tag status
Google Tag AssistantGTM, GA4, Google AdsBest for the full Google stack

When to use: When you need to verify a specific pixel is working correctly and see exactly what events it fires. These helpers show more detail than general detectors for their specific pixel.

Our take: Useful for deep analysis of one pixel, but impractical for a full scan. You'd need 5+ extensions installed. Use Store Inspector for the overview, then individual helpers if you need to dig deeper into a specific platform.


Method 5: Online Scanner Tools

Web tools that check a URL for you. No install needed.

Time: 1-2 minutes | Cost: Free (with limits)

Options:

ToolWhat It ChecksLimitations
BuiltWithFull technology profileRate limited on free tier
WappalyzerTechnology stackLimited free lookups
WhatRunsTechnologies & pixelsBasic results on free tier

How to use:

  1. Go to the scanner site
  2. Paste the store URL
  3. Click scan/analyze
  4. Review the technology profile

Limitations: Online scanners only analyze the initial HTML response. They miss pixels loaded dynamically via JavaScript, through tag managers, or after user interaction. They also can't detect server-side tracking. Expect to miss 20-40% of pixels compared to browser-based detection.

Our take: Fine for a quick one-off check, but not reliable enough for serious research. Use a browser extension for accuracy.


Quick Method Comparison

MethodTimeAccuracyPixels FoundBest For
Pixel detector extension5 secHighAll client-sideRegular research
DevTools Network tab5-10 minVery highAll client-side + timing dataDeep technical analysis
View Page Source5-10 minMediumStatic pixels onlyQuick manual verification
Individual pixel helpers1-2 min eachVery high (per pixel)One pixel at a timeVerifying specific pixels
Online scanners1-2 minLow-MediumStatic only, often incompleteQuick one-off checks

What You Can't Detect (And Why It Matters)

No detection method catches everything. Here's what no client-side tool can see:

Server-Side Tracking

More stores are moving to server-side tracking through tools like Meta's Conversions API, Google's server-side tag manager, and Shopify's built-in server tracking. These send data directly from the server to the ad platform, skipping the browser entirely.

What this means for detection:

  • A store might appear to have fewer pixels than it actually tracks
  • Server-side Meta CAPI data won't show up in any browser extension
  • Google's Enhanced Conversions sends hashed data server-to-server

How to spot it: If a store runs heavy ad campaigns but shows fewer pixels than expected, they're likely using server-side tracking. Stores with Google Tag Manager are more likely to have server-side GTM set up.

First-Party Data Pipelines

Enterprise stores may use CDPs like Segment, mParticle, or Rudderstack that collect data once and distribute it to multiple platforms server-side. You might see the Segment pixel but not the downstream destinations.

In regions with GDPR or CCPA enforcement, pixels may only fire after consent. If you're browsing with an ad blocker or from a privacy-restricted region, you might see fewer pixels than a normal visitor would.

Bottom line: Client-side detection catches 70-90% of a store's tracking. For the full picture, combine pixel detection with other signals: what apps they use, whether they run active ads (check Meta Ad Library and TikTok Creative Center), and how advanced their email flows are.


The Missing Pixel Opportunity Map

The real power move? Look for what's missing. Every gap in a store's pixel stack is a potential sales opportunity.

For Agencies

Missing PixelOpportunityPitch Angle
No Meta PixelFacebook/Instagram ad management"You're leaving the #1 DTC channel untapped"
No Google AdsSearch/Shopping campaign setup"Competitors are capturing your branded search terms"
No KlaviyoEmail marketing setup"21.1% of Shopify stores use Klaviyo. Stores your size average 25% adoption."
No Hotjar/ClarityCRO audit services"You're optimizing blind. Free tools exist to see how visitors behave."
No TikTok PixelTikTok ad management"Only 10.9% of stores are on TikTok. First-mover advantage is real."

For SaaS Companies

You SellLook For Stores MissingWhy It Works
Email platformKlaviyo, Mailchimp78.9% of Shopify stores have no dedicated email pixel
SMS platformAttentive, Postscript98.9% have no SMS pixel
Heatmaps/analyticsHotjar, Clarity87.3% have no behavior analytics
RetargetingCriteo, AdRoll98.4% have no retargeting pixel
A/B testingVWO, Optimizely99.6% have no experimentation pixel

The opportunity math: Selling an SMS platform? 98.9% of stores have no SMS pixel. That's 107,047 potential prospects from our database alone. Filter by traffic tier to find stores big enough to afford your product, and you've got a qualified pipeline.

Once you've spotted the gap, qualify the lead before reaching out.

For bulk prospecting: StoreInspect lets you filter stores by pixel presence, traffic tier, and category, then export with verified contact emails.

Browse the Database →


Pixel Detection for Competitor Analysis

When you detect a competitor's pixel stack, you're reading their marketing playbook:

Build a Competitor Tracking Sheet

SignalYour StoreCompetitor ACompetitor B
Meta PixelYesYesYes
Google AdsYesYesNo
TikTok PixelNoYesYes
KlaviyoYesNoYes
HotjarNoYesNo
Pinterest TagNoNoYes
Snapchat PixelNoNoNo
Total Pixels687

What this tells you:

  • Competitor A invests in UX optimization (Hotjar) but neglects email (no Klaviyo)
  • Competitor B is on TikTok and Pinterest. Are those channels working in your niche?
  • Both competitors run TikTok ads but you don't. Worth testing?
  • No one runs Snapchat. Is that an untapped opportunity or a dead channel for your category?

What to Do With This Intel

  1. Channels they're on that you're not: Research whether those channels make sense for your niche
  2. Tools they use that you don't: Consider whether Hotjar, Clarity, or an A/B testing tool would improve your conversion rate
  3. Gaps in their stack: If they're missing email (no Klaviyo), they might be vulnerable to a competitor (you) who nurtures leads better
  4. Stack size comparison: If competitors average 7-8 pixels and you have 4, you may be underinvesting in tracking and optimization

Pro tip: Screenshot your competitor's pixel stack today. Check again in 3 months. If they added TikTok Pixel, they're testing a new channel. If they dropped Hotjar, they may have switched to free Clarity.

For a deeper competitive analysis, see our guide on how to analyze Shopify competitors. Found a gap worth pitching? Use our cold email templates for Shopify stores to reach out.


FAQ

Is it legal to detect tracking pixels on other websites?

Yes. Tracking pixels are bits of code that load in your browser when you visit a site. Looking at what code a website sends you is no different from viewing the page source. You're reading publicly available information that the site chose to send. No hacking, no unauthorized access.

What's the difference between a pixel and a tag?

In practice, they mean the same thing. Originally, a "pixel" was a tiny invisible image used to track visits. A "tag" is a code snippet that does the same job. Today everyone just says "pixel" (Meta Pixel, TikTok Pixel, etc.) even though it's really a JavaScript tag. In this guide, we use them interchangeably.

How many pixels should a Shopify store have?

It depends on store size. Based on our data: stores under 50k visitors average 3.6 pixels, while stores between 200k-1M average 5.7 pixels. The minimum viable stack for a store running paid ads is typically 4-5 pixels: Shopify Web Pixel, GA4, Meta Pixel, Google Ads, and an email platform like Klaviyo.

Can a store hide its pixels from detection?

Not really. If a pixel loads in your browser, it can be detected. However, stores using server-side tracking send some data directly from their server to the ad platform, which browser tools can't see. About 30-40% of bigger stores now use some form of server-side tracking alongside their regular pixels.

Why do some stores show "Google Analytics (Universal)" and "Google Analytics 4"?

Google deprecated Universal Analytics in July 2023 and urged everyone to switch to GA4. However, 50.4% of Shopify stores in our database still have remnants of Universal Analytics code. Many stores set up both during the transition period and never fully cleaned up the old code. If a store only shows Universal Analytics with no GA4, they're behind on their analytics setup.

How often should I check a competitor's pixels?

Quarterly is enough for most purposes. Pixel stacks don't change often. When they do, it usually signals a strategic shift: adding TikTok Pixel means they're expanding to a new channel, adding Attentive means they're investing in SMS, removing a pixel might mean they've consolidated tools or cut a channel that wasn't working.

What does it mean when a store has Google Tag Manager?

It means they have an organized tracking setup, likely managed by a developer or agency. GTM acts as a container that loads other pixels. Stores with GTM (54.7% of all stores) tend to have better tracking because GTM makes it easier to add, test, and manage multiple pixels without touching the store's code.

Can I detect pixels on non-Shopify stores?

Yes. Methods 2-5 (DevTools, page source, pixel helpers, online scanners) work on any website. Store Inspector is optimized for Shopify but the underlying detection methods are universal. For non-Shopify stores, Wappalyzer or BuiltWith are good alternatives.

What's the most common pixel combination?

The most common pair is GA4 + Shopify Web Pixel (76,341 stores), followed by GTM + Shopify Web Pixel (58,811 stores) and GA4 + Meta Pixel (45,707 stores). The "standard DTC stack" is GA4 + Meta Pixel + Google Ads + Klaviyo, which represents the baseline for any store running paid acquisition with email retention.

Do tracking pixels slow down a website?

Each pixel adds a small amount of load time. One or two won't make a difference. But stores running 10+ pixels can notice their site slowing down, especially on mobile. This is why bigger stores often consolidate through GTM or server-side tracking. If speed matters, keep only the pixels you actually use and remove the rest.


Summary

Detection MethodTimeBest For
Pixel detector extension5 secRegular research, full overview
DevTools Network tab5-10 minDeep technical verification
View Page Source5-10 minQuick manual checks
Individual pixel helpers1-2 min eachPlatform-specific deep dive
Online scanners1-2 minOne-off quick checks

Key findings from 108,292 stores:

  • 70.9% use GA4, but only 47.8% use Meta Pixel
  • Average store runs 3.6 pixels (under 50k traffic) to 5.7 pixels (200k-1M)
  • TikTok adoption nearly triples (8.5% → 23.6%) as stores scale past 1M visitors
  • Snapchat Pixel has the highest growth factor at 7.2x from smallest to largest stores
  • 6.1% of stores have zero tracking pixels
  • 78.9% have no dedicated email pixel, 98.9% have no SMS pixel

Ready to detect tracking pixels?

For checking individual stores: Get the free Store Inspector extension. One click shows you all 135 tracked pixels, plus theme, apps, and traffic tier.

For finding leads at scale: StoreInspect lets you filter 108,292+ stores by pixel presence, traffic, and category. Export with verified contact emails for outreach.

Get Store Inspector Free → | Browse 108,292+ Stores →


Share this post

Find Shopify Clients Worth Your Time

Search by niche, traffic, and tech stack. Export with verified emails.

Dashboard

Related posts