Key takeaways
- A hosted platform such as Shopify handles checkout, payments and orders, and suits most shops whose process is fairly standard.
- A custom or headless storefront is worth it when you need control over experience, performance or integrations the platform cannot give you.
- Decide on what you must control, then count the cost of maintaining it, not just the build.
- Whichever you choose, plan URLs, product data and search visibility before you start.
Do you need a custom store at all?
Often not. A hosted platform gives you checkout, payments, order management and security updates that someone else maintains. If your products and process are fairly standard, building those yourself rarely pays for itself.
A custom approach earns its place only when the platform stops you doing something your business depends on.
What are the main options?
- Hosted platform, standard theme
- Fastest and cheapest to start. Fits shops with a conventional catalogue and checkout.
- Hosted platform, customised theme or apps
- Covers most extra needs with less risk. Watch the number of apps, which add cost and slow the site.
- Headless or custom storefront on a platform
- The platform keeps handling products, orders and checkout while you build the front end yourself. More control, more to maintain.
- Fully custom build
- Suits unusual business models. Highest cost and ongoing responsibility, including security and payments.
When is a hosted platform the right answer?
- you sell physical products with ordinary variants and delivery options
- your team wants to update products and content without a developer
- you want payments, tax and security handled for you
- speed to launch matters more than a unique experience
When is a custom or headless storefront worth it?
- the buying experience is central to what you sell, for example complex configuration
- you need performance or design control a theme cannot deliver
- you connect to systems such as ERP, stock or pricing tools in ways apps cannot
- several storefronts share one catalogue
Be honest about the second cost: someone has to maintain it. A custom front end needs developers available after launch, and bugs become your responsibility. See what support and maintenance cover.
What should you decide before choosing?
- What must your team control that the platform does not allow?
- Who will update content, and who will fix problems?
- What systems does the store need to connect to?
- What does your search traffic depend on, and how will URLs be kept?
- What happens to your data if you leave the platform?
What about search visibility?
Any platform change can lose rankings if URLs, titles and structured content are not carried across. This is a planning issue, not a platform issue. Our ecommerce SEO checklist covers what to check.
Frequently asked questions
Is Shopify good for SEO? It gives you the basics, and results depend on how you structure products, collections and content. No platform ranks a store on its own.
Can we start on a platform and go custom later? Yes, and it is often sensible. Keep your product data clean and your URLs stable so a later move is easier.
Who owns the store? You should own the accounts, domain and any custom code. Confirm this in writing.
If you are choosing a platform or planning a rebuild, see our website and online store development page or contact us.