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.
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
- Bakeware: Cake tins, loaf pans, muffin trays, tart cases, springforms. Size, shape, and material variants.
- Specialist baking tools: Piping bags and nozzles, spatulas, scrapers, dough hooks, proofing baskets. Tool type variants.
- Baking ingredients: Specialty flours, sugars, extracts, food colours, cocoa, chocolate callets. Weight and format variants.
- Cake decorating: Fondant, modelling paste, edible glitters, sugar flowers, cake boards, dowels.
- Stand mixers and equipment: KitchenAid accessories, food processor attachments, pasta machines. High-value, brand and model compatibility metafields.
- Cooking classes and workshops: In-person or online classes. Date and group size variants. Booking flow required.
- Recipe kits and ingredient bundles: Pre-measured ingredients for a specific recipe or cuisine. Serving size variants.
- Books and digital recipes: Physical recipe books and downloadable PDF recipe collections.
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:
- Shopify's native booking functionality: Does not exist natively — Shopify is a physical product platform first.
- Booking apps: Acerill Appointment Booking, BookThatApp, Sesami — manage class schedules, capacity, and calendar.
- Ticketing apps: Evey Events, Ticket Wizard — sell event tickets via Shopify checkout.
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
| Metafield | Example | Product type |
|---|---|---|
| cookery.material | Non-stick aluminium / Cast iron / Silicone / Carbon steel | Bakeware |
| cookery.non_stick_coating | Bakers Secret / Teflon / Ceramic / None | Bakeware |
| cookery.dishwasher_safe | true / false | Bakeware, tools |
| cookery.oven_safe_temp_c | 230 / 250 | Bakeware |
| cookery.diameter_cm | 18 / 20 / 23 / 25 | Round tins |
| cookery.dimensions_cm | 30x20x5 / 35x25x6 | Rectangular tins |
| cookery.cup_count | 6 / 9 / 12 / 24 | Muffin trays |
| cookery.loose_base | true / false | Round tins |
| cookery.bpa_free | true / false | Silicone, 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:
- Option 1: Pack size → "100g / 250g / 500g / 1kg / 5kg"
- Larger pack sizes get volume discounts — configure via automatic discounts or a quantity breaks app
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:
- Blog posts (type: recipe) linked to products via metafields:
cookery.recipe_urlon each product - Shopify's native blog for recipe content with structured data (HowTo / Recipe schema)
- Product "used in this recipe" cross-sell section driven by a list metafield
Post-migration checklist for cookery and baking stores
- Bakeware material, non-stick coating, and oven temperature metafields populated
- Dishwasher safe flag on all bakeware and tools
- Tin diameter and dimensions as variants or metafields (consistent format)
- Stand mixer attachment compatibility metafields on all accessories
- Booking app installed and class products reconfigured before launch
- Class products flagged with product type and booking required metafields
- Ingredient allergen information in metafields for UK labelling compliance
- Recipe links configured for top-selling products
- Pack size variants consistent across all ingredient products
- Volume discount rules configured for large ingredient packs
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.