Migrating a men's grooming store from WooCommerce to Shopify (2026)
How to migrate a men's grooming, barbering, or shaving WooCommerce store to Shopify — UK cosmetics regulation, ingredient INCI listings, subscription shaving clubs, barber trade accounts, and men's grooming retail Shopify setup.
Men's grooming has evolved from a basic category to a high-growth premium market. The sector spans wet shaving, beard care, skincare, hair care, and fragrances. Subscription models are well-established (shaving clubs) and the barber and salon trade is a significant B2B channel. Cosmetic product regulation applies to all finished grooming products — every moisturiser, balm, and shaving cream requires a safety assessment. Migrating to Shopify suits men's grooming retail, particularly for brands building a DTC subscription business.
Product categories
- Wet shaving: Safety razors, cartridge razors, straight razors, shaving brushes, shaving soap and cream.
- Beard care: Beard oil, beard balm, beard wax, beard wash, combs and brushes.
- Hair care: Pomades, wax, clay, paste, styling products. Hold and finish.
- Skincare: Moisturisers, face wash, eye cream, SPF. CPSR required.
- Fragrance: Eau de toilette, eau de parfum, aftershave. CLP labelling for fragrance oils.
- Electric grooming: Trimmers, clippers, electric razors. Voltage and attachment specs.
- Accessories: Shaving stands, brush holders, travel kits.
- Razor blades: Double-edge blades. Sold individually and in packs. Subscription.
UK cosmetics regulation for grooming products
All finished grooming products applied to skin, hair, or face are cosmetics under UK law:
- CPSR: every finished product (shaving cream, beard oil, moisturiser) must have a Cosmetic Product Safety Report by a qualified assessor before sale
- SCPN: notification to OPSS via the Submit Cosmetic Product Notification portal required before placing product on market
- INCI ingredient list: all ingredients in descending order of concentration; fragrance allergens individually listed above thresholds
- Responsible Person: UK-based RP named on packaging and product file
- Shelf life and PAO: period after opening symbol (6M, 12M, 24M) required on products with shelf life under 30 months
product.metafields.cosmetics.cpsr_complete = "true"
product.metafields.cosmetics.scpn_notified = "true"
product.metafields.cosmetics.inci_list = "Aqua, Stearic Acid, Glycerin..."
product.metafields.cosmetics.pao_months = "12"
product.metafields.cosmetics.skin_type = "All / Sensitive / Dry / Oily"
product.metafields.cosmetics.fragrance_free = "false"
Wet shaving product structure
Wet shaving has a dedicated enthusiast community with specific product knowledge:
- Safety razor blade compatibility: double-edge (DE) blades fit all safety razors — state "DE blade" on all compatible razor and blade products
- Blade aggressiveness: razors vary in aggressiveness (gap between blade and guard) — mild, medium, aggressive — note for experienced shavers
- Shaving soap vs cream: soaps are hard or soft (in tubs or sticks); creams are softer — both require building a lather with a brush; note on product
- Brush knot size: shaving brush knot diameter in mm (e.g. 24mm) and hair type (badger, synthetic, boar) — primary specs for brush buyers
- Blade subscription: weekly or monthly razor blade subscription — strong retention mechanic; configure via subscription app
product.metafields.shaving.product_type = "Safety razor / Cartridge / Straight / Electric"
product.metafields.shaving.blade_type = "DE / Proprietary / None"
product.metafields.shaving.razor_aggressiveness = "Mild / Medium / Aggressive"
product.metafields.shaving.brush_knot_mm = "24"
product.metafields.shaving.brush_hair = "Badger / Synthetic / Boar"
Beard care product range
product.metafields.beard.product_type = "Oil / Balm / Wax / Wash / Conditioner"
product.metafields.beard.hold = "Light / Medium / Strong" // for balm and wax
product.metafields.beard.scent = "Unscented / Cedar / Sandalwood / Citrus"
product.metafields.beard.volume_ml = "30"
product.metafields.beard.suitable_for = "Short / Medium / Long beard"
Barber and salon trade accounts
Professional barbers and salons are important B2B customers for grooming retailers:
- Trade pricing: 20–30% discount for verified professional barbers and salons — configure via wholesale app (Wholesale Club, Handshake) or customer tag-based pricing
- Trade product range: some products are available only in professional-size formats (e.g. 1L pump bottles) — note trade-only products
- Back bar products: products used in-chair by barbers, not for retail — separate SKU and pricing
- Minimum order: trade accounts typically have minimum order value (e.g. £100) — configure shipping rule for trade accounts
- Billing terms: trade accounts may want 30-day invoice terms — consider B2B payment via Shopify B2B or a manual invoicing app
Post-migration checklist for men's grooming stores
- Cosmetics compliance: CPSR and SCPN complete for all finished grooming products before sale
- INCI ingredients: full ingredient list on all cosmetics product pages
- Fragrance allergens: individually listed above regulatory thresholds
- Wet shaving: blade type compatibility, razor aggressiveness, brush knot size and hair type noted
- Subscriptions: razor blade subscription configured; discount noted on product toggle
- Trade accounts: wholesale pricing configured for professional barbers; trade-only products marked
Manage your products with k-sync
Connect your store, validate your products, optimize with AI, and push to Shopify in minutes. Free for up to 50 products.
Get started freeRelated reading
Managing products across Shopify and WooCommerce simultaneously (2026)
How to manage product data across both Shopify and WooCommerce at the same time — syncing catalogs, handling platform differences, inventory management, and choosing a central hub.
Shopify bulk editing: built-in vs k-sync — a complete comparison (2026)
A detailed comparison of Shopify's native bulk editing tools versus k-sync for product management — features, limitations, use cases, and when to use each approach.