Ecommerce Growth

17 Proven Ways to Speed Up your BigCommerce Store

October 3, 2025
written by humans
17 Proven Ways to Speed Up your BigCommerce Store

The top 100 websites load within 2.5 seconds of a visitor opening them, while the more average website takes about 5 seconds. 

If your eCommerce store is hosted on BigCommerce and has been running slow, your conversions are likely taking a big hit—and this piece is meant for you. 

JUMP TO:

5 reasons your BigCommerce store is slow

Where to take a BigCommerce speed test

BigCommerce Speed Optimization: 17 Practical Ideas

A quick snapshot of the ideas in this article

  1. Streamline Code & Scripts: Remove unused CSS/JS, defer render-blocking scripts, and cut down on third-party apps that slow your store.
  2. Optimize Images & Media: Compress files, use modern formats like WebP, and apply responsive/lazy loading to reduce page weight.
  3. Use Smarter Loading Techniques: Preload key assets, cache effectively, and limit heavy dynamic elements on homepages and blogs.
  4. Leverage BigCommerce Infrastructure: Rely on the built-in CDN, clean up redirects/URLs, and upgrade to Stencil themes for better performance.
  5. Simplify Site Structure & Navigation: Keep menus lean, use product filtering, and avoid overloaded homepages or oversized carousels.
  6. Adopt Modern Frontend Approaches: Enhance speed with headless builds, Progressive Web Apps (PWA), and Google AMP for mobile users.
  7. Test & Monitor Regularly: Use tools like GTmetrix, Pingdom, and WebPageTest to track speed, fix bottlenecks, and validate gains.

1. Reduce bloated code

One of the first things to do would be to run an audit to figure out which Javascript code never comes to use when a visitor interacts with each of your pages. 

A good idea is to audit Javascript bundles through a technique called tree shaking.

This technique eliminates what is known as “dead code” from the final bundle. This renders it into a smaller size and most browsers then find it easier to download the bundle. 

minify your store code for BigCommerce site speed optimization bigcommerce speed optimization | speed up bigcommerce website | reduce bigcommerce page load time | bigcommerce performance optimization | bigcommerce speed test

Even for CSS unused code, you can take a similar approach but by using a standard tool like Google Page Speed Insights, which can then point at the code that needs to go. Post audit, you can combine multiple files into one and also reduce whitespace. 

2. Leverage preloading

For BigCommerce page speed optimization, it’s essential that you make use of what’s called “preloading.”

Whenever your store sends a preload request to the browser, it’s meant to make the browser load certain key aspects faster—for example, on the homepage preloading the navigation and hero image first would make complete sense. 

A preload chain of requests typically line up the elements that need to be shown to the visitor as they move from landing on a specific page to scrolling through it. This prevents hundreds of elements jostling to load together and the overall site speed coming down significantly. 

3. Remove all render-blocking scripts

To know which scripts to eliminate, start by CTRL+Shift+Refresh to see how a page is loading and how it’s getting styled once the full of it gradually begins to show. 

The next step is to try and load blocking resources in an asynchronous way so that your BigCommerce page speed doesn’t suffer. 

Also, inlining of the elements you don’t want render-blocking scripts to affect helps. 

4. Optimize images 

This would include the following steps: 

Using a JPEG or JPG format for product photos so attain a higher resolution as well as to load faster. 

The only time you shouldn’t use the JPEG format is if your images have sharp lines or features a sharp contrast between subject and background. 

Using the srcset attribute so that images are automatically sized in the best possible way (applies for those using Stencil themes based on Cornerstone 4.0 or newer versions.)

Using descriptive alt tags to enable UX for all kinds of website visitors, including those who have vision problems as well as those with slower internet connections & speeds. 

bigcommerce speed optimization | speed up bigcommerce website | reduce bigcommerce page load time | bigcommerce performance optimization | bigcommerce speed test

5. Fall back on lazy loading

Apart from image optimization, BigCommerce page speed optimization requires you to do lazy loading as well. 

The idea of lazy loading is to defer loading heavier elements on a page so that faster and more necessary elements can load right away. This avoids the critical rendering path (the number of steps the browser takes to turn scripts into screen pixels) from becoming long and bulky. 

Ensure you avoid lazy loading on all above the fold sections across your website. 

6. Utilize BigCommerce’s own CDN

Using a CDN becomes essential if you’re working on BigCommerce speed optimization because it lets users who are farthest away from the original server see the static content fast enough.

While the CDN closest to the user relays the static content, a web server relays the dynamic content. 

