
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.
Learn how to audit any Shopify store using the T.A.P.S. framework. Includes benchmark data from 40,928 stores so you know exactly what 'good' looks like at every traffic tier.

TL;DR: Most Shopify audits are useless because they tell you to "check your site speed" without telling you what good looks like. We analyzed 40,928 Shopify stores to create actual benchmarks. Use the T.A.P.S. framework (Tech Stack, Advertising, Performance, Scale Readiness) to audit any store in 15 minutes. Key finding: 51% of stores under 10k traffic have no email marketing app. That's the kind of gap that closes deals.
You've seen a hundred Shopify audit checklists. They all say the same thing:
That's not an audit. That's a to-do list with no context.
Here's the problem: how do you know if a 3-second load time is good or bad? How do you know if having 2 apps installed is normal or concerning? How do you know if a store's tech stack is sophisticated or embarrassingly basic?
You don't. Unless you have benchmarks.
We analyzed 40,928 Shopify stores across 15 categories to answer these questions. This guide gives you real numbers to compare against, so when you audit a store (yours, a client's, or a competitor's), you know exactly where it stands.
Generic audit checklists fail for three reasons:
| Problem | What Happens |
|---|---|
| No benchmarks | "Your site loads in 4 seconds" means nothing without context |
| No prioritization | 50-item checklists treat all issues as equally important |
| No opportunity framing | Audits focus on "what's wrong" instead of "what's missing" |
The third point is crucial. Traditional audits find problems. Good audits find opportunities.
A store with no email marketing app isn't "broken." It's leaving money on the table. A store on a free theme isn't "failing." It's under-investing in brand experience. These aren't bugs to fix. They're gaps to fill.
The goal of an audit isn't to find everything wrong. It's to find the 2-3 changes that will move the needle most.
This mindset shift matters whether you're auditing your own store, evaluating a competitor, or pitching services to a prospect.
We've organized this audit into four pillars. Each pillar has specific benchmarks from the stores we analyzed.
T.A.P.S. = Tech Stack, Advertising & Analytics, Performance, Scale Readiness
| Pillar | What You're Auditing | Why It Matters |
|---|---|---|
| Tech Stack | Apps, theme, integrations | Shows sophistication and investment level |
| Advertising & Analytics | Pixels, tracking, attribution (figuring out which ads drive sales) | Reveals marketing maturity |
| Performance | Speed, mobile, Core Web Vitals (Google's speed scores) | Impacts conversion and SEO |
| Scale Readiness | Subscription, loyalty, automation | Indicates growth potential |
Here's what this looks like in practice.
We recently audited a women's fashion store doing ~35k monthly visitors. Here's what we found:
| Area | What We Found | Benchmark | Verdict |
|---|---|---|---|
| Theme | Dawn (free) | 52% of stores at this tier use paid themes | ⚠️ Below benchmark |
| Mailchimp | 50% use Klaviyo at this tier | ⚠️ Should upgrade | |
| Reviews | None | 36% have reviews app | ⚠️ Missing |
| Meta Pixel | Installed | 73% have it | ✅ Good |
| TikTok Pixel | None | 16% have it | 🤷 Optional |
The opportunity: This store is leaving an estimated $5,000-10,000/month on the table from missing email automation and reviews. Two changes (switching to Klaviyo and adding Judge.me) would likely pay for themselves within 60 days.
That's the power of benchmarks. You can instantly see where a store stands and prioritize the fixes that matter.
The apps and theme a store uses reveal everything about their priorities, budget, and sophistication. A store running Klaviyo, Triple Whale, and Rebuy is in a completely different league than one using only free apps.
What to check: Theme name, type (custom/paid/free), and customization level.
Benchmark data from our analysis:
| Traffic Tier | Custom Theme | Paid Theme | Free Theme |
|---|---|---|---|
| Under 10k | 22% | 37% | 40% |
| 10k-50k | 19% | 52% | 29% |
| 50k-200k | 18% | 55% | 27% |
| 200k-500k | 29% | 53% | 17% |
| 1M-5M | 24% | 59% | 17% |
| 5M-20M | 39% | 47% | 14% |
| 20M+ | 44% | 56% | 0% |
Key insight: Stores under 10k traffic are 2.4x more likely to use free themes than established stores. At 20M+ traffic, zero stores in our dataset use free themes.
How to check: Use the free Store Inspector extension to instantly detect any store's theme. Or check StoreInspect for theme data across thousands of stores.
Audit flags:
What to check: Number of apps, categories covered, app quality.
Benchmark: Average app count by traffic tier:
| Traffic Tier | Avg Apps | Min | Max |
|---|---|---|---|
| Under 10k | 2.0 | 0 | 10 |
| 10k-50k | 2.6 | 0 | 11 |
| 50k-200k | 3.1 | 0 | 10 |
| 1M-5M | 2.9 | 0 | 13 |
| 5M-20M | 3.2 | 0 | 10 |
Key insight: The 50k-200k tier has the highest average app count (3.1). Bigger doesn't mean more apps. It means the right apps. Enterprise stores often consolidate into fewer, more powerful tools. Our tech stack by growth stage study maps exactly which apps stores adopt at each traffic level.
So what apps are stores actually using? Here's what we found across our dataset:
Top apps by adoption:
| App | Category | % Adoption |
|---|---|---|
| Shop Pay | Payment | 73.1% |
| Klaviyo | 43.1% | |
| Judge.me | Reviews | 14.9% |
| Mailchimp | 14.4% | |
| Smile.io | Loyalty | 7.0% |
| Gorgias | Support | 6.7% |
| Yotpo Reviews | Reviews | 6.7% |
| Loox | Reviews | 5.8% |
| Rebuy | Upsell | 4.5% |
| Attentive | SMS | 3.4% |
When we zoom out to look at app categories, here's how adoption breaks down:
App category adoption:
| Category | % of Stores |
|---|---|
| Payment | 73.8% |
| Email Marketing | 58.4% |
| Reviews | 32.9% |
| Support | 11.6% |
| Loyalty | 11.3% |
| Wishlist | 5.9% |
| Upsell | 4.7% |
| Analytics | 3.7% |
| Subscription | 2.9% |
Audit flags:
This one's important, so don't skip it. Email marketing is the highest-ROI channel for ecommerce, averaging $36-42 for every $1 spent. Yet a shocking number of stores have no email app at all.
Email marketing adoption by traffic tier:
| Traffic Tier | % WITH Email App | % WITHOUT (Opportunity) |
|---|---|---|
| Under 10k | 48.7% | 51.3% (7,311 stores) |
| 10k-50k | 65.6% | 34.4% (2,660 stores) |
| 50k-200k | 71.2% | 28.8% (643 stores) |
| 200k-500k | 58.2% | 41.8% (1,456 stores) |
| 1M-5M | 64.8% | 35.2% (1,934 stores) |
Key Finding: Over half of stores under 10k traffic have no email marketing. Even at 1M+ monthly visitors, 35% of stores have no email app. This surprises us every time we look at the data.
Klaviyo adoption specifically:
| Traffic Tier | % Using Klaviyo |
|---|---|
| Under 10k | 34.0% |
| 10k-50k | 50.1% |
| 50k-200k | 58.3% |
| 1M-5M | 50.2% |
Klaviyo dominates the scaling tier (50k-200k). If a store at this level is using Mailchimp or nothing at all, that's a clear signal they're not optimizing their email sequences. For a store doing 50k monthly visitors with no email marketing, we estimate they're leaving $8,000-15,000/month on the table based on typical email revenue contribution (15-30% of total revenue).
If you're an agency: Filter for stores without email apps at 10k+ traffic. These are your warmest leads. They clearly need help and have budget (proven by their traffic).
Use StoreInspect to filter stores by "not using Klaviyo" or "no email app" to build targeted prospecting lists.
Now that we've covered apps and themes, let's look at tracking. Tracking pixels show how much a store invests in paid ads and whether they can measure what's working. Smart stores use several tracking tools to see how customers move through their site.
Overall pixel adoption across our dataset:
| Tracking Tool | % Adoption |
|---|---|
| Shopify Web Pixel | 98.6% |
| Google Analytics 4 | 88.3% |
| Google Tag Manager | 73.6% |
| Meta Pixel | 61.4% |
| Google Ads | 53.7% |
| Klaviyo (tracking) | 26.1% |
| Pinterest Tag | 15.2% |
| TikTok Pixel | 13.9% |
| Microsoft Clarity | 10.4% |
| Hotjar | 9.1% |
Average pixel count by traffic tier:
| Traffic Tier | Avg Pixels |
|---|---|
| Under 10k | 4.6 |
| 10k-50k | 6.5 |
| 50k-200k | 6.8 |
| 1M-5M | 7.0 |
| 5M-20M | 6.9 |
Key Finding: Successful stores average 7 tracking pixels. Stores under 10k average only 4.6. That gap means missed data, broken retargeting ads, and no way to know which marketing actually works.
Meta (Facebook/Instagram) remains the dominant paid social channel for ecommerce.
| Traffic Tier | % WITH Meta Pixel |
|---|---|
| Under 10k | 52.2% |
| 10k-50k | 73.4% |
| 50k-200k | 75.7% |
| 1M-5M | 77.3% |
Nearly half of small stores have no Meta Pixel. If they're running any paid social (or plan to), this is critical infrastructure they're missing.
TikTok Pixel is growing fast for ecommerce, but adoption is still early.
| Traffic Tier | % WITH TikTok Pixel |
|---|---|
| Under 10k | 10.8% |
| 10k-50k | 15.7% |
| 50k-200k | 21.6% |
| 1M-5M | 18.3% |
| 5M-20M | 29.8% |
Only 13.9% of stores have TikTok Pixel installed (compared to 61.4% with Meta). For brands targeting younger demographics, this represents significant missed opportunity.
Audit flags:
Only 3.7% of stores have dedicated analytics apps like Triple Whale, Northbeam, or Elevar. These tools help you figure out which ads actually lead to sales, not just clicks. They cost $100-500/month, so low adoption makes sense for smaller stores. But for stores spending $10k+/month on ads without these tools? They're basically guessing which campaigns work.
| Traffic Tier | % with Analytics App |
|---|---|
| Under 10k | 2.3% |
| 10k-50k | 3.6% |
| 50k-200k | 5.6% |
| 1M-5M | 5.9% |
| 5M-20M | 12.3% |
Without these tools, you can't answer basic questions: Which campaigns actually drive profit? What does it really cost to get a customer? Which ad channels deserve more budget?
Speed directly impacts conversion. Google research shows that as page load time increases from 1s to 3s, bounce probability increases 32%. In our experience, this is the most overlooked factor in Shopify audits.
Google uses four main metrics to measure site speed. Here's what each one means and what numbers to aim for:
| Metric | What It Means | Good | Needs Work | Critical |
|---|---|---|---|---|
| LCP (Largest Contentful Paint) | How fast the main content loads | Under 2.5s | 2.5-4s | Over 4s |
| INP (Interaction to Next Paint) | How fast the site responds to clicks | Under 200ms | 200-500ms | Over 500ms |
| CLS (Cumulative Layout Shift) | How much the page jumps around while loading | Under 0.1 | 0.1-0.25 | Over 0.25 |
| TTFB (Time to First Byte) | How fast the server responds | Under 800ms | 800ms-1.8s | Over 1.8s |
| Issue | Impact | Fix |
|---|---|---|
| Too many apps | Each app loads scripts | Audit and remove unused apps |
| Unoptimized images | Slow LCP | Use WebP, lazy loading |
| Heavy theme | Bloated code | Consider lighter theme or custom |
| Too many fonts | Extra requests | Limit to 2 font families |
| No CDN for custom assets | Slow delivery | Use Shopify's CDN |
| Render-blocking scripts | Delayed interaction | Defer non-critical JS |
Audit flags:
This is the "future-proofing" pillar. We're checking if a store is ready to grow, or if their setup will hold them back when they try to scale.
Reviews are critical for conversion. Studies show they can increase conversions by up to 270%. They build trust, answer questions, and provide social proof.
| Traffic Tier | % WITH Reviews App | % WITHOUT |
|---|---|---|
| Under 10k | 23.6% | 76.4% |
| 10k-50k | 36.1% | 63.9% |
| 50k-200k | 51.1% | 48.9% |
| 1M-5M | 41.8% | 58.2% |
Key Finding: Only at 50k+ traffic do more than half of stores have reviews. At under 10k traffic, 76% have no reviews app. That's a lot of missed conversions.
Top reviews apps:
Subscriptions create recurring revenue and increase LTV. But adoption is still low.
| Traffic Tier | % WITH Subscription App |
|---|---|
| Under 10k | 3.8% |
| 10k-50k | 3.6% |
| 50k-200k | 4.2% |
| 1M-5M | 2.0% |
Only 2.9% of stores overall have subscription apps. For stores selling consumables (supplements, coffee, skincare, pet food), this is basically free recurring revenue they're ignoring. We honestly can't figure out why this number is so low.
Top subscription apps:
| Category | % Adoption |
|---|---|
| Loyalty & Rewards | 11.3% |
Top loyalty apps:
| Traffic Tier | % on Shopify Plus |
|---|---|
| Under 10k | 75.8% |
| 10k-50k | 97.5% |
| 50k-200k | 98.5% |
| 1M+ | ~100% |
Note: Our dataset skews toward established stores. The takeaway: virtually all stores at 50k+ traffic are on Shopify Plus. If a high-traffic store isn't on Plus, they may be hitting platform limitations.
Here's what "good" looks like at each traffic tier, based on the benchmarks above:
| Area | Benchmark | Priority |
|---|---|---|
| Theme | Paid or Custom | Medium |
| Apps | 2+ installed | Medium |
| Any email app | High | |
| Reviews | Optional | Low |
| Meta Pixel | Installed | High |
| GA4 | Installed | High |
| Page Speed | LCP under 4s | Medium |
| Lead Score | 70+ | - |
Top opportunities: Email marketing, basic tracking pixels, theme upgrade
| Area | Benchmark | Priority |
|---|---|---|
| Theme | Paid | Medium |
| Apps | 3+ installed | Medium |
| Klaviyo or Omnisend | High | |
| Reviews | Judge.me or Loox | High |
| Meta Pixel | Installed | High |
| TikTok Pixel | Consider | Medium |
| GTM | Installed | High |
| Page Speed | LCP under 3s | High |
| Lead Score | 84+ | - |
Top opportunities: Premium email platform, reviews, retargeting setup
| Area | Benchmark | Priority |
|---|---|---|
| Theme | Paid, heavily customized | Medium |
| Apps | 3+ strategic apps | Medium |
| Klaviyo + SMS | High | |
| Reviews | Yotpo or Okendo | High |
| Analytics | Consider Triple Whale | Medium |
| Full pixel stack | 6+ pixels | High |
| Subscription | If selling consumables | High |
| Page Speed | LCP under 2.5s | High |
| Lead Score | 87+ | - |
Top opportunities: Attribution tools, subscription, loyalty program
| Area | Benchmark | Priority |
|---|---|---|
| Theme | Custom or Premium Paid | Medium |
| Apps | Right apps > more apps | Medium |
| Klaviyo + Attentive | High | |
| Reviews | Enterprise solution | Medium |
| Analytics | Attribution required | High |
| Full pixel stack | 7+ pixels | High |
| Subscription | Active if applicable | High |
| Loyalty | Smile.io or Yotpo | High |
| Shopify Plus | Required | High |
| Lead Score | 88+ | - |
Top opportunities: Attribution, internationalization, headless consideration
See our guide on how to analyze Shopify competitors for detailed workflows.
This is where audits really shine. A data-backed audit is your best sales tool.
The pitch:
"I ran an audit on your store. You're doing 50k monthly visitors but you're missing email marketing. 34% of stores at your level have the same gap. Based on industry benchmarks, you're likely leaving $X/month on the table. Here's how we'd fix it."
That's 10x more compelling than "we do Shopify development."
How to find prospects:
For more on this approach, see how to find Shopify clients for your agency.
| Tool | What It Does |
|---|---|
| Store Inspector Extension | Detect theme, apps, pixels on any Shopify store |
| Google PageSpeed Insights | Core Web Vitals and performance |
| GTmetrix | Detailed performance waterfall |
| BuiltWith | Technology detection |
| Facebook Ad Library | See if store runs ads |
| Tool | What It Does | Price |
|---|---|---|
| SimilarWeb | Traffic estimation | $125/mo+ |
| Screaming Frog | Technical SEO audit | $259/yr |
| Ahrefs/SEMrush | SEO and competitor analysis | $100/mo+ |
A 50-point checklist is overwhelming and unhelpful. Focus on the 3-5 things that matter most for the store's current stage.
"Your site loads in 3.5 seconds" means nothing without context. Always compare to benchmarks for the store's traffic tier and category.
Don't just list what's wrong. Identify what's missing and quantify the opportunity. "No email app" becomes "missing ~$15k/month in email revenue based on industry benchmarks."
A store selling $5k luxury furniture doesn't need the same tech stack as a store selling $20 t-shirts. Adjust expectations based on product type, AOV, and business model.
Stores evolve. Run audits quarterly or after major changes (new products, new channels, redesign). Set a calendar reminder. You'll be surprised how much changes in 90 days.
With the T.A.P.S. framework: 15-30 minutes for a basic audit, 1-2 hours for a comprehensive deep-dive with recommendations.
For most stores under 200k traffic: email marketing. The data is clear: 51% of small stores have no email app. This is typically the highest-ROI fix.
Quarterly for your own store. Monthly if you're actively growing or running significant ad spend. After any major platform change.
Partially. Tools like Store Inspector automate tech stack detection. StoreInspect lets you filter thousands of stores by gaps. But interpretation and recommendations still require human judgment.
Everything in this guide can be done from the frontend. Tech stack (theme, apps, pixels) can be detected from the live site. Performance can be tested externally. The only things you can't see are internal metrics (conversion rate, revenue).
Prioritize ruthlessly. For a store with no email, no reviews, and poor performance: fix email first (highest ROI), then reviews (trust), then performance. Don't try to fix everything at once.
Most Shopify audit guides give you checklists without context. This guide gives you real benchmarks from over 40,000 stores.
The T.A.P.S. Framework:
Key benchmarks to remember:
Use these benchmarks to audit any store: yours, a competitor's, or a prospect's. Compare against the right tier. Prioritize the gaps that matter most. For a data-backed timeline of when to add each tool, see our growth stage analysis.
Ready to audit at scale? Use StoreInspect to filter thousands of stores by tech stack gaps and find your next clients.
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.