The data is clear: a 1-second delay in mobile load times can impact conversion rates by up to 20%. But at User Actually, we look beyond the Lighthouse Score. We look at perceived speed — the difference between when a page loads and when a user thinks it's ready. These are not the same thing, and the gap between them is costing you revenue.
The Psychology of Waiting
Waiting is a passive activity that breeds boredom and frustration. Your goal is to make the user feel active even while the server is still thinking.
Fix 1 — Skeleton Screens vs. Loading Spinners
Spinners are a "Wait" signal. They remind the user that the site is slow. Skeleton screens — low-fidelity grey placeholders that mimic the layout — are a "Progress" signal.
The Fix
Replace all spinning wheels with skeleton loaders for your product grids. It makes the site feel instantaneous because the layout is "locked in" before the images arrive.
Fix 2 — Prioritise "Interactive" Over "Complete"
Many developers try to load everything at once. This is a mistake.
The Fix
Use lazy loading for images below the fold, but prioritise the Critical Path — the Buy Button and Price. A user should be able to click "Add to Cart" even if the footer or the "Recommended Products" section hasn't finished loading yet.
Fix 3 — The 100kb Rule
Large images on a mobile Product Detail Page are a crime against your ROAS.
The Fix
All mobile images should be compressed to under 100kb using WebP or AVIF formats. If your images are 2MB, you are paying for ads that drive users to a blank white screen while they wait for your high-res photo to download.
Is site speed costing you conversions?
We'll audit your technical performance and prioritise the fixes with the biggest impact on revenue.
Get a Free Audit