Building a Loyalty-Driven Webshop for a Global Baby-Care Brand
Visit Live SitePowered By

Essity's Libero brand needed a fully custom webshop where customers redeem loyalty points — not money — for products. The shop had to integrate with an external identity provider for authentication, BlueConic CDP for behavioral data, and multiple backend systems for fulfillment and support. The headless architecture required a custom-built React frontend connected to Shopify's Storefront API, with zero-currency checkout flows and complex promotional logic.
Libero, part of Essity (a €13B global hygiene and health company), needed a custom loyalty-driven webshop for the Nordic market where parents redeem points earned from product purchases — not currency — for exclusive baby-care items.
We built a fully decoupled storefront using a custom React frontend connected to Shopify Plus via the Storefront API. This headless approach gave us complete control over the user experience while leveraging Shopify's robust backend for inventory, order management, and fulfillment. The architecture supports rapid iteration on the frontend without touching the commerce engine.

Instead of traditional currency-based checkout, we engineered a custom points redemption system. Parents earn points from Libero product purchases and redeem them in the shop for exclusive items. The loyalty engine handles point balance validation, redemption workflows, promotional multipliers, and integrates with the brand's broader CRM to keep point balances synchronized across channels.

The webshop connects to five external systems: an identity provider for SSO authentication, BlueConic CDP for customer data and segmentation, a customer support platform for order inquiries, marketing automation for personalized campaigns, and the fulfillment backend. We built middleware to orchestrate data flow between these systems with real-time sync and graceful fallbacks.