BigCommerce has several CDNs including Akamai and EdgeCast, and as a store, you can make use of one based on where you’re located. Among the many benefits, this can offer visitors to your website a more secure experience and can help you with higher amounts of traffic during peak season. 

7. Make use of automatic redirects

Automatic redirects are again another huge aspect of your BigCommerce speed optimization efforts. They ensure your visitors don’t see error pages if they somehow click or type out a dated URL or wrong domain name. 

To set up automatic redirects for your BigCommerce store:

- Go to server settings on the left side of your dashboard

- Go to “Add redirects” under the topic “301 redirects

- Adjust old URL link to flow into the new URL link

BigCommerce allows stores to do redirects through manual links as well as dynamic links.

While manual redirects need you to update the new URL visitors will be redirected to, dynamic redirects let you choose from among product categories, webpage or blog that you want the redirect to be.

In manual redirects, if you change the new link, you’ll also have to update the redirect. Dynamic redirects update themselves in case of changes. 

8. Limit third party resources

BigCommerce may recommend several third party resources to every business, but too many of them can actually affect loading speed. 

This is because many of them make heavy use of Javascript. They’re also often unoptimized in terms of images and videos. Alongside, they can cause blockages in the correct rendering of a webpage. 

There are a few workarounds for this, including:

 - Install ad blockers (this has been seen to load websites at least 51% faster)

- Create custom request maps (to see requests emerging from third, fourth and fifth resources, a custom request map could help you identify long redirection chains)

- Assess the impact of third-party resources (Google’s Page Speed Insights is often a good start)

bigcommerce speed optimization | speed up bigcommerce website | reduce bigcommerce page load time | bigcommerce performance optimization | bigcommerce speed test

9. Categorize your navigation menus better

One big culprit of page speed slowing down for BigCommerce stores is lengthy and unnecessarily in-depth menus

The major problem often is too many top-level main categories. 

A workaround is to limit the number of top-level categories (such as “shoes”, “bags” etc.) and instead merge related categories to form wider parent categories. 

10. Limit dynamic homepage content

The main reason why dynamic page content can throw off your page loading speed is because the main server produces this kind of content (as against static content.)

On the homepage especially, this kind of content can wreak havoc on page speed—and this in turn can cause an increase in bounce rate. 

One way to deal with homepage dynamic content loading slow is to install suitable plugins that will store content and images that users frequently access. 

BigCommerce brand Mountain Rose Herbs is a good example of how homepage content can load well despite several elements.

bigcommerce speed optimization | speed up bigcommerce website | reduce bigcommerce page load time | bigcommerce performance optimization | bigcommerce speed test

11. Avoid showcasing a long list of blog posts

While you may have some great content lying with you, to get your BigCommerce page speed optimization right, you’ll have to avoid all your blogs into the same section of your website. 

Don’t even entertain the idea of showcasing a number of recent blog posts like a horizontal list on your home or about us pages.

Since every blog is essentially a separate page on your BigCommerce site, clubbing too many of them as links into one page would just send too many requests to the server. 

Instead: 

- Depend on pagination to split the posts across several pages 

- Introduce caching so that more frequently read blogs can be loaded immediately

We also recommend you to read: 18 Solid Ways To Recover BigCommerce Abandoned Carts

12. Fire up Google AMP

To make your BigCommerce page speed optimization go to the next level, you’ll have to focus on mobile first approaches. 

And Google AMP lets do just that—what was earlier referred to as Accelerated Mobile Pages is actually an open source framework that needs you to pare down your HTML code to enable more lightweight web pages. 

Here’s why Google AMP ensures your BigCommerce online store loads faster:

- It limits JavaScript to 150KB

- It limits CSS to 75 KB

- It shortens all critical rendering paths

13. Switch from Blueprint to Stencil 

You don’t have to trust us to make this theme transition—just trust what the big guys at BigCommerce have to say

When you’re using Stencil, a number of things will ensure your web pages load faster:

- The theme offers adequate Google AMP support

- It automatically optimizes images

- It features YAML Front Matter (for faster rendering)

- It supports rich snippets (helping search engines read pages faster)

15. Make use of product filtering

This is as functional as it gets because with the right filtering system, your BigCommerce store actually loads much faster. 

The logic is simple: because shoppers can use filtering to pick only a few of the criteria among all the criteria applicable to all products, only limited elements at any point in time need to load. 

This instantly frees up server bandwidth and makes requests efficient too. 

16. Leverage “headless” features 

Because headless eCommerce untethers the front-end and back-end processing, your site pages get a chance to load faster. 

