The theme choice is one of the most important decisions when setting up a Shopify store. It affects performance, SEO, conversion rate and long-term maintainability. And yet it's often made based on looks: "That looks good, let's take it."
That's an expensive mistake. In this guide, we compare the three options — free themes, premium themes and custom themes — on the dimensions that truly matter: performance, architecture, scalability and total cost of ownership.
The Three Options at a Glance
Option 1: Free Themes (Dawn & Co.)
Shopify offers 13 free themes. Dawn is the default theme and the reference implementation of Shopify OS 2.0.
Dawn in detail:
- Modern codebase (Web Components, no jQuery)
- Performance-optimised (Shopify's own performance team)
- Section-based architecture (OS 2.0 standard)
- Minimalist design (needs customisation)
- Regular updates from Shopify
Other free themes:
- Sense: Wellness/beauty-focused, warm aesthetic
- Craft: Handmade products, editorial style
- Ride: Sporty, action-oriented
- Colorblock: Bold, colour-intensive
- Taste: Food & beverage
Option 2: Premium Themes (€100-400)
Premium themes from the Shopify Theme Store or third-party providers. The most popular:
Impulse (€320): Versatile, many sections, good mega-menu options. Popular for fashion and lifestyle.
Prestige (€350): Luxury-oriented, elegant design, image-focused. Good for high-end brands.
Warehouse (€350): For large catalogues, strong filters, collection-focused.
Turbo (€350): Performance-optimised, many integrated features (mega-menu, quick-view, colour swatches).
Focal (€280): Clean, modern, editorial layout. Good for content-driven stores.
Option 3: Custom Theme (from €6,000)
A theme built from scratch for your store. No template, no compromises.
Performance Comparison
Performance is a ranking factor (Core Web Vitals) and directly affects conversion rate. Google's own data: 1 second slower load time = 7% fewer conversions.
Lighthouse Scores (Average, Mobile)
| Theme | Performance | Accessibility | Best Practices | SEO |
|---|---|---|---|---|
| Dawn | 85-95 | 95+ | 95+ | 95+ |
| Sense | 80-90 | 90+ | 95+ | 95+ |
| Impulse | 60-75 | 85+ | 90+ | 90+ |
| Prestige | 55-70 | 85+ | 90+ | 85+ |
| Turbo | 65-80 | 85+ | 90+ | 90+ |
| Custom (smplx.) | 85-98 | 95+ | 95+ | 95+ |
Why premium themes are slower:
- More JavaScript (features you might not need)
- Larger CSS bundles (styling for all variants)
- More DOM elements (more complex layouts)
- Third-party fonts (often 2-3 fonts instead of 1)
Why Dawn and Custom are the fastest:
- Dawn: Minimal codebase, optimised by Shopify's performance team
- Custom: Only code that's needed, no dead features
Core Web Vitals in Detail
LCP (Largest Contentful Paint):
- Dawn: 1.5-2.5s (excellent)
- Premium: 2.5-4.5s (problematic)
- Custom: 1.2-2.2s (excellent)
CLS (Cumulative Layout Shift):
- Dawn: 0.02-0.05 (excellent)
- Premium: 0.05-0.15 (mediocre)
- Custom: 0.01-0.03 (excellent)
INP (Interaction to Next Paint):
- Dawn: 50-120ms (excellent)
- Premium: 150-400ms (often problematic)
- Custom: 40-100ms (excellent)
Feature Comparison
What Free Themes Can Do
Dawn and the other free themes cover the basics:
- Responsive design (mobile + desktop)
- Section-based architecture
- Mega-menu (some themes)
- Product media gallery (images, video, 3D)
- Cart drawer / cart page
- Basic filtering (collection pages)
- Predictive search
- Blog section
What Premium Themes Offer Additionally
- Mega-menu with multi-column layout and images
- Quick-view (product details in an overlay)
- Colour swatches (colour selection as visual swatches)
- Wishlist (wishlist functionality)
- Product tabs (description, reviews, shipping in tabs)
- Countdown timer (FOMO element)
- Infinite scroll on collection pages
- Advanced filtering (more filter options)
- Lookbook layouts (image hotspots, shoppable images)
What a Custom Theme Offers
Everything your business needs — nothing it doesn't.
Examples from our practice:
- Custom product configurator (J.Clay: size advisor)
- B2B-specific pricing display (Bekateq: customer group prices)
- Multi-variant product pages (Tramontina: product lines)
- Custom collection filters based on Metaobjects
- Performance-optimised lazy-loading patterns
- Custom section library for reusable content blocks
Cost Comparison: Total Cost of Ownership
Year 1
| Dawn | Premium | Custom (smplx.) | |
|---|---|---|---|
| Theme purchase | €0 | €280-350 | €6,000-10,000+ |
| Customisation | €2,000-5,000 | €1,000-3,000 | €0 (included) |
| Apps for missing features | €50-200/month | €20-100/month | €0-50/month |
| Performance fixes | €500-2,000 | €1,000-3,000 | €0 (included) |
| Total Year 1 | €3,100-8,400 | €1,760-5,950 | €6,000-10,600 |
Year 2-3
| Dawn | Premium | Custom (smplx.) | |
|---|---|---|---|
| Theme updates | Free | €0-100 | In Scale Retainer |
| Feature extensions | €1,000-3,000 | €1,000-3,000 | €500-2,000 |
| App costs | €600-2,400 | €240-1,200 | €0-600 |
| Performance maintenance | €500-1,500 | €1,000-2,000 | €0-500 |
| Total Year 2-3 | €2,100-6,900 | €2,240-6,300 | €500-3,100 |
Key insight: Custom themes are more expensive in year 1, but significantly cheaper in years 2-3. Over 3 years, the total investment is similar — but with a custom theme, you have a system that fits your business exactly.
When to Choose Which Theme?
Choose Dawn (or another free theme) when:
- You're just starting and budget is minimal
- Your products are standard (no complex configuration)
- You have fewer than 100 products
- You first want to validate whether your business works
- You plan to upgrade to custom later
Our tip: Dawn is an excellent starting point. We use it in our Foundation Service as a base and adapt it to your branding. The result: professional, fast, affordable.
Choose a premium theme when:
- You have an existing business with a proven concept
- You need specific features Dawn doesn't have (mega-menu, quick-view)
- You don't have developer resources for custom code
- Your budget is between €5,000 and €10,000
- You need a store launch in 2-4 weeks
Our tip: If premium, then Impulse or Focal. Best balance of features and performance. Avoid themes with "everything integrated" — the more features, the slower.
Choose a custom theme when:
- Your business has unique requirements
- Performance is critical (>100k visitors/month)
- You need complex product configurations
- You're combining B2B and B2C in one store
- You plan to scale the store over 3+ years
- You want to avoid the full cost of app dependencies
Our tip: Our Architecture+ Service is built exactly for this: custom theme, clean architecture, future-proof. From €10,000.
Common Mistakes in Theme Selection
Mistake 1: Choosing a theme by looks
Design is adjustable. Code quality is not. A pretty theme with poor code becomes a performance problem.
Mistake 2: Patching features with apps
"The theme can't do that, so I'll install an app." That works once. By the tenth time, you have 10 apps, €200/month and a slow store.
Mistake 3: Never updating the theme
Theme updates contain security patches and performance improvements. If you've heavily customised your theme, updates are difficult — that's an architecture problem.
Mistake 4: Building a custom theme too early
If you don't yet know what your store needs, a custom theme is wasted money. Start with Dawn, collect data, then build custom.
Theme Performance Optimisation: Quick Wins
Regardless of theme — these optimisations always apply:
1. Compress images WebP format, max. 200 KB per hero image. Shopify's CDN automatically delivers the best format.
2. Remove unused apps Every app loads JavaScript. Every script costs milliseconds. Check regularly.
3. Minimise fonts Maximum 2 fonts, no Google Fonts (GDPR + performance). System fonts or self-hosted.
4. Enable lazy loading Only load images below the viewport when they become visible. Standard in modern themes.
5. Check third-party scripts Analytics, chat widgets, tracking pixels — every script costs. Every single one.
For a complete analysis: Our Technical Audit checks all performance factors systematically.
Conclusion
Theme selection is not a matter of taste — it's an architecture decision. Choose based on your requirements, not on screenshots.
- Start with Dawn if you're validating
- Use a premium theme if you need proven features without custom code
- Build a custom theme if your business is unique and you're thinking long-term
Regardless of theme: performance, SEO and maintainability are the metrics that count. Not the number of built-in features.
