A practical, step-by-step optimization playbook for SuiteCommerce Advanced — measure, then work the bottlenecks in order — with links to the official NetSuite documentation so you can verify everything for yourself.
Practical optimization playbook · Backed by the official NetSuite Help Center
This is the practical companion to our SuiteCommerce Performance Optimization guide. The main article explains where page-load time goes; this page is the plain checklist for actually cutting it. Work through the steps in order — measure before you optimize — and use the official documentation link under every step to confirm the exact screen as you go.
Before you start — prerequisites
Access: an Administrator role, the SuiteCommerce developer tools, and the ability to edit the Web Site Setup record and extensions.
A baseline: capture LCP and INP from real-user data (Search Console / CrUX) and a lab run (Lighthouse) before changing anything.
Sandbox first: validate each change in a non-production environment, and change one thing at a time.
What you'll set up
Measure before you optimize
Split & lazy-load JavaScript
Fix the category bootstrap
Trim item-API field sets
Tame the SEO Page Generator
Optimize images & fonts
Audit third-party scripts & the CDN
1
Measure before you optimize
You can’t improve what you don’t measure. Establish baselines on real-user and lab data so every later change is provable.
Track: LCP & INP — field data (CrUX) + a lab run (Lighthouse), per template
Record LCP and INP for home, category, product, and checkout templates separately.
Use field data as the source of truth and a lab run to reproduce and debug issues.
Monitor Core Web Vitals continuously — the Rehydration guidance covers what to watch.
A note on accuracy: SuiteCommerce features, menu paths, field-set names and image rules vary by release (Aconcagua, Elbrus, Kilimanjaro, and later) and between SuiteCommerce and SuiteCommerce Advanced. Bundle splitting and lazy-loading are implementation patterns rather than a single setting. Confirm each step against the official NetSuite Help Center links, and validate every change on real-user field data — not just a lab score — before and after.
Everything above gets you faster pages with native and configuration-level changes. What sits beyond that — re-architecting the bundle, custom lazy-loading, category-bootstrap surgery, and SEO-generator tuning — is engineering work. It often means custom build and render changes, layered on top of the field-trimming and asset wins above.
Optimizations are only real if they show up in field data, so validate every change against Core Web Vitals from real users, not just a lab run. For the full background on each decision — the bootstrap, the item API, and the page generator — read the companion guide.
SuiteCommerce site scoring under 70 on Lighthouse?Our SuiteCommerce engineers measure on real-user data, then cut bundle and item-API weight, fix the category bootstrap, and tune images and caching — routinely halving load time.
Documentation links point to the official Oracle NetSuite Help Center (docs.oracle.com). Exact menu paths and feature names vary by NetSuite version and edition — confirm each step against the linked Help Center page and validate in Sandbox first.