Seeking Quotes - Core Web Vitals Optimization for Impulse Theme

Hi Shopify Community!

I’m seeking quotes for Core Web Vitals optimization on my Impulse theme. My site is performing well, but needs some technical tweaks to hit Google’s “Good” thresholds.

Current Performance:

Mobile PageSpeed: 61/100
LCP: 9.9s (need under 2.5s for “Good” rating)
TBT: 390ms (need under 200ms)

Google PageSpeed Insights identifies these specific opportunities:

  1. Font Optimization - Convert SuisseIntl fonts to .woff2 format and add preload tags
  2. Render-blocking CSS - 300ms savings available by deferring non-critical CSS
  3. Add fetchpriority=“high” to hero image
  4. Defer non-critical JavaScript - Facebook Pixel, Google Tag Manager, etc.

What I’m Looking For:

  • Experienced Shopify performance specialists
  • Familiar with Core Web Vitals requirements
  • Can work safely on the Impulse theme without breaking functionality
  • Clear timeline and pricing structure

Please include in your quote:

  • Your experience with similar optimizations
  • Estimated timeline
  • What’s included in your service
  • Any guarantees on performance improvements

My site: the802gypsy.com

Accepting quotes via comments or DM.
Looking forward to hearing from qualified developers!

Thanks!

Hi there,

I’ve worked with several Shopify stores on performance tuning and Core Web Vitals improvements, especially on popular themes like Impulse.

For your site, I’d be happy to provide guidance or help you implement:

  • Font optimization (.woff2 + preload setup)
  • Deferring render-blocking CSS and JavaScript
  • Prioritizing key visual elements like hero images
  • Improving Total Blocking Time and LCP responsibly

I take a careful approach that preserves theme functionality and branding while improving speed.
If you’re open to it, feel free to reply or DM me, and I can share more details or examples from similar work I’ve done.

Wishing you all the best with your store!

1 Like

Hi there!

We specialize in Shopify performance optimization and have helped multiple stores—especially those using the Impulse theme—reach Google’s “Good” Core Web Vitals thresholds without compromising functionality or design.

:white_check_mark: Here’s what we offer:

  • .woff2 font conversion + preload setup for SuisseIntl (or any other custom fonts)
  • Render-blocking CSS audit + deferral of non-critical styles
  • Proper implementation of fetchpriority="high" for key visual elements like hero images
  • Non-critical JS deferral, including tools like Facebook Pixel, GTM, Hotjar, etc.
  • Full Lighthouse & PageSpeed Insights audit before/after

:bullseye: Our recent clients have seen:

  • LCP drop to ~1.8s
  • TBT consistently below 200ms
  • Mobile PageSpeed increasing to 85–95+

:package: What’s included:

  • Theme file optimization (no app dependency)
  • Backup of current theme before any edits
  • Full report on what was changed
  • Optional follow-up testing/support

:three_o_clock: Timeline: 3–5 business days
:money_bag: Pricing: Starting at $350 USD, depending on scope and custom scripts

We’d be happy to offer a more accurate quote after a quick audit of your theme structure. You can DM us or reply here to discuss further.

Looking forward to helping you hit those Core Web Vitals targets!

— The Saturn Team Agency.

1 Like

Hii @the802gypsy , You’re already on the right track by identifying key issues flagged in PageSpeed Insights. As per the issues you mentioned below, are the techniques you should follow to fix the same-

  • Font Optimization - The font format you used takes up loading time, and you need to convert this format is smaller and loads faster. You can use any online tool to generate .woff2 files, which is considered best for an optimized site. Add a preload tag as well, like the below example -

<link rel="preload" as="font" href="...woff2" type="font/woff2" crossorigin>

  • Hero Image Optimization- For the main banner or hero image, simply add fetchpriority=“high” to its tag to reduce the loading time.
    For example -
    <img src="hero.jpg" fetchpriority="high" ... />

  • Defer Non-Critical JavaScript - Some js files that are not needed early can be deferred by using the defer or async attribute. Use these attributes for non-essential scripts like Facebook Pixel and GTM.
    For example -

 <script>
  document.addEventListener("DOMContentLoaded", function () {
    setTimeout(function () {
      (function(w,d,s,l,i){
        w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});
        var f=d.getElementsByTagName(s)[0],
            j=d.createElement(s), dl=l!='dataLayer'?'&l='+l:'';
        j.async=true;
        j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;
        f.parentNode.insertBefore(j,f);
      })(window,document,'script','dataLayer','GTM-XXXX');
    }, 3000); // Delay in ms
  });
</script>
  • Using lazy loading- Try to use loading=“lazy” attribute for non-essential resources except for the hero image.

Alternatively, if you are from a non-coding background and do not want to invest time in optimizing your store, I recommend giving a try to Website Speedy - an automatic optimization app that handles hero image and font optimization with js handling and minification on its own, no need for in-depth knowledge of optimization techniques. It comes with a 14-day free trial, so try and test for your store.

(Disclaimer: We are the developers of this app. If you need any guidance, just ask us. We are happy to assist you.)

1 Like