
Shopify Tech Stack by Growth Stage: What 120,017 Stores Install at Every Traffic Tier
We mapped 120,017 Shopify stores to 5 growth stages and tracked which apps, themes, and pixels they adopt at each level. Original data, no recycled stats.
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.
![]()
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.
| Who You Are | What Pixels Tell You |
|---|---|
| Agency prospecting | Marketing maturity, ad spend signals, which services they need |
| Competitor researcher | Which channels competitors invest in, how they track results |
| SaaS seller | Whether a store uses your competitor (or has a gap you can fill) |
| Dropshipper | Whether a competitor runs paid ads and on which platforms |
| Store buyer | How 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.
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 | Stores | Adoption | What It Signals |
|---|---|---|---|
| Shopify Web Pixel | 101,144 | 93.4% | Baseline Shopify tracking |
| Google Analytics 4 | 76,743 | 70.9% | Basic analytics setup |
| Google Tag Manager | 59,254 | 54.7% | Organized tag management |
| Meta Pixel | 51,767 | 47.8% | Facebook/Instagram advertising |
| Google Ads | 41,652 | 38.5% | Google search/shopping campaigns |
| Google Merchant Center | 28,909 | 26.7% | Product feed / Google Shopping |
| Klaviyo | 22,847 | 21.1% | Serious email marketing |
| Pinterest Tag | 15,362 | 14.2% | Visual discovery advertising |
| TikTok Pixel | 11,832 | 10.9% | Short-form video advertising |
| Microsoft Ads | 8,135 | 7.5% | Bing/Microsoft ad campaigns |
| Microsoft Clarity | 7,842 | 7.2% | Free heatmaps & session recordings |
| Hotjar | 5,982 | 5.5% | Paid heatmaps & user research |
| Snapchat Pixel | 2,921 | 2.7% | Snapchat advertising |
| Attentive | 1,245 | 1.1% | SMS marketing |
| AdRoll | 1,136 | 1.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.
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.
| Traffic Tier | Stores | Avg Pixels | Notable Pattern |
|---|---|---|---|
| Under 50k | 46,783 | 3.6 | Basics only: Shopify + GA4 + maybe Meta |
| 50k-200k | 11,398 | 5.4 | Add Google Ads, Klaviyo, Pinterest |
| 200k-1M | 48,320 | 5.7 | Full paid stack, retargeting, email |
| 1M-5M | 890 | 5.7 | Mature stack, experimentation tools |
| 5M+ | 845 | 5.4 | Consolidated, 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.
Some pixels stay flat across all store sizes. Others spike dramatically as stores grow:
| Pixel | Under 50k | 50k-200k | 200k-1M | 1M-5M | Growth Factor |
|---|---|---|---|---|---|
| GA4 | 51.5% | 83.8% | 86.2% | 81.8% | 1.6x |
| Google Ads | 27.4% | 44.9% | 47.3% | 49.1% | 1.8x |
| TikTok Pixel | 8.5% | 15.3% | 11.9% | 23.6% | 2.8x |
| Klaviyo | 15.4% | 25.1% | 25.7% | 21.6% | 1.7x |
| Microsoft Clarity | 5.3% | 10.6% | 8.3% | 10.7% | 2.0x |
| Snapchat Pixel | 1.5% | 4.3% | 3.2% | 10.8% | 7.2x |
| Hotjar | 3.8% | 8.3% | 6.4% | 10.0% | 2.6x |
| Pinterest Tag | 10.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.
Finding pixels is step one. Knowing what they mean is where it gets useful.
| Pixel Combination | What It Likely Means | Estimated Monthly Ad Spend |
|---|---|---|
| Shopify + GA4 only | Just getting started, no paid ads | $0 |
| GA4 + Meta Pixel | Running basic Facebook/Instagram ads | $1k-$10k |
| GA4 + Meta + Google Ads + Klaviyo | Serious DTC operation with email | $10k-$50k |
| GA4 + Meta + Google + TikTok + Klaviyo + Hotjar | Scaled brand optimizing everything | $50k-$200k |
| GA4 + Meta + Google + TikTok + Pinterest + Snapchat + Klaviyo + Attentive + Hotjar | Enterprise DTC, full omnichannel | $200k+ |
Advertising investment:
Marketing maturity:
Optimization investment:
Retargeting:
We checked a few well-known stores to show what this looks like in practice:
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.
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:
Best options:
| Extension | Pixels Detected | Shopify-Specific | Price |
|---|---|---|---|
| Store Inspector | 135 pixels | Yes | Free |
| Wappalyzer | 3,000+ technologies | No | Free (limited) |
| BuiltWith | Full tech profile | No | Free/Paid |
| Ghostery | Trackers & pixels | No | Free |
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 →
Watch pixels fire in real time by monitoring network requests.
Time: 5-10 minutes | Cost: Free
How to do it:
F12 or Ctrl+Shift+I / Cmd+Option+I)What to search for:
| Search Filter | Pixel |
|---|---|
facebook.com/tr or connect.facebook.net | Meta Pixel |
analytics.tiktok.com | TikTok Pixel |
google-analytics.com or gtag | Google Analytics |
googleads or google.com/pagead | Google Ads |
googletagmanager.com | Google Tag Manager |
ct.pinterest.com | Pinterest Tag |
sc-static.net or tr6.snapchat.com | Snapchat Pixel |
static.klaviyo.com | Klaviyo |
script.hotjar.com | Hotjar |
clarity.ms | Microsoft 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.
Search the HTML source code for pixel snippets.
Time: 5-10 minutes | Cost: Free
How to do it:
Ctrl+U / Cmd+Option+U)Ctrl+F / Cmd+F to searchWhat to search for:
| Search Term | What You'll Find |
|---|---|
fbq( | Meta Pixel initialization |
ttq.load | TikTok Pixel |
gtag( | Google Analytics 4 or Google Ads |
googletagmanager | Google Tag Manager container |
pintrk( | Pinterest Tag |
snaptr( | Snapchat Pixel |
klaviyo | Klaviyo tracking |
hotjar | Hotjar script |
clarity | Microsoft 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.
Each major ad platform offers a free browser extension to detect their specific pixel.
Time: 1-2 minutes per pixel | Cost: Free
Available helpers:
| Extension | What It Detects | Extra Info |
|---|---|---|
| Meta Pixel Helper | Meta Pixel | Shows pixel ID, events fired, errors |
| TikTok Pixel Helper | TikTok Pixel | Shows events and parameters |
| Snap Pixel Helper | Snapchat Pixel | Shows pixel activity |
| Pinterest Tag Helper | Pinterest Tag | Shows tag status |
| Google Tag Assistant | GTM, GA4, Google Ads | Best 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.
Web tools that check a URL for you. No install needed.
Time: 1-2 minutes | Cost: Free (with limits)
Options:
| Tool | What It Checks | Limitations |
|---|---|---|
| BuiltWith | Full technology profile | Rate limited on free tier |
| Wappalyzer | Technology stack | Limited free lookups |
| WhatRuns | Technologies & pixels | Basic results on free tier |
How to use:
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.
| Method | Time | Accuracy | Pixels Found | Best For |
|---|---|---|---|---|
| Pixel detector extension | 5 sec | High | All client-side | Regular research |
| DevTools Network tab | 5-10 min | Very high | All client-side + timing data | Deep technical analysis |
| View Page Source | 5-10 min | Medium | Static pixels only | Quick manual verification |
| Individual pixel helpers | 1-2 min each | Very high (per pixel) | One pixel at a time | Verifying specific pixels |
| Online scanners | 1-2 min | Low-Medium | Static only, often incomplete | Quick one-off checks |
No detection method catches everything. Here's what no client-side tool can see:
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:
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.
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 real power move? Look for what's missing. Every gap in a store's pixel stack is a potential sales opportunity.
| Missing Pixel | Opportunity | Pitch Angle |
|---|---|---|
| No Meta Pixel | Facebook/Instagram ad management | "You're leaving the #1 DTC channel untapped" |
| No Google Ads | Search/Shopping campaign setup | "Competitors are capturing your branded search terms" |
| No Klaviyo | Email marketing setup | "21.1% of Shopify stores use Klaviyo. Stores your size average 25% adoption." |
| No Hotjar/Clarity | CRO audit services | "You're optimizing blind. Free tools exist to see how visitors behave." |
| No TikTok Pixel | TikTok ad management | "Only 10.9% of stores are on TikTok. First-mover advantage is real." |
| You Sell | Look For Stores Missing | Why It Works |
|---|---|---|
| Email platform | Klaviyo, Mailchimp | 78.9% of Shopify stores have no dedicated email pixel |
| SMS platform | Attentive, Postscript | 98.9% have no SMS pixel |
| Heatmaps/analytics | Hotjar, Clarity | 87.3% have no behavior analytics |
| Retargeting | Criteo, AdRoll | 98.4% have no retargeting pixel |
| A/B testing | VWO, Optimizely | 99.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.
When you detect a competitor's pixel stack, you're reading their marketing playbook:
| Signal | Your Store | Competitor A | Competitor B |
|---|---|---|---|
| Meta Pixel | Yes | Yes | Yes |
| Google Ads | Yes | Yes | No |
| TikTok Pixel | No | Yes | Yes |
| Klaviyo | Yes | No | Yes |
| Hotjar | No | Yes | No |
| Pinterest Tag | No | No | Yes |
| Snapchat Pixel | No | No | No |
| Total Pixels | 6 | 8 | 7 |
What this tells you:
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.
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.
| Detection Method | Time | Best For |
|---|---|---|
| Pixel detector extension | 5 sec | Regular research, full overview |
| DevTools Network tab | 5-10 min | Deep technical verification |
| View Page Source | 5-10 min | Quick manual checks |
| Individual pixel helpers | 1-2 min each | Platform-specific deep dive |
| Online scanners | 1-2 min | One-off quick checks |
Key findings from 108,292 stores:
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 →
Search by niche, traffic, and tech stack. Export with verified emails.


We mapped 120,017 Shopify stores to 5 growth stages and tracked which apps, themes, and pixels they adopt at each level. Original data, no recycled stats.
![Best Shopify Popup Apps in 2026 [191,742-Store Study]](/images/blog/best-shopify-popup-apps.webp)
We scanned 191,742 Shopify stores to find which popup apps they actually use. 95% have none. Here's what the other 5% run, by niche, traffic tier, and store size.
![How Many Shopify Stores Are There in 2026? [183,417-Store Analysis]](/images/blog/how-many-shopify-stores-are-there.webp)
We analyzed 183,417 Shopify stores to break down what the ecosystem actually looks like: by country, niche, traffic, apps, themes, and Shopify Plus adoption.