Shopify
Shopify Sections vs. Apps: What Your Store Speed Is Really Paying For
Written by Noel
Published:
1 min read - Updated:
Explore this topic
More Shopify guides, glossary entries, and practical workflows live on the topic hub.
The hidden invoice: script weight
Every storefront app injects JavaScript. Individually harmless; together they’re why a typical established store loads 1–2 MB of third-party scripts before the product image appears. That costs Core Web Vitals, which costs rankings, which costs the revenue the apps were supposed to add.
What belongs in a section
If a feature is presentational and lives in your theme, it should be a section, not an app:
- Sticky add-to-cart bars
- FAQ accordions
- Testimonial and press-logo walls
- Trust badges, USP grids, size guides
A section renders as HTML in the theme — no external script, no monthly fee, no app-uninstall debris in your theme code.
What genuinely needs an app
Apps earn their keep when they do backend work: subscriptions, reviews with verified-buyer logic, inventory sync, content generation. The test: does it need data or processing your theme can’t have? If yes, app. If it just needs to display something, section.
Auditing your own store
Export your app list, and for each ask: presentational or backend? For presentational apps, check whether your theme (or your next theme) covers it as a section. It’s common to remove several apps in one afternoon and gain 15–25 mobile Lighthouse points.
Explore this topic
More Shopify guides, glossary entries, and practical workflows live on the topic hub.