Migrating an agricultural and farming supplies store from WooCommerce to Shopify (2026)
How to migrate a farming, agricultural supplies, or rural retail WooCommerce store to Shopify — livestock feed, veterinary products, farm machinery parts, agrochemical regulations, APHA compliance, and agricultural Shopify setup.
Agricultural and rural retail covers an exceptionally varied product range — from everyday consumables like baler twine and livestock feed, to regulated products like veterinary medicines, to high-value farm machinery parts. The customer base is practical, price-sensitive, and often ordering in bulk. Many agricultural products have regulatory requirements that must be reflected in how you sell online.
Agricultural and farming product categories
- Livestock feed and supplements: Compound feeds, hay, silage inoculants, vitamins, minerals, and boluses for cattle, sheep, pigs, and poultry.
- Veterinary medicines and health: POM-V (prescription), POM-VPS, NFA-VPS, and AVM-GSL classified products. Each category has different sale restrictions.
- Agrochemicals and crop protection: Herbicides, fungicides, pesticides. Strictly regulated — professional user certificates required for some products.
- Seeds: Grass seed, wildflower, vegetable, and arable crop seeds. Often sold by weight (kg, 25kg bags).
- Farm machinery parts: Tractor parts, combine harvester components, implement spares. Fitment by make/model/year.
- Fencing and infrastructure: Stock fencing, electric fence components, water troughs, gates. Large/heavy items requiring freight.
- Personal protective equipment: Overalls, waterproofs, wellies, chainsaw protection.
- Country clothing and footwear: Wax jackets, work boots, shooting clothing.
- Pet and smallholder: Poultry housing, rabbit and guinea pig supplies, small livestock equipment.
Veterinary medicine product classifications (UK)
Veterinary medicines in the UK are classified under the Veterinary Medicines Regulations. Each category has different requirements for online sale:
- AVM-GSL (Authorised Veterinary Medicine — General Sales List): Can be sold without restriction. Routine wormer tablets, nutritional supplements, general health products. These transfer normally.
- NFA-VPS (Non-Food Animal — Veterinarian, Pharmacist, Suitably Qualified Person): Can be sold by SQPs (accredited retailers) without prescription. Flea treatments, worming products for companion animals.
- POM-VPS (Prescription Only Medicine — Veterinarian, Pharmacist, SQP): Requires supply by an SQP or vet. Includes many livestock wormers, fly control, and some vaccines.
- POM-V (Prescription Only Medicine — Veterinarian): Must only be supplied against a written prescription from a vet. Cannot be sold online without a valid prescription.
product.metafields.vet.classification = "AVM-GSL / NFA-VPS / POM-VPS / POM-V"
product.metafields.vet.vm_number = "Vm 01234/4567" // APHA authorisation number
product.metafields.vet.target_species = "Cattle / Sheep / Horses / Dogs / Cats"
product.metafields.vet.active_ingredient = "Ivermectin 0.5%"
product.metafields.vet.withdrawal_period_days = "28" // for food-producing animals
product.metafields.vet.sqp_required = "true" // NFA-VPS and POM-VPS
Agrochemical and pesticide restrictions
Agrochemicals are regulated under the Health and Safety at Work Act and Control of Pesticides Regulations. For online retail:
- Professional-use pesticides require buyers to hold a PA1/PA2 certificate or equivalent BASIS qualification — cannot be sold to the general public
- Add a certificate verification step or age/professional declaration at checkout (using Shopify Scripts or a compliance app)
- Product pages must display the Health and Safety data sheet link
- Hazardous goods classification determines shipping restrictions
product.metafields.agrochem.active_substance = "Glyphosate 360 g/l"
product.metafields.agrochem.mapp_number = "MAPP 12345" // MAFF approval number
product.metafields.agrochem.professional_use_only = "true"
product.metafields.agrochem.coshh_category = "Harmful / Irritant / Corrosive"
product.metafields.agrochem.sds_url = "https://..." // Safety Data Sheet
product.metafields.agrochem.storage_class = "Class 3"
Farm machinery parts compatibility
Farmers search by tractor make, model, and often serial number range when ordering spare parts. Without fitment data, customers cannot verify compatibility:
product.metafields.machinery.fits_make = "John Deere / New Holland / Case IH / Fendt"
product.metafields.machinery.fits_model = "6620 / 7720 / 8820"
product.metafields.machinery.fits_serial_from = "123456"
product.metafields.machinery.fits_serial_to = "789012"
product.metafields.machinery.oem_part_number = "AH127822"
product.metafields.machinery.aftermarket_brands = "Sparex / David Brown Tractor Parts"
Bulk products and weight-based pricing
Agricultural products are frequently sold in bulk weights — 25kg bags, per tonne, by the bale. Options:
- Fixed weight variants: 5kg / 10kg / 25kg / 50kg as separate variants — simplest for most agricultural retailers
- Pallet quantities: Note number of bags per pallet on product page (e.g. "40 × 25kg bags per pallet")
- Price per tonne: For bulk seed and fertiliser orders, some stores show price per tonne with minimum order quantities
Freight for agricultural products
Many agricultural products are heavy, bulky, or classified as dangerous goods:
- Assign fencing materials, gates, water troughs, and large machinery parts to a freight shipping profile
- Agrochemicals: carrier restrictions apply. Use a specialist agricultural courier or collect-in-store option
- Livestock feed in bulk (25kg bags): pallet delivery may be required. Configure in Shopify shipping profile with weight-based thresholds
Post-migration checklist for agricultural and farming stores
- Veterinary medicine classification (AVM-GSL / NFA-VPS / POM-VPS / POM-V) as metafield on all vet products
- APHA VM authorisation numbers on all veterinary medicines
- Withdrawal periods on food-animal medicines (cattle, sheep, poultry)
- POM-V products: prescription requirement communicated clearly; consider removing from self-service ordering
- Agrochemical professional-use products: certificate verification or declaration at checkout
- MAPP numbers and safety data sheet links on all agrochemicals
- Machinery parts: make/model/serial fitment as metafields
- Bulk products: weight variants configured (5kg / 25kg / 50kg)
- Freight shipping profile for heavy items (fencing, machinery, feed pallets)
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.