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
Migrate your store with k-sync
Connect your WooCommerce store, validate your products, and push to Shopify in minutes. Free for up to 50 products.
Get started freeRelated reading
Migrating a luggage and travel accessories store from WooCommerce to Shopify (2026)
How to migrate a luggage, travel bags, or travel accessories WooCommerce store to Shopify — luggage specifications, airline compliance, TSA lock, warranty and durability claims, and luggage retail Shopify setup.
Migrating a motorcycle accessories store from WooCommerce to Shopify (2026)
How to migrate a motorcycle accessories, biker gear, or motorbike parts WooCommerce store to Shopify — helmet safety standards, CE-rated protective clothing, type approval for parts, fitment compatibility, and motorcycle retail Shopify setup.