k-sync
Back to blog

Migrating a cookery and baking supplies store from WooCommerce to Shopify (2026)

How to migrate a cookery school, baking supplies, or specialty food equipment WooCommerce store to Shopify — cooking course bookings, specialist equipment metafields, ingredient bundles, and cookery retail Shopify setup.

·By k-sync
4 min read · 717 words

Cookery and baking supply stores blend physical products (equipment, bakeware) with experiential products (cookery classes, workshops) and increasingly with content (recipe cards, video courses). Migrating all three to Shopify requires different approaches for each, and the migration is a good opportunity to unify them on a single platform rather than keeping classes on Eventbrite and products on WooCommerce separately.

Cookery and baking supply product categories

Cooking class bookings in Shopify

In WooCommerce, cooking classes are typically sold via WooCommerce Bookings, WooCommerce Events Manager, or Tickera. These create date-specific products where customers choose a date and the system manages capacity.

In Shopify, cooking class bookings require:

During migration, class products from WooCommerce migrate as standard products in k-sync. The booking functionality must be reconfigured with a Shopify booking app post-migration. Flag class products with cookery.product_type = "class" and cookery.booking_required = true for easy identification.

Stand mixer attachment compatibility

KitchenAid, Kenwood, and similar brand accessories have model-specific compatibility. A KitchenAid lift bowl attachment will not fit a tilt-head model. Store compatibility as metafields:

product.metafields.cookery.compatible_models = "KitchenAid Artisan KSM125,KSM150,KSM160"
product.metafields.cookery.bowl_capacity_litres = "4.8"
product.metafields.cookery.attachment_hub = "KitchenAid front attachment hub"

After migration, configure a "Shop by mixer brand" or "Find your attachment" filter on the accessories collection, driven by the cookery.compatible_models metafield.

Bakeware metafields

MetafieldExampleProduct type
cookery.materialNon-stick aluminium / Cast iron / Silicone / Carbon steelBakeware
cookery.non_stick_coatingBakers Secret / Teflon / Ceramic / NoneBakeware
cookery.dishwasher_safetrue / falseBakeware, tools
cookery.oven_safe_temp_c230 / 250Bakeware
cookery.diameter_cm18 / 20 / 23 / 25Round tins
cookery.dimensions_cm30x20x5 / 35x25x6Rectangular tins
cookery.cup_count6 / 9 / 12 / 24Muffin trays
cookery.loose_basetrue / falseRound tins
cookery.bpa_freetrue / falseSilicone, plastic

Specialty baking ingredients

Specialty ingredients (bread improvers, diastatic malt, cream of tartar, isomalt, chocolate callets) are often sold by weight or in multiple pack sizes. In Shopify:

For ingredients with allergen information (nuts, gluten, dairy), structure allergen data as metafields for UK food labelling compliance. Even though these are ingredients sold for home cooking, if they are pre-packaged consumer food products, UK allergen labelling rules apply.

Recipe content as a content strategy

Cookery supply stores that integrate recipes with product pages have significantly higher conversion rates — customers understand the context for buying a specific mould or ingredient. In Shopify:

Post-migration checklist for cookery and baking 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