Migrating a dental and oral care store from WooCommerce to Shopify (2026)
How to migrate a dental products, oral care, or teeth whitening WooCommerce store to Shopify — regulatory claim compliance, subscription bundles, professional vs consumer segmentation, and oral care retail Shopify setup.
Dental and oral care retail spans a wide regulatory spectrum: from everyday FMCG products (toothpaste, mouthwash) to medically classified devices (high-fluoride prescription toothpaste, professional whitening treatments) to premium wellness products in a grey area. Getting the product classification and regulatory claim structure right during migration protects your business and your customers.
Oral care product categories
- Toothbrushes: Manual, electric, sonic, ultrasonic. Brush head replacement packs. Compatible head metafields crucial.
- Toothpaste: Standard, sensitive, whitening, fluoride-free, high-fluoride (prescription). Fluoride content metafield required.
- Whitening products: Whitening strips, whitening gel, LED whitening kits, whitening toothpaste. Peroxide content regulatory considerations.
- Mouthwash and rinse: Alcohol and alcohol-free. Fluoride, antibacterial, oil pull.
- Floss and interdental: Floss, interdental brushes, water flossers, floss picks. Size variants for interdental brushes.
- Mouth guards: Night guards, sports guards, snoring devices. Custom-fit and boil-and-bite variants.
- Dental hygiene professional: Products sold to dental practices — scalers, curettes, examination kits. B2B segment.
- Children's oral care: Age-appropriate fluoride levels, character-branded products, flavour variants.
Regulatory classification for dental products
In the UK, dental products fall under different regulatory regimes depending on their claims and composition:
- Cosmetic products (EU Cosmetics Regulation 1223/2009 assimilated): Toothpaste, mouthwash, whitening products making cosmetic claims. Require a Responsible Person and CPSR (Cosmetic Product Safety Report).
- Medical devices: High-fluoride toothpaste (prescription), dental bleaching agents above 0.1% hydrogen peroxide (professional use only), certain mouth guards. Registered with the MHRA under UK MDR 2002.
- Medicines: Prescription-only products. Not typically sold DTC through ecommerce.
Structure classification data as metafields so compliance information can be displayed and filtered:
product.metafields.dental.product_class = "Cosmetic / Medical device / Consumer"
product.metafields.dental.fluoride_ppm = "1450" // Standard adult: 1000-1450ppm
product.metafields.dental.peroxide_pct = "0.1" // At/below 0.1% = OTC legal
product.metafields.dental.prescription_only = "false"
product.metafields.dental.age_minimum = "0" // 0 = suitable for all ages
product.metafields.dental.age_fluoride_note = "Children under 6: smear, children 6-12: pea-size"
Product metafields for oral care
| Metafield | Example | Product type |
|---|---|---|
| dental.fluoride_ppm | 0 / 500 / 1000 / 1350 / 1450 / 5000 | Toothpaste |
| dental.flavour | Mint / Spearmint / Bubblegum / Unflavoured | Toothpaste, mouthwash |
| dental.whitening_active | Hydrogen peroxide / PAP / Activated charcoal | Whitening products |
| dental.peroxide_pct | 0.1 / 3.5 / 6 | Whitening products |
| dental.sensitivity_safe | true / false | Whitening, whitening toothpaste |
| dental.alcohol_free | true / false | Mouthwash |
| dental.brush_type | Soft / Medium / Hard / Extra Soft | Toothbrushes |
| dental.compatible_with | Oral-B iO / Philips Sonicare / Colgate E1 | Replacement heads |
| dental.interdental_size_mm | 0.4 / 0.5 / 0.6 / 0.8 / 1.0 / 1.3 | Interdental brushes |
| dental.iso_size | 0 / 1 / 2 / 3 / 4 / 5 | Interdental brushes |
| dental.volume_ml | 75 / 100 / 150 / 500 | Toothpaste, mouthwash |
| dental.professional_use_only | true / false | High-strength products |
Electric toothbrush head compatibility
Replacement electric toothbrush heads are a high-volume, repeat-purchase product. Compatibility with the correct brush handle is essential information — a wrong head is a return. Structure this clearly:
product.metafields.dental.compatible_with = "Oral-B iO Series 4,5,6,7,8,9"
// or for Philips:
product.metafields.dental.compatible_with = "Philips Sonicare 3 Series,4 Series,DiamondClean"
This metafield enables a collection filter where customers browse "Oral-B replacement heads" and see only compatible products.
Whitening products and UK peroxide regulations
UK law (assimilated from EU Cosmetics Regulation) restricts hydrogen peroxide in cosmetic tooth whitening products:
- 0.1% hydrogen peroxide or below: Over-the-counter consumer products
- 0.1%–6% hydrogen peroxide: Dental professional use only (not sold to consumers)
- Above 6%: Prohibited
During migration, review all whitening products for peroxide concentration. Products containing more than 0.1% HP that were previously sold to consumers must be re-classified as professional-only after migration and restricted to dental trade accounts only.
Subscription model for oral care
Oral care is well-suited to subscriptions: toothbrush heads need replacing every 3 months, toothpaste and mouthwash run out monthly. After migrating from WooCommerce to Shopify:
- Use ReCharge or Shopify Subscriptions for recurring delivery
- Common intervals: monthly (consumables), quarterly (brush heads)
- Bundle subscriptions: "Oral care subscription kit" with toothpaste + mouthwash + heads
- Flag subscription-eligible products with
dental.subscription_eligible = true
Professional / B2B dental trade
Some oral care retailers serve both consumers and dental practices. Professional products (high-fluoride prescription toothpaste, professional instruments, whitening gels above 0.1% HP) must be restricted to verified trade accounts:
- Tag professional products:
professional-only - Use Locksmith app or Shopify B2B to restrict product visibility to verified dental professional accounts
- Trade account application form and verification workflow required
Post-migration checklist for dental and oral care stores
- Fluoride PPM metafield on all toothpaste products
- Peroxide percentage on all whitening products
- Products above 0.1% HP restricted to professional-only accounts
- Electric toothbrush head compatibility metafield populated
- Interdental brush size (mm and ISO) as variant or metafield
- Alcohol-free flag on mouthwash products
- Sensitivity-safe flag on whitening products
- Children's products flagged with age-appropriate fluoride note
- Subscription setup for brush heads and consumables
- B2B restricted access configured for professional-grade products
Verwalten Sie Ihre Produkte mit k-sync
Verbinden Sie Ihren Shop, validieren Sie Produkte, optimieren Sie mit KI und pushen Sie zu Shopify in Minuten. Kostenlos bis zu 50 Produkte.
Kostenlos startenWeitere Artikel
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.