Insights
The two seconds that decide whether you make the sale

Most online stores lose customers in the first two seconds, and the owner never finds out why. There’s no error, no angry email, no abandoned cart to review. The visitor simply taps the back button while your homepage is still assembling itself, and they’re gone.
We talk a lot about conversion rate optimisation — the colour of the buy button, the wording of the headline, the trust badges near checkout. All of that matters. But none of it matters if the page hasn’t loaded yet. Speed is the part of the funnel that happens before the funnel.
The least patient visitors are the most valuable
The numbers are unforgiving. Every additional second of load time measurably drops conversions, and mobile users — now the majority of e-commerce traffic in Australia — are the least patient of all. They’re often on a train, on patchy reception, with three other tabs open. You have one moment to feel fast.
And it compounds quietly. A store that converts at 2% instead of 2.6% because of a slow template doesn’t look broken — it just underperforms every single day, on every product, for every campaign you run into it. You end up paying more for ads to push traffic into a leaky page, which is the most expensive way to solve the cheapest problem.
Where the seconds actually go
Here’s what trips most stores up. It’s rarely the hosting. It’s the accumulation: a chat widget, a reviews app, three analytics scripts, a slider that loads six high-resolution images above the fold, and a theme built to do everything for everyone. Each one seems harmless. Together they turn a clean page into a traffic jam.
Apps are the usual suspects on Shopify and WooCommerce stores. Every app you install quietly adds its own scripts, and most keep loading long after you’ve stopped using the feature. We routinely find stores carrying code from apps uninstalled a year ago. The theme is the other offender — page builders and do-everything themes ship enormous amounts of code your page never uses.
What actually fixes it
The fix isn’t glamorous, but it works. Audit what’s actually loading and ruthlessly remove what isn’t earning its place. Serve images in modern formats at the size they’re displayed, not at full resolution. Stop scripts from blocking the page while they run. Cache aggressively. And measure the things Google actually measures — largest contentful paint, interaction readiness, and layout stability — rather than a single vanity “speed score”. If those three terms are new, our plain-English guide to Core Web Vitals covers what each one means for your revenue.
Order matters, too. Fixing the biggest image on your homepage does more than minifying a stylesheet nobody notices. A proper speed audit ranks the fixes by revenue impact, so the first week of work moves the needle instead of polishing corners.
How fast is fast enough?
Our benchmark is simple: the page should feel instant, and the customer should never think about it. In measurable terms, that means main content visible well under two seconds on a mid-range phone over 4G — not on your office wifi. That’s the standard we build to, and it’s the standard this site runs on.
When we rebuild a store for speed, the goal is exactly that invisibility. Fast doesn’t get noticed. Slow gets you the back button.
If your store takes more than a couple of seconds to become usable on a phone, that’s not a technical footnote. It’s revenue walking out the door, quietly, all day. Our site speed service exists for precisely this — and if you’d rather start smaller, a free site scan will show you the three biggest things slowing you down.