Magento for maternity and pregnancy stores: sizes that change every few months
Most of what I do in Magento for maternity and pregnancy brands comes down to one fact: your customer’s size keeps changing. She shops by her usual size, her bra size at 36 weeks is rarely the one she had at 12, and after the birth she may want to swap again. Opened nursing bras and breast pads usually can’t come back, so returns need clear rules per product. Prenatal vitamins bring refills, and friends and grandparents bring registries and a second delivery address.
- Usual size and bump stage as two filters, so she sees what fits now
- Nursing bras by band and cup, with UK and US cup letters kept apart
- Final-sale flags on hygiene items, shown before they reach the cart
Why a maternity store is harder than it looks
Fashion stores deal with sizes. Maternity stores deal with sizes that keep changing for nine months, plus hygiene rules and a lot of gift buyers. These four shape the build more than the design does.
-
Usual size She buys the size she always wears
Most maternity labels are sized by pre-pregnancy size, and the cut makes room for the bump. So the size filter can stay simple, but the stage cannot: a first-trimester top, a late-pregnancy dress and postpartum leggings all fit differently. I keep size and stage as two separate attributes so both can be filtered.
-
Band x cup Nursing bras multiply fast
One nursing bra in eight band sizes, ten cup sizes and three colours is 240 variants of a single style. Magento handles that as a configurable product, as long as the attributes are planned first. Cup letters also differ between UK and US sizing above D, so the size chart has to say which one you use.
-
Final sale Some things can’t come back
Opened nursing bras, breast pads and pump parts are usually final sale for hygiene reasons. EU and UK distance selling rules allow that exception for sealed goods once they are unsealed, but the customer has to be told before she buys. A flag that shows on the product page, in the cart and in the returns form saves a lot of support email.
-
Due date Timing matters as much as size
What she needs at 12 weeks, at 36 weeks and two months after the birth are three different baskets. A due date on the account lets your emails follow along. In the EU and UK pregnancy details are likely to count as health data under GDPR, so I make the field optional, explain why you ask, and let her delete it.
What I set up for a maternity brand
These six cover most of the work on a maternity site. Some are plain Magento configuration and some need an extension on Open Source. I mark which is which, so you can budget before we talk.
-
Size and stage, filtered separately
Each garment gets a size attribute (her usual size) and a stage attribute (pregnancy, postpartum, nursing friendly), and both show up in layered navigation. Belly bands and support wear often go by bump measurement instead, so they get their own size guide. I keep size guides as CMS blocks linked by attribute set, so you edit one block and not two hundred product pages.
-
Nursing bras that are easy to size
Band and cup become two attributes on a configurable product, with colour as a swatch. Combinations you don’t make never exist as child products, so nobody can pick a size you don’t sell. Sleep bras sold as S, M and L use a separate size attribute, so the filter doesn’t mix the two systems. A clear fit guide and a note for customers between sizes do more for returns than any code.
-
Exchanges, returns and final sale
Magento Open Source has no returns module of its own (Adobe Commerce has Returns), so on Open Source I add a returns extension or connect a returns service that supports Magento. The aim is that “I need the next size up” becomes an exchange, not a refund followed by a new order. Products flagged final sale are left out of the returns form, and the flag text sits right under the Add to Cart button.
-
Prenatal vitamins on a schedule
Magento Open Source has no subscriptions, so refills run through a subscription extension with skip, pause and change-date controls in the customer account. Pausing for a few weeks around the birth is a common request, so I make that a single click. The wording on supplement pages, and any claims, come from your regulatory advisor. My part is making sure the Supplement Facts panel, ingredients and warnings appear on every product page and in your product feeds.
-
An optional due date, used with care
On Open Source a new customer attribute is added with a small module, since only Adobe Commerce has an admin screen for customer attributes. The due date then syncs to your email platform (Klaviyo and Dotdigital both have Magento integrations), so a third-trimester email doesn’t arrive after the birth. Not every pregnancy goes as planned, so every stage email has a clear way to stop them, and the date can be removed from the account in one step.
-
Gift buyers, registries and kits
Friends and grandparents buy a lot in this category. Gift messages per order or per item are built into Magento Open Source, and shipping to a different address works out of the box. A native gift registry is Adobe Commerce only, so on Open Source I use an extension, and I make sure product pages give clean names, prices and images for universal registries such as Babylist. A hospital bag kit or a postpartum set works well as a bundle product.
Magento isn’t the right answer for every maternity brand, here’s the honest cut
I do not push Magento on every maternity brand. Below: when Magento clearly wins, when Shopify is enough, and the rare hybrid case where supplements and apparel grew separately. Skim, find the one that fits, and skip the deep dive if you already know your answer.
-
When Magento is the better fit
Pick Magento for maternity if
Pick Magento if…
- Full-range maternity / nursing / postpartum catalog
- Prenatal supplement subscriptions are real revenue
- Registry partners (Babylist / Amazon / Target) matter
- Nursing-bra B-K cup matrix needs careful sizing UX
- Multi-region (US + EU + UK) sizing differences
- B2B (boutique baby stores, hospital gift shops) on roadmap
- Need full data ownership for the 40-wk customer journey
-
Stick with Shopify if
Stick with Shopify if…
- Single-line brand (e.g. one nursing-bra style, three colors)
- Catalog under 800 SKUs and stable
- No prenatal supplement / FDA-DSHEA scope
- Subscriptions are nice-to-have, not core revenue
- Ops team is 1-2 people, app-stack is fine
- No B2B / wholesale ambitions (boutique baby retail)
- Single-region focus (US-only or EU-only)
-
Hybrid (rare)
Hybrid setup…
- Shopify front for DTC apparel + nursing wear
- Magento back for prenatal supplements (FDA-DSHEA)
- Justified when supplements + apparel grew separately
- Shared registry feed via Babylist + Amazon Baby
- Unified customer profile via Klaviyo / mParticle
- Operational tax is real, usually consolidate at $8M+ GMV
- Single-platform almost always wins below $15M GMV
Five steps from audit to optimised maternity store
Audit → plan → build → deploy → stabilise. Tuned for the 40-week cohort cadence: trimester-segment metrics, registry-driven AOV, prenatal-vitamin subscription churn, postpartum bundle composition. Optional ongoing retainer through the next four cohorts.
-
01
Audit
Catalog audit (trimester staging current state, nursing-bra size matrix, postpartum recovery SKUs), registry integration status (Babylist / Amazon Baby / Target), subscription state (prenatal vitamin / belly-band cadences), return-rate by stage, FDA-DSHEA labeling review if supplements in catalog. 1 week.
Baseline + gaps -
02
Plan
Trimester filter + due-date capture spec, registry partner priority order (typically Babylist first, Amazon Baby second), subscription roadmap (which SKUs go subs-first), nursing-bra fit-guide UX, OEKO-TEX/GOTS flagging logic. Written spec + Gantt + acceptance criteria.
Locked scope -
03
Build
Trimester-stage EAV + customer segments + due-date capture, registry-sync integration (Babylist + Amazon + Target product feeds), nursing-bra B-K cup matrix, subscription wiring (Recharge / Bold), fit-guide modal, bundle products for postpartum gift kits, return-friendly RMA flow. 5-8 weeks depending on scope.
Build + UAT -
04
Deploy
Migrate due-date data + registry links + subscription customers cleanly (subscription gaps lose 30%+ of recurring revenue). Pre-warm Hyvä cache. Soft-launch to a 5% segment for two weeks (especially registry sync, one mis-mapped SKU on Babylist costs trust). DNS / TTL prep + redirect spreadsheet.
Live + verified -
05
Stabilise
Monitor trimester-segment conversion, registry-driven AOV, subscription churn (target <6% monthly on prenatal vitamins), nursing-bra return rate by cup. Iterate on fit guides, postpartum bundle composition, due-date email sequences. Quarterly. Optional ongoing retainer ($1.5k to $5k/mo) tuned to the 40-wk cohort cadence.
Optimised + iterating
Free extensions that fit a maternity store
Open source under MIT. Hyvä and Luma, Magento 2.4.4 to 2.4.9.
-
A product image gallery with zoom and more angles.Custom Product Image Gallery for Magento 2
Free -
Quick view and side by side product comparison.Quick View & Product Compare for Magento 2
Free -
Badges such as New, Sale or Low stock on product cards.Smart Product Badges & Labels for Magento 2
Free -
Low stock warnings and back in stock emails.Low Stock & Back-in-Stock Alerts for Magento 2
Free
What past clients wrote about my work
Public reviews on Upwork. Same person, same rate card, same playbook for every brand.
Magento work and feedback View Upwork profile
-
Sports footwear and hockey shop, Netherlands -
Photo printing supplies wholesaler, Netherlands -
Educational toys and books shop
-
Kishan has done an excellent job in a timely manner. He is very knowledgeable, has a very positive attitude, easy to communicate.
Z. K.Magento 2 client -
He is technically strong, approaches problems thoughtfully, and focuses on stable, long-term solutions.
E. H.Magento 2 client -
Kishan was a pleasure to work with! He is highly skilled, professional, and delivered outstanding results on time.
M.Magento 2 client
- Working with maternity brands in
- United States
- United Kingdom
- Canada
- Australia
- Germany
- France
- Netherlands
- India
Twelve questions maternity ecom leaders actually ask
Book a free 30-min maternity-Magento consultation
Tell me your category mix (apparel / nursing / supplements / postpartum), registry partners, and subscription state. I’ll send a written platform-fit recommendation within 24 hours and include a 30-min calendar link if a call would help. No upsell.
Message me on WhatsApp
No form to fill. Send me a quick message. I reply during 10 AM to 7 PM IST, Monday to Saturday.
Helpful to mention
- Current platform
- Store URL
- Annual GMV (USD)
- Primary category
- Compliance focus
- Main pain / why you’re looking at Magento
These are already in the message for you. Just add your answers.
Message me on WhatsAppOr save my number: +91 84012 70422