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