A Shopify theme or a custom storefront: how to decide
Shopify theme vs custom storefront: when a theme is enough, when a custom storefront matches how the store sells, and what a custom build involves.

Updated 16 Oct 2026
Shoppers cannot buy the way you sell. A live show sends them to another tab. Search misses the words they type. A collection page slows down every time the catalogue grows. Checkout breaks for someone using a keyboard.
The team that runs the store is afraid to edit it. Every change needs an app, and two apps disagree about stock. Old addresses from the last redesign still 404. None of these is fixed by a new font.
Stay on the theme and take apps away, when the theme can already do the job and the apps were hiding that. This is the shortest path, and it is the one to rule out first.
Move to a theme the merchant team can actually run, when the current theme is the problem and the selling model still fits a theme. See a theme or a custom storefront.
Build a custom storefront, on the platform or headless, when the theme cannot express the purchase path. The trade is control against the skills needed to run a separate front end. See headless or a theme.
A defined storefront is a fixed list of templates: home, collection, product, cart and a content page, on your platform or headless. Product data and old URLs are migrated, with redirects mapped before launch. Core Web Vitals and a keyboard checkout are tested before the store goes live. You get a staging link, and you see what changed before the next piece starts.
The scope is fixed, and the launch date is agreed in writing before the build starts. A larger project, such as a live-shopping project we've worked on, is a different scope.
Payments are staged by milestone. The price is on the call, not on this page.
A new storefront does not run the shop day to day, and it is not an ad account. It does not, by itself, make pages rank. Rankings survive a move when every old URL has a destination. That map is part of the build.
If the pain is stock sold twice, the work may be the link between the store and the marketplaces, not a new theme. If the pain is orders copied into a spreadsheet, the work may be the back office.
For a defined storefront we write the scope, the templates and a launch date agreed in writing before the build starts. If a theme still fits, we say so on the call.
Founder of Samisoftz. He writes these pages and builds the software. About Usama
You'll talk to Usama, who'd build it.
30 minutes · no slides · a written answer if it's not a fit