Having previously taken a look at how to optimize site performance across Magento/Adobe sites, this week we turn our attention to BigCommerce. As usual, the biggest gains come from controlling third-party app and tag execution, optimizing images, refining theme JavaScript, and using a performance layer that sequences how scripts load through the shopper journey.
What Counts as Good Site Speed on BigCommerce?
There is no BigCommerce-specific Core Web Vitals threshold. Google holds every eCommerce site to the same bar:
- Largest Contentful Paint (LCP): under 2.5 seconds
- Interaction to Next Paint (INP): under 200 milliseconds
- Cumulative Layout Shift (CLS): under 0.1
In practice, most BigCommerce stores running 30+ third-party tags struggle to hit those thresholds on mid-tier mobile devices. The Yottaa community benchmark across mid-market and enterprise BigCommerce storefronts shows third-party scripts account for the majority of render-blocking time — not theme code or BigCommerce infrastructure.
Why BigCommerce Stores Slow Down
Three forces compound to drag down a BigCommerce store over time:
1. Third-Party App Sprawl
Every app installed from the BigCommerce App Marketplace usually injects JavaScript into your storefront. Personalization, reviews, search, analytics, chat, A/B testing, and ad-network pixels each add weight — and most of them load on the critical path by default. A store with 30 apps can ship more than 2 MB of third-party JavaScript before a shopper sees the product image.
2. Heavy Theme Customization
BigCommerce themes ship lean, but agency customizations frequently add jQuery plugins, swatch libraries, and image carousels that block rendering. Stencil theme overrides are easy to add and hard to audit.
3. Unoptimized Media
Product imagery and hero videos remain the single largest payload on most storefront pages. Without responsive images, modern formats, or a CDN-backed image service, a single category page can ship 5 MB of imagery on first load.
How Do I Speed Up a BigCommerce Website? A 7-Step Playbook
- Audit your third-party tags. Use a Real User Monitoring (RUM) tool to inventory every script firing on the page and measure each one’s execution time. Anything that fires on every page but isn’t required for the first view is a candidate to defer or remove.
- Sequence scripts by priority. Critical tags (e.g., consent management, cart, payments) load first. Non-critical tags (chat widgets, exit-intent popups, ad pixels) load after the main content paints. This is where a performance layer beats native BigCommerce settings.
- Compress and modernize images. Convert to WebP or AVIF, serve responsive sizes based on viewport, and lazy-load below-the-fold images. BigCommerce’s built-in Akamai image manager handles much of this if you configure responsive sizes.
- Defer or lazy-load video. Hero videos should never autoplay on mobile. Use a poster image and load the video only when the shopper scrolls or interacts.
- Minify and tree-shake theme JavaScript. Remove unused jQuery plugins, dead Stencil handlebars helpers, and any legacy A/B test code. Stencil’s webpack config supports modern bundle analysis.
- Cache and preload critical assets. Use Smart Prefetch to preload the next likely page in the shopper journey. Cache cart and account state where allowed. BigCommerce’s edge caching helps for static product pages; dynamic states need a separate layer.
- Monitor continuously, not occasionally. PageSpeed Insights captures one snapshot at one moment from one location. Real shoppers visit from hundreds of network conditions and device profiles. RUM is the only way to know what your shoppers actually experience.
How Do Third-Party Apps Affect BigCommerce Performance?
Third-party apps are the single biggest factor in BigCommerce performance. They are also the hardest to fix using only BigCommerce’s native tools.
Native BigCommerce settings let you control which scripts load on which pages, but they do not let you control execution order, defer specific scripts after first paint, or quarantine a misbehaving tag that is breaking checkout. That is the gap a dedicated performance layer fills.
Yottaa’s Application Sequencing applies three rules to every script: a Priority Rule that loads critical resources first, a Lazy Load Rule that delays non-essential scripts until interaction, and an After Onload Rule that schedules specific elements relative to the onload event. Combined with Real User Monitoring, this approach has helped mid-market and enterprise BigCommerce sites cut LCP by up to 30%.
How Do I Improve BigCommerce Theme Loading Speed?
Theme speed is the second-biggest lever after third-party scripts. Three areas pay back fastest:
- Audit Stencil customizations. Remove jQuery plugins and helper libraries that are no longer used. Many agencies layer code over years without pruning.
- Defer non-critical CSS. Inline only the CSS needed for the above-the-fold view; load the rest asynchronously.
- Adopt modern image formats and a responsive image strategy. BigCommerce’s Akamai image service supports WebP delivery; make sure your theme is requesting it.
Even with these fixes, theme work alone rarely takes a store from a poor LCP to a good one. It is a necessary foundation, not a complete answer.
What Does Faster Look Like? Three Customer Outcomes
Yottaa works with over 1,500 leading sites, including brands like Bombas, Brooklinen, Pet Supermarket, Tarte, and YETI. On Yottaa-optimized BigCommerce and multi-platform storefronts, we typically see:
- Up to 30% faster page loads after Application Sequencing is applied
- Measurable lift in conversion rate as LCP improves
- Lower bounce rate on mobile, which is where third-party tag bloat hurts most
Where to Start This Week
If you are running a mid-market or enterprise BigCommerce store and your LCP is over 2.5 seconds, the highest-leverage move is a third-party tag audit. You’ll almost certainly find scripts firing on every page that you no longer use, scripts loading in the wrong order, and scripts that should not be on the critical path at all.
Yottaa offers a free Insights tool that profiles your real shopper experience, identifies the biggest third-party offenders, and benchmarks you against industry peers. It is the fastest way to find out what’s slowing your store down without changing a line of code. Install it here to get started.