What also contributes to this is that you can delegate certain functions to specialized tools, leading to a lesser lag in site response times. 

17. Turn your website into a Progressive Web App (PWA)

A switch to turning your BigCommerce store into a PWA could ensure a 43% faster loading time. 

The main reason this happens is because PWA’s operate on the logic of browser caching—they ensure the first time a shopper visits your store, their metadata and site data get automatically stored in the device they’re using. 

And this means that the next time they come back, the stored data is loaded immediately. 

5 reasons your BigCommerce store is slow

1. Your pages are “heavy”

This can be a common phenomenon in eCommerce brands that run on dynamic websites. 

Dynamic content is typically more challenging to load because the server takes the input from every individual user and then renders the page based on the request. 

2. You’re using too many third party extensions

Third party extensions come from other companies such as advertisers. They can be in the form of plugins, pixels and scripts. 

They can take up a lot of space, using precious browser memory and logic, slowing down your BigCommerce website. 

3. Your site is making too many “external requests”

Depending on how your website was built, it may end up sending too many external HTTP requests. 

More HTTP requests can occur when your eCommerce website has too many files—how HTTP works is that it sends one request for one file each. 

This again eats into your browser’s capacity to load elements that the server is sending fast enough. 

4. Your carousels have large images

This is another major reason why many websites ultimately need BigCommerce page speed optimization. 

Carousels typically have a range of image sizes, with some images being very heavy.

This invariably lowers the Core Web Vitals (CWB) score of such sites, further leading to poor UX and slow loading speeds. CWB is a metric that helps developers understand UX through the lens of load time, visual stability and overall interactivity.

5. You have a high server response time

You may have to check BigCommerce server status if you’ve repeatedly facing a high server response time.

Ideally, if you move to a CDN situated to the server, the problem should resolve itself. 

But there could be concurrent issues contributing to server response time including problems with network bandwidth, uncached data and ineffective web hosting. 

Where to take a BigCommerce speed test

For page speed optimization, BigCommerce recommends eCommerce businesses to take speed tests using the following services:

1. GTMetrix

GTMetrix is able to offer a detailed audit account of why your BigCommerce website may be facing speed issues. 

Starting with the free plan, it has three more, which the platform uses to cater to businesses of various sizes.

The service report covers more information on web vitals and various other metrics. It can identify for you the main reasons behind slow speed and offer ways to optimize in those areas. 

2. Pingdom

Pingdom comes with a 14-day free trial which you can begin with to initiate your BigCommerce page speed optimization. 

They have a 24/7 tracking mechanism for customer websites, which they undertake from 70 polling locations across the world.

They also feature multiple learning resources on website monitoring

3. WebPageTest

WebPageTest comes with two plans—a free and a paid one. 

The free plan comes with 300 monthly test runs covering 30 locations, all kinds of connection speeds and all browsers. 

The paid plan, however, covers more ground with priority tests, private tests, integrations and bulk testing among other features. 

Recommended reading:

BigCommerce Product Page: 46 Ways to Prevent Drop-offs

Why is your Conversion Rate Dropping: Possible Causes (+ Proven Hacks)

134 A/B Testing Ideas For BigCommerce Stores

BigCommerce Speed Optimization: FAQs

1. How fast do pages load on BigCommerce storefronts?

BigCommerce storefronts are built for high performance and scalability, since the platform is hosted on Google Cloud Platform (GCP) and includes a global content delivery network (CDN). This infrastructure ensures that store pages load quickly, even under heavy traffic.

Typical load times for well-optimized BigCommerce stores can range between 1.5–3 seconds on desktop and 2–4 seconds on mobile, depending on theme customization, image sizes, and third-party integrations. For comparison, the industry benchmark is to keep pages loading under 3 seconds—a target BigCommerce can consistently meet with proper optimization.

Key factors that affect load speed on BigCommerce:

  • Theme efficiency – Lighter, modern themes load faster than older, bloated ones.
  • Image optimization – Using compressed or next-gen formats like WebP dramatically reduces page weight.
  • Third-party scripts/apps – External JavaScript (tracking tools, chatbots, pop-ups) can slow down performance.
  • Core Web Vitals – Metrics like Largest Contentful Paint (LCP) and First Input Delay (FID) are supported by BigCommerce infrastructure but require store owners to optimize assets.

In short, BigCommerce provides enterprise-grade hosting speed out of the box, but actual results depend on how well you maintain and optimize your storefront.

2. How do I reduce latency for international customers on BigCommerce?

