Migrating a squash equipment store from WooCommerce to Shopify (2026)
How to migrate a squash, racketball, or squash 57 WooCommerce store to Shopify — racket specifications, ball dot grading, WSF approval, stringing service, club wholesale, and squash retail Shopify setup.
Squash equipment retail serves a dedicated club-based player community. The UK has a strong squash participation base, and specialist squash retailers operate both online and through club pro shops. The category is relatively focused — rackets, balls, shoes, strings, and accessories — making migration to Shopify straightforward once specifications are properly set up.
Product categories
- Squash rackets: Beginner, club, performance. Weight, balance, frame shape, string pattern.
- Balls: Competition (double yellow dot), club (yellow dot), beginner (red/blue dot). Temperature-dependent selection.
- Squash 57 (Racketball): Larger ball, different rackets and court. Growing participation.
- Footwear: Non-marking indoor court shoes. Lateral support, cushioning.
- Strings and stringing: Gauge, material, tension. Stringing service.
- Eyewear: Protective eyewear mandatory in many junior competitions. EN 166 or ASTM F803.
- Accessories: Grips, overgrips, vibration dampeners, wristbands, racket bags.
Racket specifications
product.metafields.squash.racket_weight_g = "125" // typically 110-180g
product.metafields.squash.balance = "Head-heavy / Even / Head-light"
product.metafields.squash.frame_shape = "Open throat / Teardrop / Classic"
product.metafields.squash.string_pattern = "16x18 / 14x19"
product.metafields.squash.head_size_cm2 = "500" // typical 490-530 cm²
product.metafields.squash.shaft_flex = "Stiff / Medium / Flexible"
product.metafields.squash.frame_material = "Graphite / Carbon / Composite"
product.metafields.squash.grip_size = "Standard" // squash grips are universal
product.metafields.squash.level = "Beginner / Intermediate / Advanced"
Ball dot grading
Squash ball dot colour indicates bounciness — critical for correct ball selection based on player level and court temperature:
product.metafields.squash.ball_type = "Squash / Squash 57 (Racketball)"
product.metafields.squash.dot_colour = "Double yellow / Yellow / Red / Blue / Orange"
product.metafields.squash.level = "Competition / Club / Beginner"
product.metafields.squash.bounce = "Low (double yellow) / Medium / High (blue)"
product.metafields.squash.temp_min_c = "25" // double yellow needs warm courts
product.metafields.squash.wsf_approved = "true" // World Squash Federation approved
Ball selection guide for product pages:
- Double yellow dot: competition grade, very low bounce — for experienced players in warm courts
- Yellow dot (single): club grade, slightly bouncier — beginners and cold courts
- Red dot: junior and beginner, most bounce — easier to rally
- Blue/orange dot: very high bounce — children and complete beginners
- Squash 57 balls: larger, bouncier ball for Squash 57/Racketball variant
Protective eyewear
Squash is a high-risk sport for eye injury due to the pace and enclosed court. Many clubs mandate eyewear:
- England Squash mandatory eyewear policy: all junior players under 19 must wear WSF-approved protective eyewear in competition
- WSF approved eyewear: meets ASTM F803 standard — note compliance on product page
- Adult players: strongly recommended but not always mandatory at club level — note safety benefits in descriptions
product.metafields.squash.eyewear_standard = "ASTM F803 / WSF approved"
product.metafields.squash.lens_type = "Polycarbonate"
product.metafields.squash.fogless = "true" // anti-fog coating
Squash 57 (Racketball)
Squash 57 (formerly Racketball) uses a larger ball and wider racket than standard squash. Growing participation, especially among older players and squash beginners:
- Rackets: wider head, similar frame to squash but optimised for larger ball
- Balls: single colour coding (not dot system): blue or yellow depending on manufacturer
- Note clearly whether a product is for Squash or Squash 57 — beginners may confuse the two
Club and leisure centre wholesale
- Ball bulk orders: clubs buy ball packs (tubes of 3) by the case — repeat order system
- Club pro shop supplies: stocking rackets, balls, strings, and accessories for club member purchase
- Trade pricing: 15–20% below RRP for verified club pro shops and leisure centres
Post-migration checklist for squash stores
- Rackets: weight (g), balance, frame shape, and level as metafields
- Balls: dot colour, bounce level, WSF approval, and temperature recommendation as metafields
- Ball selection guide: dot colour explanation on product pages or category description
- Squash 57: products clearly distinguished from standard squash with tags or separate collection
- Eyewear: ASTM F803 / WSF compliance noted; mandatory status for juniors highlighted
- Stringing service: configured as a product if offered
- Club wholesale: trade account pricing for pro shops and leisure centres
Manage your products with k-sync
Connect your store, validate your products, optimize with AI, and push to Shopify in minutes. Free for up to 50 products.
Get started freeRelated reading
Managing products across Shopify and WooCommerce simultaneously (2026)
How to manage product data across both Shopify and WooCommerce at the same time — syncing catalogs, handling platform differences, inventory management, and choosing a central hub.
Shopify bulk editing: built-in vs k-sync — a complete comparison (2026)
A detailed comparison of Shopify's native bulk editing tools versus k-sync for product management — features, limitations, use cases, and when to use each approach.