A merchant evaluating a headless vendor runs PageSpeed on the vendor first. B2storefront's homepage promises "Blazing fast" storefronts and "Full control on ... Core Web Vitals", but on mobile it scores 39/100 and its main headline takes 16.3 seconds to appear (Google's target is 2.5s). The causes are not the product: the marketing site is a Webflow build loading 1.5 MB of third-party code, with Google Tag Manager (525 KB, half a second of blocking) and a 520 KB chat/video widget among the heaviest.
First action
Defer Tag Manager and the chat widget today and re-run PageSpeed.
How to measure it
Homepage mobile performance
- Now
- –
- Target
- 90/100
- By
- 30 days
Steps
Baseline
Save today's PageSpeed report for the homepage, pricing and case-study pages.
Lead Front-end Developer 1 hour
Defer third parties
Tag Manager, chat widget, Facebook and LinkedIn load after interaction.
Lead Front-end Developer 1 day
Trim the rest
Self-host fonts, remove jQuery, set cache headers, size images to their slots.
Lead Front-end Developer 2 days
Move to your own stack
Rebuild the three key pages on the Hugo storefront.
Lead Front-end Developer 1 week
Check tracking
Confirm GA, LinkedIn and Calendly conversions still record.
Marketing Lead 1 day
Add the badge
Live score and load time in the hero, linking the public report.
Lead Front-end Developer 1 day
Tell people
A before/after post on LinkedIn and in the next email.
Marketing Lead 1 day
Why it works
Rebuild the homepage, pricing and case-study pages on B2storefront's own Hugo storefront (the strongest demo you can give), or at minimum: load Tag Manager, the chat widget, Facebook and LinkedIn pixels after the page is interactive or on first interaction, self-host the fonts, drop jQuery, and set long cache lifetimes. Then put a live "This page loads in X s, PageSpeed Y/100" badge in the hero and link the public report.
Speed is the product's headline promise, so the homepage is the first proof a prospect checks. A 90+ score turns the site from a credibility risk into the demo, and the badge invites prospects to run the same test on their own store.
Ready to use
ChecklistHomepage speed fixes, in order
[ ] Save the PageSpeed baseline (39 mobile / 68 desktop) [ ] Load Google Tag Manager on first interaction [ ] Load the chat/video widget on click or after 5 s [ ] Load Facebook and LinkedIn pixels through Tag Manager after consent [ ] Self-host Inter/heading fonts with font-display: swap [ ] Remove jQuery 3.5.1 if no component needs it [ ] Long cache lifetimes for static assets [ ] Rebuild home, pricing and case studies on the Hugo storefront [ ] Add a live PageSpeed badge to the hero
Risks and how to handle them
Losing tracking data
Keep Tag Manager, just load it later; compare conversions for two weeks.
Webflow editing lost for marketing
Keep Webflow for the blog until the CMS connector is set up.
Evidence
- Google PageSpeedHomepage on mobile (tested October 20, 2026): performance 39/100 (desktop 68). The main content, the hero line "Cross-platform SEO-friendly, high-performance storefront fully integrated with ...", takes 16.3s to appear (target 2.5s); first paint 7.2s; blocking time 741ms; 2.1 MB over 72 requests, 1,458 KB of it JavaScript. Biggest fixes: render-blocking requests (about 6.6s), unused JavaScript (about 3.5s, 650 KB) and cache lifetimes (about 1.1s). Google has no real-visitor (Chrome UX Report) data for the site.Source
- Google PageSpeedThird-party weight on the homepage: 1,516 KB from 15 services. Google Tag Manager 525 KB (525ms of blocking), a captiwate.com chat/video widget 520 KB, Facebook 215 KB, Google Fonts 80 KB, LinkedIn Ads, Google Analytics, Clearbit, metricool, Calendly and tally.so; jQuery 3.5.1 is loaded too.Source
- Your websiteHomepage (checked October 20, 2026): "Blazing fast Headless eCommerce Storefront"; "eCommerce is about speed. Speed of iterating through creative concepts. Speed of launching new landing pages and of course speed as loading time for end customer"; "Full control on URL structure and Core Web Vitals"; "No lag A/B testing available on DNS level for free"; "Integrated with 8 CMS platforms" (Shopify, BigCommerce, Swell, WordPress, Strapi, Storyblok, Prismic); every one of the eight feature tiles has the same "Get Started" button.Source
- Your websiteThe marketing site itself is a Webflow site (the homepage HTML carries data-wf-site and data-wf-page attributes) served through Vercel, while the pricing FAQ describes the product storefront as "a separate Hugo SSG powered Server Side Rendered App" that is "as close to pure HTML as possible", hosted on "Fastly, Netlify or Amazon Amplify".Source