I scraped 50 Shopify stores with traffic between 500 and 5000 unique monthly visitors.
In this post I’m going to compare them with Top-100 Shopify stores (so carefully put together by Louis from Ecommerceranker.com).
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 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 – all that using the experience from working at my link building service.
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 to actually 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.
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 in order 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 “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 whopping 19 didn’t have the FB pixel installed.
- 2 of them are vape shops which makes total sense
- 1 of them is adult content
- I’m not sure why 16 other stores do not use 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 (it’s 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 DR, the easier it is to rank for any of the keywords and the more traffic you get as a result.
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 – jbhifi.com.au.
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 extremely small amount for a competitive keyword of that caliber.
However, give 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 like 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 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).
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 ultimately help shops earn more money.
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.
- 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
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 less apps in the Top-50 because those sites, on average, load almost 4 times faster!
But here we are seeing 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 stores load speed.
7. List Building Efforts
Fact – money is in 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 do Shopify stores from Louis’s Top-100 put into growing their subscribers lists when compared to my sample of SME-type Shopify stores.
To do that, I included three metrics:
- Homepage popup. This is a popup that would appear the moment you’d enter the site first time (I used Incognito mode to access the stores as if I was visiting them for the first time).
- Homepage subscription field. You’d often find that field at the very bottom of the site – right at the footer.
- Monetary incentive to sign up. This is an explicit offer that either guarantees a specific discount (most often 10-20%) or a chance to win a product which the given store is selling, 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 be confusing so here is the screenshot of a spreadsheet that I put together for this – hopefully it clarifies what I am talking about.
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 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.
- Homepage popups from Louis’s sample are a lot prettier from the design point of view.
- They also tend to be less intrusive (i.e. might not load immediately on 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.
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.
Other Useful Resources
- Ecommerce Guide – Introduction & How to Start an Ecommerce Business? My friends at Paldesk did an amazing job of writing this deep and quick-to-read article on starting E-commerce business. It has bit on the history, platforms etc. (Did you know that the first ever “e-commerce sale” happened in August 11th, 1994; check out their article to learn exactly what was sold :P)