k-sync
Back to blog

Migrating a cleaning and janitorial supplies store from WooCommerce to Shopify (2026)

How to migrate a cleaning products, hygiene supplies, or janitorial WooCommerce store to Shopify — COSHH data, biocide regulations, concentration variants, B2B contract cleaning accounts, and cleaning supplies Shopify setup.

·By k-sync
3 min read · 696 words

Cleaning and janitorial supplies serve both consumer (household cleaning, personal hygiene) and commercial/B2B (contract cleaning, facilities management, hospitality) markets. The regulatory requirements for many products — particularly concentrated industrial cleaners, disinfectants, and chemical products — make this category more complex than it appears. Migrating to Shopify requires careful handling of COSHH data, product authorisations, and B2B pricing structures.

Product categories

COSHH and GHS/CLP hazard data

The Control of Substances Hazardous to Health (COSHH) Regulations and UK CLP Regulation (Classification, Labelling and Packaging of chemical substances) require that hazardous cleaning chemicals are correctly labelled and accompanied by safety data sheets:

product.metafields.chemical.ghs_hazard_class = "Corrosive / Irritant / Harmful / Flammable"
product.metafields.chemical.signal_word = "Danger / Warning"
product.metafields.chemical.hazard_statements = "H314 / H318 / H290"
product.metafields.chemical.sds_url = "https://..."
product.metafields.chemical.ph_value = "1.5"              // for acids and alkalis
product.metafields.chemical.concentration_pct = "10"
product.metafields.chemical.active_ingredient = "Sodium hypochlorite 5%"

Biocide product authorisation (UK BPR)

Disinfectants, sanitisers, and pest control products are classified as biocidal products under UK BPR (Biocidal Products Regulation). Key points for online retail:

product.metafields.chemical.ukbpa_number = "UK-2021-1234"
product.metafields.chemical.biocide_product_type = "PT1 (Human hygiene) / PT2 (Disinfectants) / PT14 (Rodenticides)"
product.metafields.chemical.approved_organisms = "MRSA / E.coli / Norovirus / C.diff"

Dilution ratio variants

Commercial cleaners are often sold in concentrate form at different dilution strengths. Options:

B2B and contract cleaning accounts

Contract cleaning companies, facilities managers, and hospitality businesses buy in volume with expected trade pricing and invoice terms. On Shopify:

Shipping restrictions for chemical products

Many cleaning chemicals have shipping restrictions:

Post-migration checklist for cleaning and janitorial stores

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 free

Related reading

Browse all migration guides