danielbuilds

● Findings · October 2026 · Daniel the Tuner

How many apps is too many on Shopify?

There’s no magic number. But there is a pattern, and it’s steady enough to plan around. We ran Google PageSpeed on the homepages of 5,895 live Shopify stores and counted the third-party apps loading on each one (analytics tags not counted). Then we looked at how busy each phone got, and how real shoppers fared.

7apps on the homepage of a typical store
~39 msextra phone busy time per additional app, on average
60% → 43%share of stores passing Google’s real-shopper checks, from 0–2 apps to 10 or more
3 in 10stores running 10 or more apps on the homepage

Each app adds up

On a typical store, the phone is busy for about 20 ms with no apps on the homepage, about 230 ms with five, about 440 ms with ten, and close to 700 ms with sixteen or more. Across the range, that works out to roughly 39 ms per extra app.

0 apps

22 ms · score 69

3 apps

126 ms · score 62

5 apps

227 ms · score 58

8 apps

372 ms · score 54

10 apps

435 ms · score 51

12 apps

531 ms · score 47

16 or more

698 ms · score 41

Typical phone busy time (bar) and typical mobile score by number of apps on the homepage. Stores per row, top to bottom: 185, 427, 527, 420, 355, 245, 418.

“Busy time” here is what Google calls Total Blocking Time: how long the phone is too busy running scripts to respond to a tap.

It’s not just that big stores have more apps

The obvious objection: bigger stores install more apps and also have heavier pages, so maybe it’s the size, not the apps. We checked two ways.

By how busy the site is.

By page weight.

This still isn’t a controlled experiment. But the pattern mostly survives both checks, which makes “it’s just the size” an unlikely explanation.

Real shoppers notice

Google’s lab test is one simulated visit. Google also collects real data from Chrome users over 28 days, and checks three things: how fast the main content shows, how fast the page reacts to a tap, and whether the layout jumps.

0–2 apps

60% · taps 77%

3–5 apps

59% · taps 78%

6–9 apps

54% · taps 75%

10 or more

43% · taps 70%

Share of stores that pass all three of Google’s real-shopper checks (bar), and share whose taps are answered in time, by number of apps on the homepage. Stores with Google real-shopper data only.

The drop is gentle at first and gets steeper after about six apps. Across all stores, the check that fails most often is taps. But as apps are added, the check that slips most is how fast the main content shows; taps come next.

Not all apps are equal

Most kinds of app cost about the same once you account for how many apps a store runs. A couple are heavier on the homepage:

Spam and fraud checks that load with the page are the heaviest single items we measured: around a second each. For the typical cost of each type of tool, see what keeps the phone busy in our full data report.

So how many is too many?

A practical way to read the data:

The number on your homepage is what counts, not the number installed in your admin. An app that only matters on the product page, the cart or the thank-you page doesn’t need to load on the homepage at all.

What to do about it

  1. List what loads on your homepage. Our free check names the apps it finds and weighs how much each one costs a phone.
  2. For each one, ask: does it need to be on the homepage? Reviews, size charts, upsells and back-in-stock buttons usually belong on product pages. In the theme editor, under App embeds, you can often switch an app off for the whole store; per-page control depends on the app.
  3. Remove what you no longer use, properly. Uninstalling doesn’t always remove the code. Here’s how to find leftovers: How to find leftover app code on Shopify.
  4. Keep the ones that pay for themselves. A heavy app that drives sales is worth its weight. The goal is a homepage where every app earns its spot, not the lowest possible count.

How we measured

Google and PageSpeed Insights are trademarks of Google LLC. danielbuilds is an independent tool.