Bébé9

Powering Bébé9 store network with Magento
Guillaume, Project Manager
Guillaume, Project Manager at Sutunam Lyon

Imagine running an online store with zero central warehouse. That is the reality for Bébé9, a major French baby-care brand with over 100 stores nationwide. Every single online order is picked, packed, and shipped directly from local store shelves. When your inventory is scattered across more than 100 stores, live stock tracking isn’t optional, it is the heart of the entire business. To keep up with demand without missing a beat, we worked hand in hand with the Bébé9 team. The goal? Move their website off an aging setup and rebuild it on Magento 2 and Hyvä for a much faster site, all while keeping the digital doors wide open for shoppers.

Keeping 100+ Stores in Sync, in Real Time

Synchronizing stock and pricing live

Synchronizing stock and pricing live

Building an ETL to push product, price and stock from stores to site.
Accelerating speed with Hyvä frontend

Accelerating speed with Hyvä frontend

Rebuilding the whole frontend on Hyvä for a faster, lighter shopping experience.
Connecting Magento OMS ERP and CRM

Connecting Magento OMS ERP and CRM

Automating orders, shipments, invoices and returns across three core systems.
Empowering teams with a page builder

Empowering teams with a page builder

Handing content control to Bébé9's own teams through a flexible page builder.
Bébé9 product page on Magento 2 and Hyvä, with Alma split payment and the mobile store locator
  1. Real-time stock for every store, fed by the Sutunam ETL (in stock, reserve in store).
  2. Prices and promotional campaigns (clearance…) updated automatically by the ETL, with no manual entry.
  3. Alma split payment, alongside the integrated payment methods (card, Apple Pay, PayPal, gift cards…).
  4. Omnichannel loyalty program synced with Aquitem: points are shown on every product page.
  5. Locator for the 100+ stores: with no central warehouse, every order ships from a store (ship-from-store).

Solving the Real-Time Retail Challenge

Migrating a retailer with 100+ physical stores off a legacy Ruby platform is not just a re-platforming exercise, it’s a rebuild of the site’s entire performance profile while the business keeps trading. Every gap between the website and the store network carried a business risk: customers seeing the wrong stock, the wrong price, or a slow-loading page during high-traffic moments like Black Friday.

We started by mapping how product, price and stock data actually moved through Bébé9’s stores, then built a dedicated Sutunam ETL (a tool that extracts, transforms and loads data from one system to another) to carry that volume into Magento in near real time: product updates, pricing campaigns and media, all synced without manual intervention. That data backbone is what let the front end stay fast and accurate at the same time.

On the frontend, Hyvä Theme and Hyvä UI gave Bébé9 a lightweight, server-rendered storefront without the overhead of a traditional Magento theme stack, which mattered on a project where near-real-time price and stock updates were flowing through the storefront constantly. Hyvä Checkout carried that same performance discipline through the most conversion-sensitive step of the funnel, staying fast even as Bébé9 layered in multiple payment methods (card, Apple Pay, split payments, PayPal, gift cards, loyalty vouchers) and multiple delivery options.

Behind the storefront, API integrations connected Magento to Bébé9’s OMS (order management), ERP (business management) and CRM (customer relationship management), syncing orders, shipments, invoices, credit notes, cancellations, returns and refunds automatically. And a custom Page Builder gave Bébé9’s own team a widget-based system, sliders, banners, carousels, grids, to build and update content pages without developer involvement.

Bébé9 data flows
100+ storesNo central warehouse
  • Stock per store
  • Products and prices
  • Promotional campaigns
  • Media
Sync
Sutunam ETLNear real time, no manual entry
Sync
Magento 2 + HyväOpen Sourcebebe9.comHyvä Theme · Hyvä Checkout
Two-way API sync: orders, shipments, invoices, credit notes, cancellations, returns, refunds
  • OMSHappyshop
  • ERP
  • CRM
  • AquitemLoyalty and gift cards
  • PaymentPayplug, Alma, Systempay

We won the project through a competitive tender and ran it with the Bébé9 team as a semi-agile, milestone-based engagement: scoping workshops, a full specifications phase, an ergonomic UX/UI redesign ahead of each milestone, and roughly 60 ten-day development sprints, each with its own review and validation cycle, delivered on a fixed 12-month timeline.

In the first year after launch, Bébé9’s ecommerce revenue grew 34%, first-time purchasers rose 43%, and average purchase revenue per active user increased 77%.

Why migrate from Ruby to Magento 2?

Bébé9’s legacy Ruby platform could not keep pace with a network of more than 100 stores selling in real time. Magento 2 Open Source gave them a maintainable, scalable foundation with a mature ecosystem for payments, checkout and integrations, without the licence cost of a commerce platform.

How do you keep stock accurate across 100+ stores?

Bébé9 runs a ship-from-store model with no central warehouse, so stock lives across more than 100 stores. We built a dedicated ETL that pushes product, price and stock updates from the store network into Magento in near real time, so the storefront reflects what is actually on the shelves.

What is Hyvä and why use it for a Magento migration?

Hyvä is a lightweight, server-rendered frontend for Magento that replaces the traditional Luma theme stack. It reduces page weight significantly, which matters most on mobile and on sites where price and stock data changes constantly. Hyvä Checkout applies the same approach to the checkout flow.

How long does a Magento 2 migration take?

The Bébé9 project ran on a fixed 12-month timeline, structured as scoping workshops, a full specifications phase, and roughly 60 ten-day development sprints, each with its own review and validation cycle.

Nurturing Bébé9 growth with next-gen commerce tech!

Nurturing Bébé9 growth with next-gen commerce tech!

Running scoping sessions to bring business, technical, and UX teams together before writing a single line of code.

Migrating the legacy Ruby platform to Magento 2 Open Source to establish a scalable architecture.

Implementing Hyvä Theme and Hyvä UI to reduce page weight and speed up mobile loading.

Deploying Hyvä Checkout to keep the path to payment quick, supporting multiple payment and delivery options.

Building a dedicated ETL to push product, price and stock updates fast across every store.

Connecting Magento with Bébé9’s OMS (Happyshop), ERP, and CRM to fully automate order and stock updates.

Building a tailor-made, widget-based Page Builder so teams can create rich, polished pages such as brand pages (Babymoov…) without developer support.

Redesigning product and category pages around real-time stock, pricing and customer reviews.

Developing a tailored Gift and Birth Registry module so parents can easily create, share, and co-fund lists.

Configuring in-store product reservation, tied into an external ticketing system.

Syncing the omnichannel loyalty and gift card program across Aquitem and Bébé9’s own app.

Connecting multiple payment gateways (Payplug, Alma, Systempay) for a frictionless checkout.

Refining technical SEO metadata, rich snippets (enhanced Google results) and URL structure to protect organic visibility through migration.

Securing the platform with a Cloudflare WAF (web application firewall) and dedicated hosting infrastructure.

Delivering hands-on training and handing over into ongoing TMA/TME support (corrective and evolutive maintenance) after launch.

Baby Steps to Giant Leaps

+34%

Ecommerce revenue

Digital sales surged in the first year following the launch.
+43%

First-time purchasers

New customer acquisition accelerated sharply after go-live.
+77%

Average purchase revenue

Average purchase revenue per active user rose sharply in the first year.
5/5

Client satisfaction

Bébé9 scored us top marks in its post-launch survey.