JTL-Shop to Shopify Migration
Planned and executed the move of a German D2C cosmetics shop from JTL-Shop to Shopify, including products, order history, blog, redirects and a launch-readiness audit
- Client
- D2C Wellness Brand
- Duration
- Single sprint
- Year
- 2026
- Category
- ecommerce
Key Results
Catalog, collections, blog, redirects and anonymized order history were migrated into a Shopify store and audited for launch readiness, with the legacy shop left untouched.
Technologies Used
Challenges
- Customer surname, street and company encrypted in the JTL database
- Duplicate articles and variant parents that had to become clean Shopify variants
- Bulk order import rate-limited and triggering staff notification mails on every order
- Preserving SEO value through URL changes, blog migration and a development-store launch state
Solutions
- Anonymized order import keeping numbers, dates, items, amounts, e-mail, postcode and city
- Decision log and mapping files merging duplicates before import, with redirects per old URL
- Resumable, throttled import script with an append-only log, plus disabled staff notifications during the run
- Launch audit covering SEO titles and descriptions, redirects, sitemap, consent-gated tracking and legal texts
Overview
Migrated a small D2C wellness brand from a JTL-Shop 5 storefront to Shopify with the ERP being retired. Products were merged into variants and imported via generated CSVs, the category tree became collections and a menu, and the blog was moved with its media and SEO fields. Order history was imported through a resumable, throttled script that works around customer fields encrypted in JTL, followed by scripted verification and a pre-launch SEO, tracking and legal audit.