Migrating a board games & puzzles store from WooCommerce to Shopify (2026)
How to migrate a board games, card games, puzzles, or tabletop RPG WooCommerce store to Shopify — game mechanic and complexity metafields, player count variants, BGG integration, pre-order handling, and game retail Shopify setup.
Board game and tabletop retail is a category where product discovery filtering is fundamental to conversion. A customer buying a gift needs to filter by player count, age range, and playing time; a gaming group needs to filter by complexity and mechanic; a puzzle buyer filters by piece count and image style. Without these filters configured in Shopify, the customer browses a generic product list and abandons. Getting game-specific metadata migrated correctly from WooCommerce — where it was likely stored as custom fields or attributes — is the core challenge of a board game store migration.
Board games and tabletop product categories
- Board games: Strategy, family, party, cooperative, competitive, abstract, dungeon crawlers, legacy games, miniature-heavy games.
- Card games: Standalone card games (not TCGs — see trading card guide for collectable card games), trick-taking games, hand management games.
- Dice games: Push-your-luck games, dice drafting games, roll-and-write games.
- Puzzles: Jigsaw puzzles. Piece count, image type, brand variants.
- 3D puzzles: Wooden 3D puzzles, mechanical puzzles, brain teasers. Difficulty metafields.
- Tabletop RPGs: Core rulebooks, supplements, adventures, accessories. Game system, edition, publisher.
- Miniatures and wargames: Warhammer 40K, Age of Sigmar, Bolt Action. Faction, scale, set contents. Often sold as kits requiring painting — paint and tools cross-sells.
- Game accessories: Playmats, dice sets, tokens, card sleeves, storage solutions (custom insert trays, organiser boxes).
- Kickstarter games: Games crowdfunded and fulfilled via retail. Often come with exclusive Kickstarter editions.
- Expansions and add-ons: Require the base game. Mark clearly: "Requires [Base Game Name]".
Board game metafields
product.metafields.game.player_count_min(single_line_text) — "1", "2"product.metafields.game.player_count_max(single_line_text) — "4", "8", "unlimited"product.metafields.game.playing_time_min(single_line_text) — "30" (minutes)product.metafields.game.playing_time_max(single_line_text) — "120" (minutes)product.metafields.game.age_range_min(single_line_text) — "8", "12", "14"product.metafields.game.complexity(single_line_text) — "Light", "Medium-Light", "Medium", "Medium-Heavy", "Heavy" — based on BGG weightproduct.metafields.game.bgg_weight(single_line_text) — BGG complexity rating "2.5", "3.8" (from BoardGameGeek)product.metafields.game.bgg_rating(single_line_text) — BGG community rating "7.8", "8.2"product.metafields.game.bgg_id(single_line_text) — BoardGameGeek game ID — enables linking to BGG pageproduct.metafields.game.mechanics(multi_line_text) — game mechanics, one per line: "Worker Placement", "Engine Building", "Deck Building", "Area Control"product.metafields.game.publisher(single_line_text) — "Stonemaier Games", "Z-Man Games", "Fantasy Flight Games"product.metafields.game.genre(single_line_text) — "Strategy", "Family", "Party", "Cooperative", "Abstract", "Dungeon Crawler", "Legacy"product.metafields.game.requires_base_game(single_line_text) — "Wingspan" — for expansionsproduct.metafields.game.kickstarter_exclusive(boolean) — true for KS-exclusive editionsproduct.metafields.game.language_independent(boolean) — true if game is playable without reading (icons only) — important for international sales
Puzzle metafields
product.metafields.puzzle.piece_count(single_line_text) — "500", "1000", "2000", "5000"product.metafields.puzzle.image_type(single_line_text) — "Landscape", "Animals", "Art/Abstract", "Maps", "Cities", "Fantasy", "Nostalgia"product.metafields.puzzle.difficulty(single_line_text) — "Easy", "Medium", "Challenging", "Expert"product.metafields.puzzle.finished_dimensions(single_line_text) — "68 × 48 cm", "98 × 68 cm"product.metafields.puzzle.brand(single_line_text) — "Ravensburger", "Gibsons", "Cobble Hill", "Jumbo"product.metafields.puzzle.glow_in_dark(boolean)product.metafields.puzzle.artist(single_line_text) — where puzzle features named artwork
Tabletop RPG product structure
- Variant: Format (Hardcover, Softcover, PDF/Digital) — where multiple formats are sold. Physical and digital as variants on one product, or separate products for different SKUs from publisher.
- Metafield:
product.metafields.rpg.game_system(single_line_text) — "D&D 5e", "Pathfinder 2e", "Call of Cthulhu", "Blades in the Dark" - Metafield:
product.metafields.rpg.book_type(single_line_text) — "Core Rulebook", "Supplement", "Adventure/Module", "Setting", "GM Screen" - Metafield:
product.metafields.rpg.edition(single_line_text) — "5th Edition", "2nd Edition" - Digital delivery: for PDF products, use Shopify Digital Downloads app or a specialist digital delivery app. No shipping required on digital variants.
Gift finder and discovery features
- Gift finder tool: a JavaScript quiz on the site (player count, age, budget, interest type) recommends specific games. This is the highest-conversion feature for board game retail because buyers often don't know what they want — they want guidance.
- Collections for discovery: create curated collections beyond the standard category structure. Examples: "Best for 2 Players", "Games Under 30 Minutes", "Great for Ages 8–10", "Games for Non-Gamers", "Under £30 Gifts".
- BGG rating display: if you include BGG rating as a metafield, display it on product pages with a link to the BGG page. Board game buyers trust BGG ratings more than any store review.
- Staff picks: "Our team's favourites" or "Staff recommendation" badges on product cards. Highly effective for a specialist shop with knowledgeable staff.
Pre-orders and Kickstarter fulfilment
- Board game retail regularly handles pre-orders — announced games that won't ship for months. Pre-orders should: display expected ship date clearly, charge at order (or use a "pay later" option), send automated updates if ship date changes.
- Pre-order apps: Pre‑Order Now, Timify, Appikon Pre‑order — all integrate with Shopify and handle pre-order badges, inventory management, and expected date display.
- Kickstarter fulfilment: if you backed a Kickstarter and are fulfilling retail copies, the Kickstarter edition often has extras (promo cards, upgraded components). Create a separate product for KS edition if it differs from retail.
- Communication: pre-order customers expect regular updates. Set up automated email flow via Klaviyo or Shopify Email with ship date updates and "your order is on its way" messages.
Board game migration checklist
- Create game metafield namespace: player_count_min, player_count_max, playing_time_min, playing_time_max, age_range_min, complexity, bgg_weight, bgg_rating, bgg_id, mechanics, genre, requires_base_game
- Create puzzle metafield namespace: piece_count, image_type, difficulty, finished_dimensions, brand
- Create RPG metafield namespace: game_system, book_type, edition
- Set up format variant for RPG books (hardcover/softcover/PDF)
- Configure digital delivery for PDF products
- Enable player count, playing time, age range, complexity, genre filters in Search & Discovery
- Enable piece count, image type, difficulty filters for puzzle collection
- Create curated gift collections: by player count, age, playing time, price range
- Install pre-order app for upcoming releases
- Add BGG rating and link to product pages via theme customisation
- Mark expansions with "Requires [base game name]" notice on product pages
- Test: game complexity filter → correct products returned
- Test: RPG digital variant → no shipping option at checkout
The gift finder is the single most valuable conversion tool a board game retailer can build — more valuable than any product photography improvement, any loyalty programme, or any email campaign. Board game retail has a gift problem: the majority of board games sold are gifts, and gift buyers are largely uncertain. They know the recipient plays games; they do not know what the recipient already owns, what complexity level suits them, or what the "hot game" of the moment is. A well-designed gift finder (5–6 questions, 3–5 recommendations with explanations) converts uncertain browsers into confident buyers in under two minutes and dramatically reduces purchase abandonment. The stores that build gift finders — and keep them updated with current stock — consistently outperform those with better product ranges but no guided discovery.
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.