Shopify eCommerce Load Speed Factors

You are currently viewing Shopify eCommerce Load Speed Factors

A lot of people are (rightfully) obsessed with the loading speed their eCommerce stores have.

While this is an important factor (both for SEO and overall visitor experience), the correlation between Total (organic) Traffic and Fully Loaded Time, based on my Shopify store research, was minuscule at best.

My sample showed that it equals 0.01839095628, which is pretty far away from 1, and Louis’s sample even showed a slightly negative correlation of -0.0009954947921.

I then discussed this finding with Chris Long of, and this is something he also shared:

“If you have a certain level of traffic and brand appeal, your site can be somewhat slow; consumers will endure it to get what they want. We work with a couple of merchants on your list (and some that weren’t on it but are definitely in the top 100) where sales and growth continue, despite consistent challenges managing performance due to apps.”

In this case, the biggest takeaway for a Shopify store owner – focus on building your brand (and don’t let your site load too slow…a little slow is ok, though ;D).

I scraped 50 Shopify stores with traffic between 500 and 5000 unique monthly visitors.

This post will compare them with Top-100 Shopify stores (so carefully put together by Louis from

Louis also published some of his findings on Reddit, and I will be referring to them as I go.

The idea of this post is to show the difference between the best of the best and smaller shops so that the smaller shops can learn and grow.

As I go, I will try to provide as many details as possible while giving actionable remarks.

Let’s do it!

1. Fully Loaded Time (FLT)

10 years ago, Amazon found that every 100ms of latency cost them 1% in sales (source).

In other words, if your store is slower than a herd of snails traveling through peanut butter, people will buy less from you. A lot less.

Now, what is “slow” and what is “fast”?

A study conducted by Forrester Consulting (on behalf of Akamai) in 2009 (!!!) shows that:

The most compelling results reveal that two seconds is the new threshold in terms of an average online shopper’s expectation for a web page to load and 40 percent of shoppers will wait no more than three seconds before abandoning a retail or travel site.

Now that we got the 2-second threshold as something our beloved customers can handle, it’s time actually to measure the load speed!

I used GTmetrix to get FLT from my desktop computer (not mobile), and I Louis did the same thing.

Here are my calculations from Louis’s database.

  • Average FLT: 1.262
  • Median FLT: 1.2
  • Worst FLT: 3.5
  • Best FLT: 0.6

Not bad at all!

Now let’s see my sample.

  • Average FLT: 4.952
  • Median FLT: 3.95
  • Worst FLT: 23.3
  • Best FLT: 1.5

Top-100 Average FLT is almost 4 times (!) shorter than that of my sample.

Fully Loaded Time (FLT)


The absolute worst FLT from my sample is a remarkable outlier.

Take Action: take speed seriously and get your site load under 2 seconds on desktop and mobile (reach out if you need help with that).

2. Facebook Pixel

FB’s pixel is an important tool used for retargeting website visitors to sell them (as much as possible).
It’s also a handy way to grow the newsletter list which is your money-making machine.

But how powerful can a FB pixel be?

The findings from an experiment by Adespresso shed some light on that:

Simply put the pixel allows you to get the same results for $1,000 that you’d get by spending $3,400 on ads when not using the pixel.

That is a 240% improvement in ad spend, which is insane.

Now to our samples!

Unfortunately, Louis didn’t specifically check for FB Pixel being included in the website codes, but…he instead has the “Uses Facebook Ads” column, which (and I checked that) is a solid proxy for FB Pixel presence.

Out of 100 sites, only 7 do not have it installed because:

  • 4 of them are CBD/vape-related (not allowed on FB)
  • 1 of them is about video game t-shirts…and I’m not sure why they aren’t using FB
  • 1 is an adult content site – not allowed on FB
  • 1 is a fonts store, and I’m again not sure why they don’t have the pixel installed

That gives us 93% of stores that have FB pixel installed.

Now…how did my sample perform?

Out of 50 stores, a whopping 19 didn’t have the FB pixel installed.

  • 2 of them are vape shops which make total sense
  • 1 of them is adult content
  • I’m not sure why 16 other stores do not use FB for retargeting purposes.

FB for retargeting purposes


Take Action: if your niche is allowed to advertise on FB, install the pixel NOW.

3. Domain Rating (DR)

DR is a metric created by Ahrefs (like Moz’s Domain Authority but a little more accurate).

It’s a logarithmic metric, which means that it’s a lot easier to go from 10 to 20 than from 50 to 60.

The higher the DR, the easier it is to rank for any of the keywords, and the more traffic you get as a result.

Domain Rating (DR)

Here are my calculations from Louis’s Top-100.

  • Average DR: 57
  • Median DR: 59
  • Lowest DR: 11
  • Highest DR: 77

And DR metrics from my sample…

  • Average DR: 30
  • Median DR: 25
  • Lowest DR: 4
  • Highest DR: 45

Take Action: produce worthy content that people will want to link to and build links to your product pages if that’s what Google wants (see more about that here – How to Drive Free Organic Traffic to Your Shopify Store).

4. Dofollow Referring Domains (RDs)

This is essentially what drives DR – the more dofollow domains link to your store or individual product pages, the better they rank…, the more revenue you get (and then you can use that FB pixel, too 🙂 ).

Here is an example from one of the leaders from Louis’s list –

Dofollow Referring Domains (RDs)

Check out entry #10 and their target keyword for which they rank #1 on Page #1 – Bluetooth headphones.

If you look at the number of Referring Domains (RDs), it shows only 9, which is a minimal amount for a competitive keyword of that caliber.

However, given the gargantuan number of dofollow RDs that link to their website as a whole (which is the cause of their massive DR77), they only need a few direct links to the actual product page to rank it so high (and get all that free traffic as I explain here).

Now…talking of the giants from Louis’s list.

  • Average Dofollow RDs: 3255
  • Median Dofollow RDs: 2572
  • Lowest Dofollow RDs: 658
  • Highest Dofollow RDs: 14421

Now to my list.

  • Average Dofollow RDs: 113
  • Median Dofollow RDs: 67
  • Lowest Dofollow RDs: 4
  • Highest Dofollow RDs: 614

Average Dofollow RDs

The average number of Referring RDs for Top-100 performers is 28.8 times higher than that of my sample of Shopify stores.

Take Action: focus on building high-quality backlinks that will help to rank your product pages, increase your traffic and revenue.

5. Domain Age

I also decided to check domain ages since that is typically considered a factor in SEO and business in general (i.e., the more you are in business, the more people know about you).

Domain Age

Here the average numbers for the Top-50 domain from Louis’s list (I didn’t take 100 this time).

  • Average Age: 14
  • Median Age: 12
  • Lowest Age: 4
  • Highest Age: 28

Here are the results from my sample.

  • Average Age: 9
  • Median Age: 8
  • Lowest Age: 1
  • Highest Age: 23

Take Action: get in the game and stay there – success comes with time!

6. App Quantity

Shopify offers a good bunch of apps to help shops earn more money ultimately.

I thought it would be interesting to compare how intense big players are into apps when compared with my SME sample.

So I calculated the number of apps that Top-50 stores from Louis’s sample have and put them against my sample.

First…the Top-50.

  • Average Number of Apps Used: 5
  • Median Number of Apps Used: 4
  • Lowest Number of Apps Used: 0
  • Highest Number of Apps Used: 15

And here are the results from my sample.

  • Average Number of Apps Used: 4
  • Median Number of Apps Used: 3
  • Lowest Number of Apps Used: 0
  • Highest Number of Apps Used: 11

Average Number of Apps Used

You can see that results are almost identical…and that surprised me at the start because apps slow down websites.

So I was expecting to find fewer apps in the Top-50 because those sites, on average, load almost 4 times faster!

But here, we see that the number of apps has little to do with the load speed in our particular sample (again, apps DO slow down Shopify stores, so get rid of the ones you are not using).

Take Action: get rid of the apps you are not using and, again, work on your store’s load speed.

7. List Building Efforts

Fact – money is on the list.

If you have a list of emails, you can essentially print money when you want without actually paying for acquiring those sales (like with ads).

Given that, I wanted to see what sort of effort Shopify stores from Louis’s Top-100 put into growing their subscribers’ lists compared to my sample of SME-type Shopify stores.

To do that, I included three metrics:

  1. Homepage popup. This is a popup that would appear when you’d enter the site the first time (I used Incognito mode to access the stores as if I was visiting them for the first time).
  2. Homepage subscription field. You’d often find that field at the very bottom of the site – right at the footer.
  3. Monetary incentive to sign up. This is an explicit offer that guarantees a specific discount (most often 10-20%) or a chance to win a product that the given store sells in exchange for the person’s email. I didn’t count any vague offers like “sign up and get the latest on sales…”.

It might not be obvious, so here is the screenshot of a spreadsheet that I put together for this – hopefully, it clarifies what I am talking about.

Monetary incentive to sign up

Curious to see the difference between the two samples?

Here is what the numbers are for 50 stores from Louis’s Top-100.

  • Homepage Popup: 19
  • Homepage Subscription Field: 46
  • Homepage Popup AND Homepage Subscription Field: 18
  • Homepage Popup OR Homepage Subscription Field: 47
  • Monetary Incentive to Sign up: 20

And my sample.

  • Homepage Popup: 20
  • Homepage Subscription Field: 40
  • Homepage Popup AND Homepage Subscription Field: 16
  • Homepage Popup OR Homepage Subscription Field: 44
  • Monetary Incentive to Sign up: 10

As you can see, almost all the numbers are very similar…all except for the Monetary Incentive to Sign Up.

Monetary Incentive to Sign Up

Monetary incentives in exchange for an email address are used twice as often by stores from Louis’s sample.

I also want to point out the two other findings that grabbed my attention during the research.

  1. Homepage popups from Louis’s sample are a lot prettier from the design point of view.
  2. They also tend to be less intrusive (i.e., might not load immediately on the page open but rather 10-15 seconds later)

Take Action: make your popup prettier and less intrusive; offer a small discount in exchange for their email address.

Need Help?

I help Shopify stores grow using free organic traffic from Google – this is what Top-100 stores rely on in the long run.

Contact me if you need help with that.

Artem K.
E-commerce Organic Growth Consultant

Read Next >>> How to Drive Free Organic Traffic to Your Shopify Store in 2020

Shopify eCommerce Load Speed Factors

SEO Tahoe – Local SEO Packages