Sebastian Käufer
OPEN FOR NEW PROJECTS Book a call

Work / EV-02 / Migration · multilingual

WordPress and a custom Vue.js shop, moved to Shopify in five languages.

A natural-remedy marketplace, rebuilt so the client's own IT and marketing teams could keep working on it.

Zimply Natural product page on Shopify
Client
Zimply Natural, Germany
Service
Migration, then ongoing development
Worked With
In-house IT, marketing agency
Stack
Shopify theme, metaobjects, Ninox, n8n

EV-02a · WHAT MOVED WHERE

BEFORE
WordPress · content, blog, plant pages
Custom Vue.js storefront · shop
Ninox · product data, maintained by IT
Two systems to keep in sync, every change through a developer.
AFTER · ONE SHOPIFY STORE
Theme · home, product, blog
Metaobjects · plants, webinars, ingredients
5 languages · /de /en /fr /it /es
Pharmacy selector · plant guide
←Field structure built so IT pushes from Ninox and n8n without touching the theme
LANGUAGES5German, English, French, Italian, Spanish
TRANSLATIONS0 missingKeys after moving to the new live theme, checked in all four foreign languages
VARIANTS~304On the lead spray product page, one template
TEMPLATES2Metaobject templates carry the whole plant encyclopedia and webinar library

01 — THE PROBLEM

Customers buy a formula, and a partner pharmacy fills the spray on demand. That legal setup has to show on every product page, and the old split between WordPress and a custom shop made every change slow.

02 — WHAT I BUILT

  1. Mobile-first home, product and blog templates
  2. Formula as a hidden digital variant, kept off collections by tag
  3. Metaobjects for plants, webinars and ingredients
  4. Five-language URL structure and a pharmacy selector

03 — HOW WE WORKED

Fixed scope on a three-week plan, two revision rounds per template. IT owned the data, the agency owned marketing, I owned the theme. After launch the client stayed on for ongoing work.