Generate
Generate
Shopify Site Speed Optimization for Japanese
Designer Furniture and Accessories Store
Generate
Shopify Site Speed Optimization for Japanese
Designer Furniture and Accessories Store
30
hours of work
83%
faster website
34%
longer user session rate
GENERATE is an online store built on the Shopify platform, selling various designer products, from household accessories to toys and even large furniture pieces. The mission of the company is to introduce the world’s designs to Japanese customers and likewise, to introduce Japanese designs to the world. Launched in 2003, today the company has its bases in North America, Europe, Japan, and Mexico, and does its best to provide customers with the modern products and services.
Despite its amazing business model, this Japan Shopify store needed optimization due to performance issues and an inability for users to interact with the website efficiently. This situation led Generate managers to connect with Whidegroup. At the moment they reached us, the load speed of their website homepage was as slow as 28 seconds.

To start things off, we ran a performance analysis with GTmetrix and PageSpeed Insights tools. This gave us a broad view on all the performance issues that interfered with the website’s operation. Additionally, we completed a manual revision of custom code to address several other weak spots that were not covered by the initial check.

The analysis highlighted the following problems:
Although using too many apps is one of the most common reasons for poor performance on a Shopify store, this was not the case for GENERATE. All the images throughout the website were also optimized and required no additional actions. However, the large number of images on the home, catalog, and product pages made us start the eсommerce performance optimization process by implementing the Lazy Load feature.
Lazy Load is extremely helpful, especially when we talk about websites with numerous images, product photos, thumbnail images in the related product carousels, and hero sliders. The client’s website had all of these. To achieve better website performance and a higher load speed, we applied this feature to the following pain points:

These simple changes took no more than 6 hours and helped reduce website load time by 40%.
Despite the fact that the store is built on the Shopify platform, during the verification process we discovered 5 forms that used Magento validation. Some of these scripts created additional server requests, thereby slowing down the site. Others were placed in the main script file, which increased the page weight and, of course, slowed down loading.
We removed all unnecessary scripts and CSS, and implemented the correct Shopify form validation. These actions helped to remove redundant requests and further reduce website load time by about 4 seconds.
The website menu consisted of 7 drop-downs. Each drop-down menu item included a slider with six product photos. Thus, to load the homepage or any other page on the website, an additional 42 thumbnail images had to be loaded.
For this problem, Lazy Load wasn’t enough on its own. Therefore, we decided to remove the sliders and replace each of them with 2 static images in addition to implementing Lazy Load. Thanks to these changes, we removed unnecessary server requests and accelerated the website by another 3.5 seconds.
After completing the main Shopify site speed optimization stages, we switched focus to fixing a few minor errors. Individually, each of them seemed insignificant, but after they were fixed, the positive impact was obvious.
Here is what we did:
Together, these updates finalized the Japan Shopify store optimization, ensuring the site was fully optimized and ready to deliver a seamless browsing experience.

It took about 30 hours to optimize the GENERATE online store, and the result exceeded all the expectations.

As a result of our Shopify site speed optimization, the site loading time decreased by 23.5(!) seconds, which is about 83% of the initial speed. As we mentioned above, such a result was achieved mainly due to the optimization of product images and sliders, which cut the load time by 12 seconds at once.
In total, all optimization stages gave the following results:
To sum up the results of this case study, high-quality visual components are a must-have for every website, especially when it comes to a modern online store selling designer home decor accessories. However, the excessive amount of images and sliders without reasonable optimization significantly affects the user experience.
Do not let poor website performance interfere with your ability to acquire new customers and diminish your business!
Owner
Migration of a Custom-Built Online Furniture Store From Magento 1 to Magento...