Online Store 2.0: Why Your Shopify Theme Should Be Upgraded
Online Store 2.0 brought sections on every page, JSON templates, app blocks and metafields to Shopify. Here's what it unlocks and why running an older theme architecture holds your store back.
Not every Shopify store is running on the platform's current theme architecture. Many stores built a few years ago still use the older "vintage" theme model, and quietly miss out on flexibility Shopify has offered since Online Store 2.0 (OS 2.0). If your theme feels rigid to edit, this is often why.
What Online Store 2.0 introduced
OS 2.0 was a major reworking of how Shopify themes are structured. The key pieces:
- Sections on every page: previously, drag-and-drop sections only worked on the homepage. Now product, collection, blog and page templates all support sections, so you can compose any page in the theme editor without touching code.
- JSON templates: templates are defined as lists of sections, making layouts modular and reorderable rather than hard-coded.
- App blocks: apps add functionality as blocks you place and remove in the editor, instead of injecting code into your theme. Removing an app no longer leaves orphaned snippets behind.
- Metafields & dynamic sources: connect custom data (ingredients, specs, size guides, care instructions) directly to theme elements without hard-coding, and reuse it across products.
Why it matters for store owners
The practical wins are about control and maintainability:
- Edit more without a developer. Reorder, add or remove sections on product and collection pages yourself, safely.
- Cleaner app management. App blocks mean fewer leftover scripts slowing your store down after you uninstall something.
- Richer product pages. Metafields let you show structured details in a consistent, on-brand way, which also helps SEO and buyer confidence.
- A healthier codebase. Modern themes (like Shopify's Dawn reference theme) are lighter and faster, which feeds directly into Core Web Vitals.
Signs your store is on the older model
- Only the homepage has drag-and-drop sections; product and collection pages don't.
- Uninstalling apps leaves behind broken bits or leftover code.
- Adding a simple content block to a product page needs a developer every time.
- Your theme hasn't been meaningfully updated in a few years.
How I handle an OS 2.0 upgrade
Upgrading isn't just clicking "update"; a theme rebuilt on OS 2.0 needs care so nothing regresses:
- Review the current theme and document every customisation and integration.
- Choose the path: migrate onto a current OS 2.0 theme, or rebuild your existing design on the new architecture so branding is preserved.
- Recreate content with sections and metafields so your team can edit it going forward.
- Test speed, layout and apps across devices before launch.
- Launch with redirects and checks so SEO and URLs stay intact.
The takeaway
Online Store 2.0 is the foundation for a Shopify store you can actually manage: faster, more flexible and easier to edit without code. If your store predates it, upgrading pays for itself in time saved and performance gained.
Want to know whether your theme is on the current architecture? Tell me about your store and I'll take a look.