Two pharmacy shops on one Shopware platform: Sanicare stabilized, personalization live on both
We took over Sanicare from a previous agency and stabilized it, then rolled out Dynamic Yield personalization across Sanicare and Aliva, fed by a synced catalogue of over 600,000 products.
The Challenge
Sanicare came to us with work a previous agency had left unfinished. BS-Apotheken OHG runs Sanicare and Aliva on one shared Shopware deployment, with the same database and assets but different storefront themes. Both online pharmacies also needed real-time, personalized on-site experiences.
The Approach
We piloted Dynamic Yield personalization end to end on Aliva first: a dedicated plugin, Google Tag Manager, page-level DY contexts, a synced product feed of over 600,000 products, and cookie and consent integration. We then rolled the same approach out to Sanicare. In parallel, we took over the Sanicare shop, completed the handover from the previous agency, and extended it with eRezept (e-prescription) and OTC cart handling, a BREVO-integrated newsletter flow and ongoing FactFinder search improvements. We also rolled out Apple Pay and Google Pay across both shops.
The Results
Both shops run stably in production, with real-time personalization live across the storefronts. Sanicare handles e-prescriptions and OTC products in the cart, and both shops accept Apple Pay and Google Pay. BS-Apotheken can now personalize the on-site experience of both pharmacies from one shared platform.
Ready to achieve similar results?
Speak directly with our experts. Book a 20-minute Expert Call.
Start with a Strategy CallProject Snapshot
More success stories
One shared Angular component library for multiple Siemens feature teams
Digital coupons, barcode and weekly flyer in one retail app for PENNY shoppers