You're already on Magento 2. The question isn't whether Hyvä is faster — it is, and everyone in the Magento world knows it. The question is whether it's worth migrating your store, right now, with your catalogue and your budget.
This guide gives you the honest answer. We've delivered Hyvä migrations for UK SMB Magento stores. Here's what we actually see in production — not what the marketing pages say.
What Is Hyvä Theme?
Hyvä is a Magento 2 frontend theme built from scratch to replace Luma. Released in 2021, it strips out the legacy JavaScript frameworks that make standard Magento slow and replaces them with Alpine.js and Tailwind CSS — a minimal, modern stack that generates significantly less code per page.
It costs €1,000 as a one-time licence fee (per project). It's not free, but it's not a subscription either — you pay once, and it's yours.
What Is Luma Theme?
Luma is Magento's default frontend theme. It ships with every Magento 2 installation and costs nothing. It was designed to be a reference implementation, not a production-ready storefront — which is why most serious Magento stores have moved away from it, or at least customised over it heavily.
Luma loads approximately 230 JavaScript dependencies per page. Hyvä loads five.
That single statistic explains most of what you need to know about the performance difference.
Performance: The Numbers That Matter
LCP — Largest Contentful Paint — is the Core Web Vitals metric Google uses to measure whether your page feels fast. Under 2.5 seconds is the target for a green score. Most Luma stores we see are red: 4 to 8 seconds on mobile is common, particularly with any customisation or extension load.
That's not an edge case. A slow Luma store with a handful of extensions installed is the norm, not the exception. And since Core Web Vitals are a confirmed Google ranking signal for ecommerce, a red mobile score is costing you positions in search — and conversion rate on top of that.
The performance gap is not subtle. On a typical UK SMB Magento store, a Hyvä migration moves the mobile PageSpeed score from the 30–50 range into the 80–95 range. We've seen it consistently.
Cost Comparison: Licence + Development
The honest range for a UK SMB Magento store: £4,000 to £15,000 for a complete Hyvä migration, depending on scope. That's a significant investment — which is exactly why "should I migrate?" deserves a real answer, not just a performance benchmark.
When to Stay on Luma
Most Hyvä articles don't tell you this. We will.
- Your store has fewer than 500 SKUs and light traffic — the performance ROI may not justify the cost
- Your mobile PageSpeed score is already above 70 — you're already in a reasonable position
- You have a large number of third-party Luma extensions — migration will require significant extension work, not just a theme swap
- You're planning a full platform migration to Shopify or another platform within 12 months — invest in the new platform, not the old one
- Budget is tight and you have other higher-priority improvements (better product photography, paid ads, SEO content) — those may deliver faster ROI
Staying on Luma isn't failure. If your store is performing adequately and the migration budget would be better spent elsewhere, that's the right call. We'll tell you that upfront.
When to Migrate to Hyvä
- Your mobile PageSpeed score is below 50 — you're losing ranking positions and conversion rate every day
- You're planning a Magento 2.4.x upgrade — migration is the right time to move the frontend as well
- Your Google Ads cost-per-click is high and conversion rate is low — a faster store converts better, which improves your Quality Score and lowers CPCs
- Your current Luma theme is becoming a maintenance burden — extensions breaking with each Magento patch cycle
- You have a growing catalogue (1,000+ SKUs) where page load speed directly correlates to browse-to-purchase rate
The clearest indicator: pull up your store on a mobile device using a throttled connection (Chrome DevTools → Network → Fast 4G). If it takes more than 4 seconds to see the main content, you have a problem that's costing you money right now.
How Long Does a Hyvä Migration Take?
For a straightforward UK SMB Magento store with a clean Luma setup and no heavily customised extensions: 2–4 weeks from kickoff to go-live. That includes development, QA, and UAT.
For a store with complex extensions or significant bespoke Luma customisation: 6–10 weeks. The bottleneck is almost always extension compatibility — not the Hyvä theme itself, which is well-documented and has strong community support.
We scope this properly before we start. You'll know the timeline and the cost before any development begins.
Frequently Asked Questions
Is Hyvä worth it?
For a Magento store with meaningful traffic and a mobile PageSpeed score below 60: yes, consistently. The performance improvements are real and measurable, and Core Web Vitals improvements translate directly into both ranking gains and conversion rate improvements. For a very small store with low traffic, the ROI equation is less clear — and we'll tell you that honestly in a scoping call.
How much does Hyvä theme cost?
The Hyvä licence is €1,000 one-time per project. Development cost depends on your store's complexity — typically £4,000 to £15,000 for a UK SMB Magento store when you factor in licence, development, extension compatibility work, and QA. We provide a fixed-scope quote before any work begins.
Can I migrate from Luma to Hyvä without rebuilding everything?
Partially. The Hyvä theme itself replaces Luma cleanly — it's not a patch on top of Luma, it's a complete frontend replacement. However, any Magento extensions that have Luma-specific frontend templates will need their frontend rebuilt for Hyvä compatibility. For most stores, this is manageable. For stores with many complex bespoke extensions, it's the main cost driver in the migration.
Not sure if Hyvä is right for your store? We'll give you an honest assessment — what it'll cost, what the performance gain will look like, and whether it's worth it for your specific situation.
Book a Hyvä Consultation →