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
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.