k-sync
Back to blog

Migrating an aquarium and fishkeeping store from WooCommerce to Shopify (2026)

How to migrate an aquarium, fishkeeping, or aquatic supplies WooCommerce store to Shopify — live animals and plant shipping, tank compatibility, water chemistry products, lighting spectrum specs, and aquatics retail Shopify setup.

·By k-sync
3 min read · 687 words

Aquarium and fishkeeping retail is a technically demanding category with a passionate, highly knowledgeable customer base. Product decisions involve compatibility with tank size, water parameters, and existing livestock. Live animal and plant shipping adds logistics complexity not seen in most ecommerce categories. Migrating to Shopify requires bringing across detailed technical specifications and setting up appropriate shipping and legal notices.

Aquarium product categories

Live animal shipping — legal and logistics requirements

Shipping live fish, invertebrates, and plants has specific legal and practical requirements in the UK:

In Shopify, create a separate shipping profile for live animals with only the appropriate overnight/express shipping methods and restrict to areas you can reliably serve.

Product compatibility metafields

product.metafields.aquarium.min_tank_litres = "200"
product.metafields.aquarium.max_tank_mates = "Peaceful community fish only"
product.metafields.aquarium.water_type = "Freshwater / Brackish / Marine"
product.metafields.aquarium.temp_min_c = "24"
product.metafields.aquarium.temp_max_c = "28"
product.metafields.aquarium.ph_min = "6.5"
product.metafields.aquarium.ph_max = "7.5"
product.metafields.aquarium.gh_min_dgh = "4"
product.metafields.aquarium.gh_max_dgh = "15"
product.metafields.aquarium.difficulty = "Beginner / Intermediate / Expert"
product.metafields.aquarium.adult_size_cm = "5"
product.metafields.aquarium.is_live = "true"               // live animal or plant

Lighting specifications

Aquarium lighting is chosen based on the plants and corals being kept. Lighting specs matter to buyers:

product.metafields.aquarium.light_spectrum_k = "6500"      // colour temperature in Kelvin
product.metafields.aquarium.par_value = "150"              // PAR/PPFD at 30cm depth
product.metafields.aquarium.light_type = "LED / Fluorescent T5 / Metal Halide"
product.metafields.aquarium.suitable_plants = "Low light / Medium / High demand"
product.metafields.aquarium.suitable_reef = "Soft corals only / SPS corals"
product.metafields.aquarium.wattage_w = "30"
product.metafields.aquarium.coverage_litres = "100-150"

Filtration specifications

product.metafields.aquarium.filter_type = "Internal / External canister / HOB / Sump"
product.metafields.aquarium.flow_rate_lph = "1200"         // litres per hour
product.metafields.aquarium.suitable_tank_litres = "200-400"
product.metafields.aquarium.media_included = "Mechanical / Biological / Chemical"
product.metafields.aquarium.max_head_height_m = "1.2"      // for external filters

Plant care data

product.metafields.aquarium.co2_required = "Optional / Recommended / Essential"
product.metafields.aquarium.light_requirement = "Low / Medium / High"
product.metafields.aquarium.growth_rate = "Slow / Medium / Fast"
product.metafields.aquarium.placement = "Foreground / Midground / Background / Floating"
product.metafields.aquarium.fertiliser_required = "true"

Post-migration checklist for aquarium and fishkeeping 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