Food supplements · Austria

Magento 1 to Magento 2 and Hyvä

Fixed a previous vendor's failed migration and restored conversion.

Magento 2HyväAlpine.jsTailwindMySQL
Magento
+46%mobile page speed
+46%mobile page speed
640hours of work
6 moto launch

Challenge

This Austrian supplements and sports nutrition store sells mostly to returning customers who reorder regularly, usually from their phones. When Magento 1 reached end of life, the client hired another vendor to move to Magento 2.

The migration went badly. Pages were slow, some customer and order data was lost, the catalogue had errors, and mobile conversion dropped noticeably. The client did not want to start over; they needed what already existed brought into working shape, fast.

Solution

  • Audit of the first migrationWe reviewed the code, modules and data, ranked the problems by priority and were clear about what could be fixed and what was simpler to rewrite.
  • Re-migrating the dataWe moved customers, orders and the catalogue again from the Magento 1 backup and reconciled the result against the source. Returning customers saw their order history again.
  • A Hyvä frontendWe replaced the heavy default theme with Hyvä, Alpine.js and Tailwind. JavaScript per page shrank several times over, and the storefront became much faster on mobile.
  • Mobile checkoutWe simplified checkout: fewer fields, clear error messages and a quick reorder for returning customers.

How we worked

  1. Audit

    In the first weeks we built a full picture: what was broken, what was lost and what hurt shoppers most.

  2. Stabilisation

    We fixed critical order and payment bugs first, so the store stopped losing sales while the main work went on.

  3. New frontend

    In parallel we built the Hyvä theme and re-migrated the data on a separate environment.

  4. Switchover

    We launched the updated store after a final data check and compared speed and conversion with the previous figures.

Outcome

The mobile site became 46% faster, customer and order data was restored and conversion returned to its previous level. It took six months and 640 hours, without redoing the migration from scratch.

Free audit

Need a team for a demanding project?

We will review your platform or idea and estimate the work within 3 business days.

Discuss a project