Migrating an art prints & photography store from WooCommerce to Shopify (2026)
How to migrate a fine art prints or photography WooCommerce store to Shopify — edition tracking, print sizes as variants, canvas and paper types, artist attribution, licensing, and gallery-style Shopify setup.
Art print and photography stores require visual presentation at a level that most ecommerce platforms compromise on. They also have unique data requirements: edition numbers, print sizes across multiple media types, artist attribution, and licensing terms. Here's how to migrate a WooCommerce art store to Shopify while building a gallery-quality storefront.
Art store product types
- Open edition prints: Unlimited run, same image available indefinitely at multiple sizes
- Limited edition prints: Fixed edition size (e.g., 1/50), each print numbered and signed
- Original artwork: One of a kind, no variants — single unit at one price
- Photography prints: Archival pigment prints, typically offered in multiple sizes and paper types
- Canvas wraps: Gallery-wrapped canvas, size and depth variants
- Digital downloads: High-resolution digital files for personal or commercial use
- Commissions: Made-to-order custom pieces — handled as pre-order or contact form
Limited edition tracking as metafields
Limited edition data is core to fine art commerce:
product.metafields.edition.is_limited(boolean)product.metafields.edition.edition_size(number_integer) — total prints in edition (e.g., 50)product.metafields.edition.edition_number(single_line_text) — specific print number when selling as individual pieces (e.g., "12/50"). Use variant-level metafields if each numbered print is a separate variant.product.metafields.edition.remaining(number_integer) — prints still available (track manually or via inventory)product.metafields.edition.sold_out_behavior(single_line_text) — "retired" or "waitlist" when edition sells outproduct.metafields.edition.certificate_included(boolean) — whether a certificate of authenticity is includedproduct.metafields.edition.year_created(number_integer) — year the original artwork was created
Artist attribution and provenance
product.metafields.artist.name(single_line_text) — artist nameproduct.metafields.artist.nationality(single_line_text)product.metafields.artist.bio_short(multi_line_text)product.metafields.artist.profile_url(url) — artist page on the storeproduct.metafields.artwork.medium(single_line_text) — "oil on canvas", "archival inkjet on Hahnemühle"product.metafields.artwork.original_size(single_line_text) — dimensions of the original artworkproduct.metafields.artwork.creation_year(number_integer)product.metafields.artwork.collection(single_line_text) — series or collection name
For multi-artist galleries: create Shopify Metaobjects for Artist profiles (linked from product pages). Each Metaobject has name, bio, portrait image, nationality — reusable across all their products.
Print size and media variants
Art prints commonly have two critical variant dimensions: size and media/paper type.
Size variants
Standard print sizes in WooCommerce map directly to Shopify variant options:
- Option 1 "Size": 8×10", 11×14", 16×20", 20×24", 24×30", 30×40", etc.
- Each size has its own price, shipping weight, and SKU
- Sizes in cm for European stores: 20×25cm, 30×40cm, 40×50cm, 50×70cm, 60×80cm, A4, A3, A2, A1
Media type variants
Multiple substrates are common for photography and art prints:
- Option 2 "Print Type": Fine Art Paper, Photo Paper, Canvas Wrap, Metal Print, Acrylic Print
- Each combination of size × media is a unique variant with its own price
- Check the 100-variant limit: 8 sizes × 5 media types = 40 variants (within limit)
Framing options
Framing significantly increases order value. Two approaches:
- As a third variant: Option 3 "Framing": Unframed, White Frame, Black Frame, Natural Wood Frame. With 8 sizes × 5 media × 4 framing = 160 variants (over limit). Workaround: separate products for framed vs unframed, or use Infinite Options app for framing choice without creating variants.
- As a product add-on: Use Infinite Options or Product Options by Hulk to add framing as a dropdown with price upcharges — doesn't count toward 100-variant limit.
Gallery-quality image display
Art store product photography requirements differ from standard ecommerce:
- High resolution source images: Upload 4000px+ wide originals. Shopify's CDN serves appropriately sized versions.
- Room mockups: Show print hanging in a room setting. Critical for art — customers want to visualize scale.
- Detail shots: Close-up showing texture, paper quality, or brushwork for originals
- Artist in studio: Process photography builds trust for original artwork
- Frame previews: If selling framed prints, show each frame option with the specific artwork
Shopify themes with gallery-quality zoom and full-screen image view: Context, Artist, Prestige, Symmetry.
Digital download handling
Many art stores sell digital licenses of their prints:
- Personal use: high-resolution JPEG/PNG for personal printing
- Commercial license: usage rights for commercial applications at premium price
- Use Digital Downloads (free Shopify app) for personal use files
- For commercial licenses: use a separate product or variant at commercial price with the same file
- Licensing terms: add a
product.metafields.digital.license_typemetafield and display terms on product page
Print-on-demand for art stores
Many art stores use WooCommerce + Printful or WooCommerce + Prodigi for on-demand printing. In Shopify:
- Prodigi: Art-focused POD lab, excellent quality for fine art prints and canvas. Shopify integration available. Strong UK/EU printing.
- Printful: Wall art, canvas, framing options. Good quality at accessible price.
- Gelato: Global network, good for international art stores selling prints worldwide.
- Reconnect: disconnect WooCommerce Printful/Prodigi integration, connect to Shopify — product sync is required in the new integration.
Artist pages as Metaobjects or collections
For galleries representing multiple artists:
- Metaobjects approach: Create an "Artist" Metaobject type with fields: name, bio, portrait, nationality, statement, website. Reference from each product. Build artist pages using the Metaobject page template.
- Collection approach: Create a manual collection per artist. Products tagged with artist name → assigned to collection. Artist page = collection page with customized template.
- Metaobjects are more semantically correct and support rich artist profile pages. Collections are simpler to set up.
Shopify theme recommendations for art stores
| Theme | Best for |
|---|---|
| Artist (Shopify theme) | Single artist or gallery — full-width images, minimal chrome |
| Prestige | Premium gallery feel, full-screen product images, editorial layouts |
| Context | Photography portfolios, large image focus, clean navigation |
| Symmetry | Art and design brands, flexible layout with strong visual hierarchy |
| Craft (Shopify free) | Artisan aesthetic, works for accessible art and prints |
Art prints store migration checklist
- Categorize products: open edition, limited edition, original, digital download, commission
- Create edition metafields: is_limited, edition_size, edition_number, certificate_included
- Create artist attribution metafields or Metaobjects for multi-artist galleries
- Plan variant structure: size × media type (check 100-variant limit)
- Decide framing approach: third variant (limited) vs product add-on app (unlimited)
- Upload high-resolution source images (4000px+ originals)
- Set up room mockup images for scale visualization
- Configure digital download delivery for file products
- Reconnect POD integration (Prodigi, Printful, Gelato) to Shopify
- Select gallery-quality theme (Artist, Prestige, Context)
- Build artist pages (Metaobjects or collections)
- Set up limited edition scarcity display ("12 of 50 remaining") via metafield + Liquid
Art stores see some of the largest uplift from migrating to Shopify: the native image handling, the modern theme ecosystem, and Shop Pay's conversion rate improvements are all meaningful for higher-ticket art purchases. Buyers making a €200+ purchase decision are heavily influenced by the quality of the visual presentation — Shopify's themes are built for this in a way WooCommerce themes generally are not.
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.