Reduce Unused JavaScript Payload

How to optimize maisongustavia.com

Shopify SiteScore: 87/100Analyzed March 2026Re-analyze this site

Reduce Unused JavaScript Payload

High Impact+12 points estimated

Why It Matters

Facebook Pixel and WPM scripts contain 57KB of unused code, slowing page interactions.

How to Fix

Configure Facebook Pixel to load only essential events initially, deferring advanced tracking. Remove or replace the WPM script if not critical for functionality. Use Shopify's Script Tag API to load third-party scripts after page interactive event.

0Needs Improvement

What This Score Means

A score of 87 falls in the "Needs Improvement" range (50-89). While it is better than poor (0-49), you should aim for 90+ to provide an optimal user experience and maximize SEO benefits.

This site is slower than approximately 35% of similar sites. The main issues affecting performance are image optimization, JavaScript execution time, and layout stability.

Addressing these issues could improve your conversion rate by 15-20% and boost your search engine rankings.

Core Web Vitals Analysis

LCP

Largest Contentful Paint

3.0s
Needs Improvement

Good: < 2.5s

Measures how long it takes for the main content to appear on screen

INP

Interaction to Next Paint

112ms
Good

Good: < 200ms

Measures how quickly the page responds to user interactions

CLS

Cumulative Layout Shift

0.16
Needs Improvement

Good: < 0.1

Measures visual stability - how much content shifts during page load

AI Performance Analysis

This Shopify site has good performance with a score of 87/100, but has room for improvement in Core Web Vitals. The biggest issue is layout shift caused by images without explicit width and height dimensions, creating a jarring user experience as content jumps around while loading. The main culprit is an unsized image (design_8.png) that's causing significant layout instability. Adding proper width and height attributes to images, compressing images better (potential 42 KiB savings), and reducing unused JavaScript from Facebook tracking scripts (56 KiB savings) would eliminate these layout shifts and boost the site's performance score further.

Other Optimization Recommendations

Fix Image Dimensions Layout Shifts

High Impact+8 points estimated

Why It Matters:

Unsized images cause 0.159 CLS score degradation by shifting content as they load.

How to Fix:

Add explicit width='240' height='240' attributes to the design_8.png image in your Shopify theme template. Update all product images in your theme files to include dimensions matching their display size. Test layout shifts in Chrome DevTools Performance tab.

Optimize LCP Image Priority

Medium Impact+6 points estimated

Why It Matters:

The main content image lacks fetchpriority=high, delaying LCP by preventing browser prioritization.

How to Fix:

Add fetchpriority='high' attribute to the design_8.png image since it's the Largest Contentful Paint element. Ensure this image appears in the initial HTML without lazy loading. Consider preloading this critical image in the theme's head section.

Keep Your Site Fast After Optimization

Once your site is optimized, maintain that speed. Use DeployHQ for zero-downtime, automated deployments—so performance fixes and updates go live safely every time, without breaking your site.

Explore DeployHQ →Trusted by engineering teams shipping high-performance sites

Want to Analyze YOUR Website?

Get AI-powered performance insights with actionable fixes in 30 seconds

More Shopify Speed Tests

Shopify Performance Resources

Frequently Asked Questions