Shopify store templates are usually the first real decision for a small Swiss shop building an ecommerce website: start from a ready-made theme, or commission a custom design from scratch? The data on the theme market and on platform performance gives a less black-and-white answer than the usual advice — "always invest in a custom design" on one side, "a template is enough for everyone" on the other: a template is a sensible starting point for most small shops, and a custom build starts to pay off once the template genuinely blocks a specific business process or a performance number you can measure. This article covers design and page structure only — Swiss law, platform choice, cost and SEO already have their own, more detailed articles on this site, which we link to here instead of repeating them.
Before you touch the homepage layout, three things need to exist no matter what the shop looks like:
There's one more page that's easy to forget when designing a site: a privacy and cookie policy, separate from the terms and conditions, because Switzerland's revised Federal Act on Data Protection (revFADP, SR 235.1, in force since 1 September 2023) requires telling people what personal data the shop collects and why — whether the shop collects data only to fulfil orders or also for analytics and marketing. Its exact content depends on which tracking technologies are actually switched on (Consent Mode, ad pixels) — that's a topic for its own article, not this one.
We cover the full picture of what's needed to set up an online shop in Switzerland in how to set up an online store — this article points there instead of repeating the same obligations. The product page itself carries its own separate set of duties (product identification, photos, pricing during promotions) and deserves its own article, not a subsection here.
A ready-made theme solves, in a few minutes, what a from-scratch build takes weeks to do: the homepage layout, product cards, cart and checkout, responsiveness, baseline accessibility. The Shopify Theme Store has its own browsable collection of free themes, and the paid themes visible at the time of checking (1 October 2026) sat in a range of roughly $100 to $500 — shown in USD on the Theme Store itself, unlike Shopify's main pricing page, which geo-prices by visitor location. That's one reading of a live marketplace, not an official price list Shopify announces, because a theme marketplace changes its range and assortment all the time. WooCommerce and PrestaShop run on the same mechanism — free themes in the platform's own repository, paid themes in separate marketplaces — but a current, specific price range for those two platforms wasn't part of this research, so we don't give a number for them here.
The template's limit is functional, not just visual: a good theme handles a typical buying process, but if your shop has an unusual one — a product configurator, a complex B2B model with per-customer pricing, an integration the template never anticipated — that's exactly where it starts getting in the way instead of helping. What the whole shop costs, not just the theme, is broken down in ecommerce website cost, and specific platforms and their pricing are compared in our ecommerce platform comparison — if you're still choosing a platform, start there, not here.
A universal template has to serve very different shops at once, so it may run a visual page builder, a backward-compatibility layer and room for any number of third-party apps, all at the same time — that's the mechanism through which a template can hurt Core Web Vitals, LCP especially, before you've even added your own content. The HTTP Archive Web Almanac 2025 (the "Ecommerce" chapter, data from July 2025, published January 2026) measures the share of sites with a "good" Core Web Vitals result — LCP, INP and CLS all passing at the 75th percentile — by platform: Shopify 76% on mobile and 76% on desktop, WooCommerce 35% on mobile and 33% on desktop. The chapter calls LCP "the biggest differentiator" between platforms, and for WooCommerce that's exactly where it struggles (45% good results on desktop, 39% on mobile), while INP and CLS come out better (88% and 85% good on mobile; on desktop, INP 99% but CLS only 68%).
Worth keeping next to these numbers: this is global, platform-wide data — every detected site on a given engine, with no country breakdown for Switzerland or anywhere else — not an assessment of any specific theme or installation. A well-configured WooCommerce shop, stripped of unnecessary plugins, can score better than its platform's average, and a neglected Shopify shop loaded with dozens of apps can score worse. The numbers show a gap between platforms, not its cause in any one shop — "the more unconsolidated scripts and plugins on a page, the harder it is to get a good LCP" is our reading of the mechanism, not a measured result, and it isn't a verdict on any specific platform.
The previous edition of the same Web Almanac chapter shows that a weak platform score isn't a permanent verdict — it's a state that changes from edition to edition. The 2024 edition (earlier data, published 2024-11-11) recorded WooCommerce's LCP result at "just 34%" on mobile — lower, even, than the 39% in the 2025 edition — but over the same period other platforms improved sharply (mobile data): Tiendanube went from 28% good LCP results in 2022 to 61% in 2024, and Squarespace from 33% to 60% of sites with a good overall Core Web Vitals result in the same window. The practical takeaway: template performance isn't a fixed trait of an engine forever — a weak LCP score two years ago doesn't mean a weak score today, and the reverse holds too.
If the template is blocking a process or a performance number you're checking with our website speed test, and fixes within the template itself no longer help, the next step is usually not "a different template" but a different architecture — see the next section.
A from-scratch build makes sense when a specific process or a specific performance metric matters more than how fast you can launch — not as the default choice "because it looks better." It's a decision that costs more time and work than configuring a template, so it's worth making on the basis of a specific, named constraint (this configurator doesn't work, this integration doesn't exist, this Core Web Vitals result isn't improving despite optimisation), not on a general feeling that "the template looks too generic."
The most radical form of a custom build is headless — decoupling the front end (built, for example, on Next.js) from the ecommerce platform's engine, which then becomes just a backend for data and orders. That architecture gives full control over what actually reaches the browser — and so over performance — at the cost of some things a theme gave you for free: ready-made integrations with apps from the platform's own marketplace, security updates handled by the engine's vendor, and a simple setup for anyone without their own development team. That trade-off — full control at the cost of convenience and vendor-managed maintenance — is the practical reason headless pays off only once a template genuinely can't keep up, not as a default upgrade. When that step pays off and when it's overkill is covered separately in our article on headless commerce; how to measure and improve the Core Web Vitals metrics themselves — whether you stay on a template or go headless — is in Core Web Vitals for ecommerce.
Whether the page is built by a template or a custom project, a few structural elements are worth having in every shop, because they follow from the logic of the buying journey, not from fashion:
This set of sources didn't turn up a specific, named UX study on homepage navigation for online shops — the list above describes a mechanism, not a quote from research, and it's worth treating as a starting point for your own usability tests, not as a closed, verified benchmark. In practice, none of these points is unique to one type of build — a template and a custom project deliver the same list, just with a different cost of change: in a template you reorder sections through the theme editor, in a custom build through code — but the list of requirements itself doesn't change. If the page also has filters and product listings, their UX and their effect on SEO (faceted navigation specifically) are their own, separate topic — the UX side in our article on site search, the technical-SEO side in our ecommerce SEO guide.
Two different mobile measurements talk about two different things, and shouldn't be added together. StatCounter for Switzerland, September 2026: desktop 51.71%, mobile 46.59%, tablet 1.7% of page views in StatCounter's own panel — that's browsing traffic in general, not shopping specifically, and it's not a census of the full population, only data from one company's own panel.
A second kind of measurement — which device someone actually completes a purchase on, as opposed to which device they browse on in general — asks a different question on a different sample. We don't have a confirmed Swiss figure for it from this research pass, so we're not putting a number next to it here. The practical conclusion holds regardless of the missing number: the shop has to work well on both the phone and the desktop, and "well" doesn't mean "identically" — it's worth checking checkout and the forms specifically on a phone, given how large a share of browsing already happens there.
Switzerland isn't bound by the EU's European Accessibility Act, and this research pass couldn't confirm whether, or to what extent, Swiss disability-equality law (BehiG/LHand) imposes a binding digital-accessibility obligation on a private online shop, or what any such obligation's deadline or supervisory authority would be — treat that as an open legal question, not a settled one, and check it separately before publishing a specific claim (the ecommerce UX hub covers the rest of this section's topics). What's not in question is that accessibility is good practice and a risk-reduction measure regardless of the legal baseline, with WCAG 2.2 functioning as the de facto technical standard most reviewers and tools check against. Here's just the list of baseline things worth checking in the template itself, before you move to a full accessibility audit:
<button>, not a <div> with a click handler.label attached to every order-form field, not just a placeholder that disappears the moment you click into the field.Template or custom build — a decision tree
Digital Vantage, based on the platform-choice mechanism and HTTP Archive Web Almanac 2025 data, 1 October 2026
If you'd rather make this decision together with someone who'll assess your specific template and your specific installation, not just a platform average, talk to us — that's also one of the items on the ecommerce UX checklist.
For most small shops, a ready-made theme is a sensible starting point — it handles a typical buying process, cart and checkout quickly. A custom build (including headless) pays off once the template genuinely blocks a specific business process (a configurator, B2B pricing, an unusual integration) or a performance number that's measurable and can't be fixed inside the template itself.
It depends on the specific theme. Shopify's Theme Store has a free collection, and the paid themes visible at the time of checking (1 October 2026) sat in a range of roughly $100–500, shown in USD — one reading of a live marketplace, not an announced Shopify price list. The full cost of a shop, not just the theme, is broken down in our article on ecommerce website cost.
Yes — a universal template can run a visual page builder and room for many plugins at once, which can be a mechanism for weak LCP. HTTP Archive Web Almanac 2025 data shows a gap between platforms (for example, Shopify at 76% good Core Web Vitals on mobile and desktop versus WooCommerce at 35%/33%), but that's global, platform-level data, not an assessment of a specific theme or installation — a well-configured shop can score better than its platform's average.
No — unlike the EU, Swiss law provides no statutory withdrawal period or right of return once an order has been placed. A shop can offer one voluntarily as a sales policy, and members of Handelsverband.swiss commit to a 14-day right of return under its Code of Ethics, but that binds members only and is not a legal requirement. The page should still exist and say clearly what the shop's own policy is.
We'll measure your specific installation — performance, structure and baseline accessibility — and tell you whether fixes inside the template are enough, or whether a custom build makes more sense.
Ecommerce UX: search, product pages and checkout — where online stores lose customers in Switzerland, mobile data, and digital accessibility.
What a product page needs on the Swiss market: photos, the comparison-price rule, delivery, returns, reviews and Google structured data requirements.
Site search in an online store: how to track it in GA4, what zero-result queries reveal, and what Baymard's UX research says about search and product lists.
Cart abandonment: the 70% figure explained, why shoppers quit during checkout, where TWINT fits, the UWG consent rule for reminders, and the GA4 funnel.
Your Business Partner, CEO
Experienced technology leader and entrepreneur with over 20 years of experience in the IT industry. Specializes in digital transformation, software product development and building engineering teams. For nearly 15 years, he led B2B teams at a global technology corporation, managing a 40-person team of developers and engineers, multi-million dollar budgets and products deployed at the scale of tens of millions of licenses in EMEA and global markets. Today, as the founder of his own consulting firm, he helps small and medium-sized businesses make smart technology decisions - from website and online store development, to process automation, to comprehensive IT consulting. He combines strategic thinking with a hands-on technical background in web development, DevOps and software architecture. He focuses on a collaborative culture, agile methodologies and solutions that realistically support business growth.
Rate this article

SMS marketing in Switzerland: UWG consent and the soft opt-in, what a campaign costs in CHF, and the Gmail, Yahoo and Outlook rules for email.

Affiliate marketing in Switzerland: networks and their fees, commission maths, and the UWG and Fairness Commission rules on disclosing paid posts.

How price comparison sites work for a Swiss store: the CPC model, when a click pays off, Google's CSS rule, and Swiss law on reviews and discounts.

TikTok Shop and TikTok Shop Ads (GMV Max) are both absent from Switzerland on TikTok's own lists. What that means, and what you can advertise instead.

Meta ads in Switzerland for online stores: Shops in open beta, Advantage+ shopping, dynamic retargeting, Pixel plus Conversions API and Swiss tracking rules.

Google Shopping in Switzerland: free listings, the CSS requirement for Swiss merchants, Performance Max and how to set a Target ROAS for a product campaign.

Omnichannel in e-commerce: the definition versus multichannel, the shared-inventory mechanism between a store and a till, and when to implement it.

Fulfillment for a Swiss online store: what it covers, how providers price it, and when outsourcing your warehouse pays off instead of doing it in-house.

What a product page needs on the Swiss market: photos, the comparison-price rule, delivery, returns, reviews and Google structured data requirements.