KAYER.PL
Polish market migration: WooCommerce → Shopify, BaseLinker sync, AI content automation for professional nail cosmetics.
~6 wks
estimatedPL migration time (est.)
5+
operational integrations
300+
estimatedSKUs in catalog
−70%
estimatedmanual ops reduced (est.)
kayer.pl
loading…
KAYER.PL: migrated from WooCommerce/WordPress to Shopify with BaseLinker catalog sync, automation-first content pipeline (Python + OpenAI) for PL/EN, B2B salon verification and faster promotion rollout.
Before / After
Was
- WooCommerce / WordPress legacy store on KAYER.PL
- Manual editing of products, descriptions and promotions
- Heavy update process — no unified pipeline across PL / UA / EN
Became
- Shopify storefront with BaseLinker synchronization
- AI-assisted content workflow: Python scripts + OpenAI API
- Faster promotions, agentic ops, UA market with Flu.io / Dilovod / Nova Poshta
● REC — SYSTEM FLOW
Automation pipeline
- 01Raw idea / product data
- 02Python scripts / OpenAI
- 03Structured content PL / UA / EN
- 04Shopify / BaseLinker
- 05Website / products / promotions / integrations
automation-first · PL / UA / EN
● Project screenshots

What was wrong
KAYER.PL ran on WooCommerce: every product update and promo meant manual admin work with no automation-first workflow.
What I built
Led WooCommerce → Shopify migration, BaseLinker sync, Python + OpenAI content pipeline for PL/EN, and scripts to cut repetitive ops.
Outcome
Live kayer.pl on Shopify with BaseLinker sync, structured content and a promotion pipeline that replaces manual admin work.
Next improvements
- Screenshot: legacy WooCommerce admin vs new Shopify
- Screenshot: Shopify homepage and product page (PL + UA)
- Screenshot: BaseLinker sync and catalog mapping
- Screenshot: multilingual product descriptions (PL / UA / EN)
- Screenshot: Python automation scripts and promo idea → content flow
- Screenshot: UA notify-when-available UX
- Screenshot: Nova Poshta, Flu.io and Dilovod integrations
- Screenshot: contractor motivation system and mobile views
- Add real GSC traffic, orders and conversion metrics (placeholder until export)
- Run and publish Lighthouse scores for both domains
● Metrics
Source tags show where each number comes from. Yellow badge = estimated, not verified.
PL migration time (est.)
operationsoperational integrations
operationsSKUs in catalog
operationsmanual ops reduced (est.)
operationsLighthouse performance
LighthouseMy role / internals
- Led KAYER.PL migration: WooCommerce/WordPress → Shopify, theme and product/content workflows.
- Built BaseLinker sync, Python ops automation and multilingual PL/UA/EN content via OpenAI.
- Launched KAYER.UA as a dedicated Ukrainian Shopify storefront on KAYER.PL logic.
- Adapted content and UX for Ukraine: notify-when-available, contractor motivation.
- Connected UA store to Dilovod, Nova Poshta (Flu.io) and automation-first AI workflows.
Operations loop
- PL: automation-first product, content and promotion workflow — from idea to live site.
- PL: catalog and product data sync via BaseLinker.
- PL: salon/licence B2B verification — professional Akzentz/Luxio channel.
- UA: availability logic with notify subscription instead of dead out-of-stock.
- UA: internal motivation system for contractors and partners.
Stack
Integrations
- PL: Shopify + BaseLinker + WooCommerce (legacy migration source)
- PL: InPost Paczkomaty + couriers (DHL, DPD, Orlen, Poczta) and online payments
- UA: Dilovod + Nova Poshta via Flu.io
- OpenAI API + Python for content, promotions and ops automation
- Cross-domain architecture kayer.pl / kayer.ua
Search visibility
- Product and category pages structured for search on both markets.
- Multilingual PL/UA/EN content with hreflang and clean indexing.
- Luxio tutorials as long-tail SEO for PL.
- Ukrainian content and local product presentation for UA.
AI visibility
- OpenAI pipeline for multilingual descriptions and promo content in PL/UA/EN.
- AI-assisted development and Shopify theme customization — not ad-hoc edits.
- Agentic workflow: raw promotion idea → structured content → site implementation.
- Product + Offer + Review schema — machine-readable catalog for search and AI answers.
Structured data
Schema.org types implemented with rich-result eligibility.