Skip to main content
Success Story5 min read

0.4s Faster, 53% More Revenue Per Visitor

By The bee2.io Engineering Team at bee2.io LLC

Illustration: a pocket watch with an upward-climbing graph behind it

I'm a developer. I'm professionally skeptical of case studies. My default reaction to "we did X and got Y% improvement" marketing content is to squint at it until it either reveals itself as cherry-picked nonsense or earns some grudging respect.

This case study earned some grudging respect.

The Setup

The platform is a major Japanese e-commerce site. They decided to take Core Web Vitals seriously after search engines made it a ranking signal, which: fair enough, that'll motivate a product team. They optimized their site for LCP (Largest Contentful Paint), FID (First Input Delay), and CLS (Cumulative Layout Shift), then did what you're actually supposed to do in these situations. They ran a proper A/B test.

Not "we optimized and then looked at our analytics and saw things went up." A controlled experiment. Optimized version versus control. Real users randomly assigned. The kind of test that actually tells you something.

The Numbers That Made Me Read the Page Twice

The reported results from the A/B test:

  • Revenue per visitor: +53.37%
  • Conversion rate: +33.13%
  • Exit rate: -35.12%

The performance improvement that drove this? The optimized version loaded 0.4 seconds faster on mobile.

I sat with that for a minute. Less than half a second. A third of a second on mobile. And it moved revenue per visitor by more than fifty percent.

My first instinct was that something was wrong with the test. These numbers are large. But the case study was published as part of the Web Vitals case study series, the company is publicly traded with no particular incentive to fabricate e-commerce data, and the methodology (A/B test, not before/after comparison) is the right one. The numbers appear to be real, though results will vary significantly by site, audience, and context.

Why Does Half a Second Matter This Much

The honest answer is that I don't think it's really about 0.4 seconds in isolation. It's about what that 0.4 seconds represents at the system level.

A site that loads 0.4 seconds faster on mobile isn't just 0.4 seconds faster. It's a site that has been optimized in a way that reduces layout shift (so users don't accidentally tap the wrong thing), improves input responsiveness (so the site feels alive rather than frozen), and reduces the number of users who bail out before the page fully loads. The 0.4 second improvement is a proxy for a whole set of quality improvements that compound into each other.

The exit rate drop of 35% is the one that makes the most intuitive sense to me. A huge chunk of e-commerce revenue loss isn't from customers deciding not to buy. It's from customers leaving before they get a chance to. Slow page load on mobile is one of the most reliable ways to lose someone who was already interested.

What I'd Actually Do With This Information

The Core Web Vitals that they optimized are measurable. LCP, CLS, FID (now INP in the updated spec). These aren't vibes-based metrics. They're specific numbers that you can check right now on your own site.

If your LCP is over 2.5 seconds, you're in the "needs improvement" zone. If your CLS score is above 0.1, users are having layout jump on them. If your INP is above 200ms, interactions feel sluggish. All of these are findable, fixable, and worth fixing before you spend another dollar on paid acquisition to a slow site.

SCOUTb2 measures all three Core Web Vitals in every scan. You get the numbers, context on what may be causing them, and recommendations for potential fixes. Install it, run it on your product pages, and find out where you currently sit.

This case study is one of the most compelling arguments for treating performance as a revenue function rather than a technical nice-to-have. That reported 53% revenue lift didn't come from a new feature or a pricing change. It came from making the existing site not slow. There's something almost annoyingly simple about that.

Disclaimer: This article is for informational purposes only and does not constitute legal, professional, or compliance advice. SCOUTb2 is an automated scanning tool that helps identify common issues but does not guarantee full compliance with any standard or regulation.

performancecore-web-vitalsrevenuemobilea-b-testing

Stop finding issues manually

SCOUTb2 scans your entire site for accessibility, performance, and SEO problems automatically.