Latency refers to the delay between a shopper’s browser request and the store’s server response. For international customers, the distance from the server can increase this delay. BigCommerce addresses this by integrating a built-in CDN (via Cloudflare) that caches and delivers content from over 200 edge locations worldwide.

To further reduce latency for global customers, store owners can:

  • Leverage the CDN fully – Ensure static assets (images, JavaScript, CSS) are cached and not served directly from the origin server.
  • Use multi-currency and multi-language apps – BigCommerce supports localized checkout, reducing redirects and friction.
  • Enable AMP (Accelerated Mobile Pages) – Particularly useful for mobile-heavy regions with slower internet speeds.
  • Optimize product images and videos – Convert large files into compressed or responsive formats to shorten load times.
  • Choose a lightweight theme – The less code a browser has to parse, the faster content loads.
  • Implement DNS optimization – Use a fast DNS resolver to speed up domain lookup times globally.

By combining BigCommerce’s cloud hosting, global CDN, and store-level optimization, you can deliver consistently fast experiences for international buyers, helping reduce bounce rates and improve conversions.

3. Does BigCommerce provide caching to improve page speed?

Yes, BigCommerce has multiple layers of caching built into its infrastructure. This ensures your store loads quickly and can handle high traffic volumes without crashing.

BigCommerce caching includes:

  • Server-side caching – Dynamic content like product data is cached to reduce database queries.
  • Edge caching via CDN – Static assets such as CSS, JavaScript, and images are cached at edge servers close to the shopper’s location.
  • Browser caching – BigCommerce sets headers that allow returning visitors to load previously stored files directly from their device, improving repeat visit speed.

Additionally, BigCommerce automatically manages:

  • Image optimization with Akamai Image Manager or Cloudflare Polish.
  • Content compression (GZIP and Brotli) to reduce file transfer size.
  • HTTP/2 and HTTP/3 support faster parallel requests and lower latency.

While caching is automatic, store owners should avoid practices that bypass the cache (e.g., loading oversized images, using too many unoptimized scripts). Combined, these features mean BigCommerce stores benefit from enterprise-level performance without manual caching configuration.

4. What steps should I take if my BigCommerce store starts running slowly?

If your BigCommerce store's performance drops, it’s important to follow a structured troubleshooting process. Slowdowns usually stem from theme customizations, large assets, or third-party scripts, rather than the platform itself.

Here’s a detailed checklist to improve performance:

a. Run Diagnostics

  • Use Google PageSpeed Insights, Lighthouse, or GTmetrix to identify bottlenecks.
  • Check Core Web Vitals (LCP, CLS, FID) to see what’s dragging performance down.

b. Optimize Media Assets

  • Compress images with tools like TinyPNG or Squoosh.
  • Use next-gen formats (WebP, AVIF) for faster rendering.
  • Enable lazy loading for images and videos below the fold.

c. Review Theme & Code

  • Switch to a modern, lightweight theme from the BigCommerce theme marketplace.
  • Remove unused CSS/JS files and avoid excessive animations.
  • Minify HTML, CSS, and JavaScript.

d. Audit Third-Party Apps & Scripts

  • Disable unnecessary apps that add heavy JavaScript.
  • Use Google Tag Manager to streamline tracking codes.
  • Replace bloated plugins with optimized alternatives.

e. Use BigCommerce’s Built-in Performance Features

  • Ensure CDN and caching are active.
  • Enable HTTPS/2 or HTTP/3 for faster resource loading.
  • Take advantage of Akamai Image Manager if available.

f. Monitor Traffic & Server Load

  • Check if the slowdown coincides with peak sales or promotions.
  • BigCommerce is elastic and scales automatically, but custom scripts may still overload the front end.

g. Contact BigCommerce Support

  • If problems persist, open a support ticket. BigCommerce can review logs, CDN status, and database performance to find underlying issues.

By combining storefront optimization, efficient coding, and CDN best practices, you can ensure your BigCommerce store remains fast, resilient, and conversion-optimized.

Speed up your BigCommerce store with great UX

98% of visitors who visit an eCommerce site—drop off without buying anything.

This is true for BigCommerce sites as well.

Why: user experience issues that cause friction for visitors.

And this is the problem ConvertCart solves.

We've helped 500+ eCommerce stores (in the US) improve user experience—and 2X their conversions.

How we can help you:

Our conversion experts can audit your site—identify UX issues, and suggest changes to improve conversions.

X
Conversion rate optimization
x
x
Free Guide 👉 👉

50 Things you need to Learn from Amazon.com’s UX

DownloadGET A PRODUCT PAGE AUDIT