Migrating a photography and cameras store from WooCommerce to Shopify (2026)
How to migrate a photography, cameras, or imaging WooCommerce store to Shopify — camera specifications, lens mount compatibility, sensor data, photography bundles, used/refurbished equipment, and camera retail Shopify setup.
Photography retail spans a wide technical and price range — from entry-level compact cameras to professional cinema rigs, from a £15 lens filter to a £10,000 telephoto lens. Customers are highly knowledgeable and specification-driven. Lens mount compatibility, sensor size, and autofocus performance are make-or-break purchase factors. Migrating to Shopify requires bringing all this technical data and handling the used/refurbished equipment segment carefully.
Photography product categories
- Camera bodies: DSLR, mirrorless, compact, medium format, cinema. Sensor size, resolution, and autofocus system as primary specs.
- Lenses: Prime and zoom, first-party and third-party. Mount compatibility is critical.
- Flashguns and lighting: On-camera flash, studio strobes, LED panels. Guide number, compatibility with camera TTL systems.
- Tripods and supports: Tripods, monopods, gimbal stabilisers. Payload capacity and head type.
- Filters: ND, polarising, UV. Filter thread diameter (mm) as key compatibility spec.
- Camera bags and protection: Shoulder bags, backpacks, cases. Internal dimensions and laptop compartment.
- Memory and storage: SD, CFexpress, XQD cards. Speed class and capacity.
- Accessories: Remote shutter releases, battery grips, lens adapters, cleaning equipment.
- Used and refurbished: Graded used equipment from trade-ins.
Camera body specifications
product.metafields.camera.sensor_size = "Full Frame / APS-C / Micro Four Thirds / Medium Format"
product.metafields.camera.megapixels = "24.2"
product.metafields.camera.autofocus_points = "693"
product.metafields.camera.autofocus_type = "Phase detect / Contrast detect / Hybrid"
product.metafields.camera.eye_tracking = "true"
product.metafields.camera.animal_detect = "true"
product.metafields.camera.video_max = "6K RAW / 4K 120fps / 1080p"
product.metafields.camera.burst_fps = "20"
product.metafields.camera.ibis = "true" // in-body image stabilisation
product.metafields.camera.shutter_min_speed = "1/8000"
product.metafields.camera.iso_max = "102400"
product.metafields.camera.weather_sealed = "true"
product.metafields.camera.mount = "Sony E / Canon RF / Nikon Z / Fujifilm X / L-mount"
Lens specifications and mount compatibility
Lens mount compatibility is the most important data point for lens listings:
product.metafields.lens.mount = "Sony E / Canon RF / Nikon Z / Fujifilm X / Micro Four Thirds"
product.metafields.lens.focal_length_mm = "50"
product.metafields.lens.focal_length_range = "24-70" // for zoom lenses
product.metafields.lens.max_aperture = "f/1.4"
product.metafields.lens.min_aperture = "f/22"
product.metafields.lens.autofocus = "true"
product.metafields.lens.ois = "true" // optical image stabilisation
product.metafields.lens.filter_thread_mm = "67"
product.metafields.lens.min_focus_distance_m = "0.45"
product.metafields.lens.weather_sealed = "true"
product.metafields.lens.full_frame_coverage = "true"
Filter thread compatibility
Lens filters must match the filter thread diameter of the lens. The thread diameter (e.g. 67mm, 77mm, 82mm) is the variant or a key metafield:
- For filters available in multiple sizes, use filter thread diameter as a variant
- Add "compatible lenses" information to the description (e.g. "Fits any lens with 67mm filter thread")
- Step-up and step-down adapter rings: list the source and destination thread sizes clearly in the title
Used and refurbished equipment
Used camera equipment requires a grading system that customers trust. Standard grading conventions used by most UK photography retailers:
product.metafields.camera.condition = "New / Excellent / Very Good / Good / Fair"
product.metafields.camera.condition_notes = "Minor cosmetic marks on base. Optically perfect."
product.metafields.camera.shutter_count = "12450" // for cameras with shutter count
product.metafields.camera.warranty_months = "6" // typical used equipment warranty
product.metafields.camera.includes_original_box = "true"
product.metafields.camera.includes_accessories = "Battery, charger, strap"
For used equipment, create a dedicated "Used equipment" collection and display condition prominently. Consider using variant options (Excellent / Very Good / Good) if the same product is in stock at multiple condition grades.
Kit and bundle products
Starter kits (camera body + lens + bag + memory card) are common in photography retail. On Shopify:
- Create the kit as a separate product with its own SKU and price
- Shopify Bundles app (free, by Shopify) handles inventory tracking across components if you want the kit to deplete individual component stock
- List kit contents clearly in the description, with links to individual product pages for reference
Post-migration checklist for photography and cameras stores
- Camera body: sensor size, megapixels, autofocus system, and mount as metafields
- Lens: mount, focal length, max aperture, and filter thread diameter as metafields
- Filter products: thread diameter as variant or metafield
- Used equipment: condition grade and shutter count as metafields; grading policy page linked
- Kit products: Shopify Bundles configured if component inventory tracking needed
- Mount compatibility: verify all lenses have correct mount data — wrong mount = incorrect purchase
- Memory card speed classes and format compatibility displayed clearly
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.