Performance

Progressive Web App (PWA)

A Progressive Web App is a web application that uses modern browser features to provide app-like functionality: offline capability, home screen installation, push notifications, and fast loading from cached assets. Shopify stores can achieve some PWA characteristics via service workers.

Why It Matters for Shopify Stores

PWA features improve the experience for returning Shopify customers — particularly fast loading from cache and the ability to add the store to a home screen. However, full PWA implementation on Shopify is complex and rarely necessary for stores under $10M. The Lighthouse PWA audit score is a secondary concern compared to Core Web Vitals performance.

How to Check Your Store

Google Lighthouse includes a PWA audit in Chrome DevTools. Review the Lighthouse > PWA category. A basic manifest.json and service worker are the minimum requirements.

Use the free shopify speed test tool

How to Fix It

For most Shopify stores, focus on Core Web Vitals before PWA. If PWA is a goal, use Shopify's native manifest.webmanifest support and consider a service worker for caching critical assets.

Related Terms

Check your store's Progressive Web App with our free tools

Get a full audit across all 6 performance categories — including performance — in under 60 seconds.

Run a Free Store Audit