cancel
Showing results for 
Search instead for 
Did you mean: 

Performance issue in Checkout as guest page (Checkout/Shipping page)

Performance issue in Checkout as guest page (Checkout/Shipping page)

We integrate payments (mercado pago, cybersource, paypal..) , Google Tag Manager, Zendesk to Magento 2.4.6

It takes 8 seconds to load checkout/shipping page and display to user.

1. Is this known performance issue of checkout/shipping page OOTB?

2. Do we have any way to improve performance of checkout/shipping page? We'd like to load it in 5 seconds.

Thank you.

 

 

8 REPLIES 8

Re: Performance issue in Checkout as guest page (Checkout/Shipping page)

The page speed is not a constant, it's hard to answer your question.

 

The page speed depends on many factors, like your server's configuration, the location of your browser and server, the configuration of the device you're using when accessing the website, your internet connection speed, how bussy is the server at the time.

 

So, to answer:

"It takes 8 seconds to load checkout/shipping page and display to user.

1. Is this known performance issue of checkout/shipping page OOTB?"

It depends. For some stores/users combinations - yes, for some - no. 

 

"2. Do we have any way to improve performance of checkout/shipping page? We'd like to load it in 5 seconds."

Yes, you can, but you first need to identify your bottlenecks and figure out what exactly is slow in the many components that make up the page load time and then address those that cause the page loading to be slow.

Founder at https://agency418.com

Re: Performance issue in Checkout as guest page (Checkout/Shipping page)

Thank you. What are common responses time of checkout/shipping page that we often observe in default Magento?

Re: Performance issue in Checkout as guest page (Checkout/Shipping page)

When we build it, usually under 2 seconds.

Founder at https://agency418.com

Re: Performance issue in Checkout as guest page (Checkout/Shipping page)

I found 700 requests sent in checkout/shipping page, there are about 150 javascript/css files called in this page. Because of limited CPUs in client machine, it may cause performance issue when calling a lot of JS/CSS files.

In magento OOTB 2.x , are there a lot of javascript/css files in checkout/shipping page? I wonder how we can reach 2seconds with OOTB , may you share the practice to deal with such lots of javascript/CSS calls?

Re: Performance issue in Checkout as guest page (Checkout/Shipping page)

700 requests is A LOT more than OOTB M2

Founder at https://agency418.com

Re: Performance issue in Checkout as guest page (Checkout/Shipping page)

You could look into optimizing third-party integrations like GTM and Zendesk since they tend to add extra load time and Download. Maybe lazy loading some of those scripts could help cut down on the initial load time.

Re: Performance issue in Checkout as guest page (Checkout/Shipping page)

stbemu codes daily lists

Re: Performance issue in Checkout as guest page (Checkout/Shipping page)


@toniagency82ed wrote:

The page speed is not a constant, it's hard to answer your question.

 

The page speed depends on many factors, like your server's configuration, the location of your browser and server, the configuration of the device you're using when accessing the website, your internet connection speed, how bussy is the server at the time.

 

So, to answer:

"It takes 8 seconds to load checkout/shipping page and display to user.

1. Is this known performance issue of checkout/shipping page OOTB?"

It depends. For some stores/users combinations - yes, for some - no. 

 

"2. Do we have any way to improve vedu website performance of checkout/shipping page? We'd like to load it in 5 seconds."

Yes, you can, but you first need to identify your bottlenecks and figure out what exactly is slow in the many components that make up the page load time and then address those that cause the page loading to be slow.


Thank you for your insights! I appreciate the clarification that page speed can vary based on multiple factors like server configuration, device, and internet connection. Understanding that the 8-second load time for the checkout/shipping page may not be universally experienced is helpful. I will focus on identifying the specific bottlenecks affecting our load time and explore potential optimizations to achieve our goal of 5 seconds. If you have any recommendations for tools or methods to analyze performance, I would love to hear them!