Store speed checklist: 20 items you can check today

Twenty checks a store owner can run on a phone in an hour, each with what to look for and what to do about it.

3 minread 743words last updated

How to run it

Use a phone, or the browser’s mobile view with the network set to a slow mobile profile, and open the best-selling product page, the busiest collection and the homepage. Keep the network panel open for the first group. Mark each item pass, fail or not applicable, and note the fix next to each fail.

What loads

CheckWhat to look forFix if it fails
1. Hero videoDoes a video file load on the homepage before you press play?Poster image; load on play; move brand video to an about page
2. Largest imageIs the main product image several times larger in pixels than the space it fills?Correct sizes from the platform’s image service; theme requesting the right size
3. Images below the foldDo gallery and collection images load before you scroll to them?Lazy-loading below the first screen
4. Image dimensionsDoes the layout jump as images arrive?Width and height set; space reserved
5. Third-party domainsHow many domains other than yours load scripts on the product page?Audit each: remove, defer or load on interaction
6. App scriptsWhich apps inject scripts on this page, and does the page use them?Remove unused apps; choose apps that render server-side
7. Pixels and tagsDo advertising pixels load before consent and before the page is interactive?Load after consent and after interactive, in one tag setup
8. FontsAre fonts loaded from a third-party service, and does text appear late?Self-host; preload; limit weights

What the page does

CheckWhat to look forFix if it fails
9. Variant tapDoes tapping a variant respond immediately or hesitate?Reduce scripts on the page; lighter variant handling
10. Add to cartDoes add-to-cart respond within a blink?Same: main-thread work from apps and theme
11. SliderIs there a slider or carousel on the homepage or product page?Replace with a static hero or a simple list
12. Pop-upsDoes a pop-up appear on first visit and shift the page?Native section, deferred, shown once, no layout shift
13. Chat widgetDoes a chat script load for every visitor on every page?Load on interaction or on specific pages
14. ReviewsDoes the review widget fetch from a third party on load?Reviews rendered into the page; interactive parts on demand

How it is measured

CheckWhat to look forFix if it fails
15. Field dataDo the real-user reports show the product and collection templates passing on mobile?Work the failing template using the checks above
16. TrendHave the mobile numbers worsened since last quarter?Compare with the app and theme change log; undo the cause
17. Lab diagnosisDoes a lab run on a mobile profile show a waterfall you can read?Use it to find the specific image, script or app

What keeps it fast

CheckWhat to look forFix if it fails
18. Theme currencyIs the theme updated, through a duplicate and preview?Update; test; publish in a quiet window
19. App audit dateWhen was the app list last reviewed with a measurement?Quarterly audit with before-and-after lab checks
20. The ruleIs anything added to the page without a measurement and an owner?Adopt the rule; record additions with owner and measurement

Written by the CivSec S.M.A.R.T team

We build and run websites, software and AI systems for businesses. We write about what we see in that work, in plain language, and we update articles when things change.

Last checked . Spotted something outdated? Tell us.

Frequently asked questions

Do we need a developer to run this checklist?

No. The checks use a phone, a browser and the store's own reports. Some fixes need a developer, such as theme changes, but most are removing an app, changing a setting, replacing an image or turning off a feature. Run the list, mark what fails, and hand the developer only the items that need code.

Which items matter most?

The first group, what loads on the product page: video, images, app scripts, pixels. Those decide most of the weight and most of the delay. If time is short, run the first eight items on the best-selling product page and act on those.