Shopify E‑shop · Migration · Custom Apps · 2026
Filokalista
A natural cosmetics e‑shop trapped in its own code. We migrated it to Shopify, rebuilt the catalog, and developed two custom apps. The result is an e‑shop that finally matches the brand.


About the project
Context and starting point
Filokalista is a Czech e‑shop focused on natural cosmetics, clean beauty, and yoga. Founded by Dominika Špačková, who curates products from smaller brands: Baubo, Eye of Horus, Studio K, and Maho. The original custom solution worked but blocked growth: every design change needed a developer, product variants didn't exist, and basic conversion tools were missing. A brand built on aesthetics and ritual had an e‑shop that didn't show it.
What we did
What we changed
- 01
Complete data migration from the original system: products, pages, customers, and order history. After the switch, customers logged in and found everything in place.
- 02
Full product catalog restructuring. In the original system, each color and size was a separate product. We merged them into products with variants using AI scripts and Shopify API.
- 03
Customization of the premium Eurus template: visual collection improvements, multiple product page templates, metafields (volume, benefits, recommended products) editable directly from admin.
- 04
Development of two apps of our own: Restokly (back-in-stock alerts) and Nouta (Zásilkovna and PPL pickup points directly in checkout with interactive map).
- 05
Email templates in brand voice: abandoned carts, gift cards automated via Shopify Flow, shipping notifications. Customer support via Shopify Inbox instead of expensive SupportBox.
- 06
35 SEO-optimized category descriptions written in the brand's voice. Updated terms of service, privacy policy, and returns policy.
- 07
Integration with Shopify Payments, Ecomail, Pohoda, Google Analytics, Judge.me (reviews), PayFlow (cash on delivery), Microsoft Clarity (heatmaps), and Shopify Flow (automation).
- 08
Custom pages: podcast, partner brand pages, and a central reviews page.
Visuals
A look at the result
01Navigation that sells
Mega menu with visual category previews and promotional banners. Customers see the offer at a glance and know exactly where to click.
02Collections you won't get lost in
Each collection has its own structure tailored to its content. Skin offers 9 subcategories with a curated description, Makeup sorts by Face, Eyes, and Lips, Wellbeing greets with a hero banner and guides from candles through teas to massage tools. Common foundation: filters, sorting, and a clear grid.

Screenshot with marked details. The details are described in the list below. - 1
Volume, benefits, key ingredients. All of them are metafields the client edits right in the admin. No developer needed.
- 2
One product, several flavours. The old system had a separate product for every colour and size. We merged them into variants with AI scripts and the Shopify API. When a variant sells out, our Restokly app lets the customer know the moment it’s back.
- 3
Every category has its own template. A lifestyle gallery for cosmetics, different sections for clothing. Cosmetics need different information.
03Product pages that convince
Lifestyle gallery, key benefits, and metafields editable from admin. Each category has its own template. Cosmetics needs different info than clothing.
- 1
04Variants and swatches in one place
Color variants, detailed composition, and visual swatches. Customers pick the exact shade without searching in another product.
05Pickup points right in checkout
Our Nouta app: an interactive map with Zásilkovna and PPL pickup points. Customers pick a location without leaving checkout. Including cash on delivery via PayFlow.
06Content that builds community
Inspiration section with podcasts, articles, and interviews. The e‑shop is also a space for sharing brand values and building customer relationships.
Approach
AI on data, humans on strategy
With AI, we migrated 149 products, 59 collections, and dozens of pages from CSV without chaos. Data cleaning, field mapping, and merging duplicate products into variants would have taken weeks by hand. We did them in hours. The saved time and budget went to what AI can't do: strategic decisions about e‑shop structure, UX, and branding.
The client had specific template customization requirements: visual collection improvements, custom podcast and brand pages, and product page metafields. Thanks to efficient data migration, we had enough time and budget to do each of them properly.
Result
An e‑shop that grows with the brand
- 149migrated products
- 59collections & categories
- 7weeks migration time
Before
- Layout and page structure changes required a developer
- Separate product for each color and size
- No abandoned carts, back-in-stock alerts, or reviews
- Expensive customer support via SupportBox
After
- Client manages content and products independently
- Products with variants—one product, multiple colors and sizes
- Restokly, Judge.me, abandoned carts, Shopify Flow
- Shopify Inbox—immediate monthly savings
The result is an e‑shop that finally matches what Filokalista is, a carefully curated space for natural beauty and conscious self-care. And now it works the way it should technically, too.
Mobile
Perfect on every device
According to a Mastercard survey from September 2023, 7 in 10 Czechs shop online on their phones. That's why responsive design is the foundation. Every page, collection, and product detail looks and works great on phone, tablet, and desktop.
FAQ
What people ask most before migrating to Shopify
Will we lose SEO positions during migration?
How long does migration take?
Do you migrate historical data—orders and customers?
Can a merchant do the migration themselves?
Let’s talk
Looking for a Shopify partner?
Whether you need a migration from your current solution or want a Shopify e‑shop from scratch, get in touch. We handle the Czech integrations too.

