Hi,
My client has a website on Hubspot and it has poor performance on mobile phones. A lot of hubspot scripts are running and also I am not able to edit parent theme to defer fonts. Is this normal for hubspot website to have poor perfornace?
Example page: https://www.driveninsights.com/the-outsourced-cfo-services-buyers-guide
Hello @MKhan145 thank you for posting in our Community!
Is this page mobile-friendly? Or are you also having issues viewing the page? If so everything should be tracking as expected.
It would then be worth looking into our resources on how to improve traffic on a site.
You can find these below;
- Website Traffic Down? How to Diagnose and Fix Traffic Drops
- What To Do If Your Website Traffic Is Down
To our top experts @Mike_Eastwood, @Jnix284 @alyssamwilie any recommendations to @MKhan145?
Thank you,
Pam
@PamCotton - Sorry, let me repharse my question. THe page speed performance is poor especially on mobile phones. A. lot of hubspot scripts are killing it.
@MKhan145 I also recommend running performance tests with Google Lighthouse (using incognito) directly to get a better insight in how the website is actually performing for mobile visitors.
Long story short - PageSpeed Insights runs the tests on Google’s servers directly from the code, which can bypass some of the built-in functionality of the HubSpot servers (such as auto-converting images to webP for compatible browsers).
Google Lighthouse uses the website as rendered on your local machine by the HubSpot server, thus taking advantage of all optimization included by HubSpot and the theme.
This article about testing website performance from the devs at Power Pro might be helpful to get a better sense of the mobile performance to help prioritize your efforts.
Hi @MKhan145
Google’s Page Speed insight is a brutal benchmark. While it’s a super useful tool, it will give poor rankings – especially on mobile – for most sites.
Even Google’s Hompages scores poorly on mobile 72/78/100/85.
Our website www.webalite.com is running on the HubSpot CMS, gets a mobile score of 63/93/100/94. There some choices I mad, which slow the site down, because of added features and design choices. As you can see there’s a lot going on design and functionality.
Our site Portal-iQ, also built on the HubSpot CMS has a “first contenful paint” in 2.1 seconds on mobile but still only scores (67/96/100/100) also because of design choices (the Stripe Table slows it down heaps). New homepage coming soon which is scoring over 80 for speed on mobile!
A site we just built for The Back Room on the HubSpot CMS scores 82/95/95/100 on mobile and 99/91/95/100 on desktop!
I checked the Landing Page you shared (thank you) on Google’s Page Speed Insights (see analysis) I can see a few issues that will help immediately:
- Downsample images (we use https://imageoptim.com)
- lazy load images
- Reduce the number of fonts used
- Reduce the amount of Javascript loaded.
It looks to me like the theme you are using could be improved, technically.
We find many themes are giving you a Swiss Army Knife - packed with features - that you may or may not use (what is that spike for?) when really you want a Global Kitchen Knife that does most jobs extremely well and if you want to open a bottle of wine you use a cork screw.
The good news is that your site can be optimized. You will at some stage come up against the law of diminishing returns.
Let me know if you want to jump on a Zoom call to go through the site.
Mike
p.s. thank you for the mention @PamCotton
Here to learn more about HubSpot and share my HubSpot Knowledge. I’m the founder of Webalite a Gold HubSpot Partner Agency based in Wellington, New Zealand and the founder of Portal-iQ the world’s first automated HubSpot Portal Audit that helps you work smarter with HubSpot.
Were you able to make improvements? The fact of the matter is, Hubspot needs more control over scripting and speed controls. It’s been years and years already that page speed is a priority.
Hi @JCorona5 and thanks for sharing your feedback on website performance with the HubSpot Community.
Are there specific scripts or areas you’d like more control over? Your input helps us prioritize improvements.
In the meantime, you might find the Website Grader and these resources helpful:
- Optimizing your HubSpot CMS site for speed
- How to Improve Webpage Speed: Tips & Best Practices
Looking forward to your thoughts!
Thanks,
Bérangère
Hi,
Slow mobile performance usually comes down to heavy scripts, large images, and too much loading at once, rather than just layout or theme choice. Usually when both speed and site structure are cleaned up together, mobile performance improves quite a bit.
A few things I’d start with:
Defer non-critical scripts:
Load tracking tools, chat widgets, and other third-party scripts after the main content so they don’t block rendering.
A lot of stores don’t realize how much third-party apps affect mobile speed until those scripts are delayed or removed
Optimize images and media:
Compress images, resize them for mobile, and use modern formats like WebP or AVIF.
Enable lazy loading:
Only load images and sections when users scroll to them, instead of all at once.
Reduce above-the-fold weight:
Keep the first visible section simple and lightweight to improve load speed and user experience.
Use filters instead of extra pages:
Let users filter by brand, price, or specs within collections instead of creating too many separate pages.
I’d honestly start with images and app scripts first since those are usually the biggest speed killers on stores.