Migrating a wall art & prints store from WooCommerce to Shopify (2026)
How to migrate a wall art, art prints, or framed photography WooCommerce store to Shopify — size and frame variants, paper/canvas metafields, artist licensing, digital download delivery, and art print Shopify setup.
Wall art and print retail has a distinctive product structure: each artwork image is sold in multiple sizes (A5 through to large format), multiple print types (fine art paper, canvas, acrylic), and sometimes with or without a frame. The combination of sizes × print types × frame options can easily exceed Shopify's 100-variant limit, requiring careful design. Digital download delivery (for digital art prints) and room visualiser tools are also key features that differentiate successful art print retailers from basic product listings.
Wall art and print product categories
- Fine art prints: Giclée prints on archival fine art paper. Limited or open edition. Framed or unframed.
- Canvas prints: Printed on canvas, stretched on a wooden frame. Size variants. No frame variant needed (canvas IS the frame).
- Photographic prints: Photography printed on paper or fine art media. Signed or unsigned.
- Acrylic prints: Image printed on or behind acrylic (perspex) sheet. Modern, high-gloss appearance.
- Framed prints: Print mounted and framed. Frame colour/material variant.
- Poster prints: Lower cost prints on standard poster paper. Wide size range, no frame.
- Digital downloads: High-resolution digital file for customer printing at home or at a print shop. No shipping. Instant delivery.
- Originals: One-of-a-kind original artworks (paintings, drawings, mixed media). Unique inventory. Price reflects scarcity.
- Wall décor: Metal wall art, wooden wall hangings, macramé, neon signs — art-adjacent products that follow similar size/colour variant patterns.
Size and frame variants — managing the 100-variant limit
The variant challenge for art prints: Size × Frame Colour × Print Type. Example:
- Sizes: A5, A4, A3, A2, A1, 30×40 cm, 40×50 cm, 50×70 cm, 60×80 cm = 9 sizes
- Frame colours: No Frame, Black, White, Natural Wood, Dark Wood = 5 options
- Print types: Fine Art Paper, Canvas = 2 types
- 9 × 5 × 2 = 90 variants — within limit if exactly these numbers.
- If print types expand: 9 × 5 × 3 = 135 — exceeds limit.
Solutions for complex print variant structures:
- Option A: Print type as separate products. "Coastal Sunset — Fine Art Print" and "Coastal Sunset — Canvas Print" as separate products. Variant: Size × Frame (for fine art print). Variant: Size only (for canvas). Cleaner and within limits. Downside: product catalogue grows larger.
- Option B: Size × Frame, print type as metafield. Accept that each product page is for one print type only. This is Option A described differently.
- Option C: Custom options app. Use Infinite Options or Bold Product Options to present Size, Frame, and Print Type as custom fields without creating Shopify variants for each combination. Inventory is not tracked per combination — acceptable if you print to order.
- Print-to-order vs stock: most art print businesses print to order (on demand). If you print to order, inventory tracking per variant is less critical — use Option C.
Print and artwork metafields
product.metafields.art.artist_name(single_line_text) — "Sarah Johnson", "Studio K", "Unknown Artist (1920s)"product.metafields.art.medium(single_line_text) — "Oil on canvas (original)", "Watercolour (original)", "Photography", "Digital illustration"product.metafields.art.print_type(single_line_text) — "Giclée fine art print", "Canvas print", "Photographic print", "Acrylic print", "Poster print"product.metafields.art.paper_type(single_line_text) — "300 gsm fine art paper", "170 gsm poster paper", "Hahnemühle Photo Rag" — for paper-based printsproduct.metafields.art.edition_type(single_line_text) — "Open edition", "Limited edition of 50", "Limited edition of 100"product.metafields.art.edition_number(single_line_text) — for numbered limited editions: "1/50", "12/50" — each copy has a unique number. For sold-out editions, display the edition number if you show sold works.product.metafields.art.certificate_of_authenticity(boolean) — true if sold with a signed certificateproduct.metafields.art.colour_palette(multi_line_text) — dominant colours for room-matching filtering: "Warm neutrals", "Blues and greens", "Monochrome", "Terracotta"product.metafields.art.style(single_line_text) — "Abstract", "Landscape", "Botanical", "Typographic", "Minimalist", "Maximalist", "Coastal", "Vintage"product.metafields.art.room_suitability(multi_line_text) — "Living room", "Bedroom", "Kitchen", "Bathroom", "Nursery", "Home office"product.metafields.art.orientation(single_line_text) — "Portrait", "Landscape", "Square"product.metafields.art.digital_download(boolean) — true for digital download productsproduct.metafields.art.print_ready(boolean) — true if digital file includes bleed marks and is ready for professional printing
Digital download delivery
- Digital art print downloads: file delivered instantly on purchase, no shipping.
- Shopify Digital Downloads app (free, by Shopify): attach digital files to products. Customer receives download link via order confirmation email.
- File format options: offer multiple sizes/resolutions in the download (e.g., A4 300dpi + A3 300dpi + A2 300dpi in a ZIP file). Customers can choose their own print size.
- Licence notice: digital downloads are for personal use only unless the product listing specifies commercial licence. Display: "Personal use only — not for resale or commercial reproduction."
- Instant delivery: mark digital products as not requiring shipping to prevent customers from being charged shipping at checkout.
Room visualiser tool
- A room visualiser (allowing customers to see how a print will look on their wall in a living room context) significantly increases purchase confidence and average order value for art prints.
- Options:
- Ocus Virtual Art Studio: dedicated Shopify app for art print visualisation.
- Auglio AR: augmented reality product preview — customer uses camera to see product in their actual room.
- Static room mockups: include room setting product images for each print (a photo of the print hanging in a styled living room). The lowest-tech option but still significantly better than artwork-only images.
- Size in context images: include a photo showing the print in a room with a human figure or familiar object for scale. This is the most common customer question: "How big is this really?"
Art print migration checklist
- Create art metafield namespace: artist_name, medium, print_type, paper_type, edition_type, colour_palette, style, room_suitability, orientation, digital_download
- Decide variant structure: size × frame (with print type as separate products) or custom options app for print-to-order
- Install Shopify Digital Downloads for digital art print products
- Mark digital products as shipping-not-required
- Enable colour palette, style, room suitability, and orientation filters in Search & Discovery
- Add room mockup images to all print products
- Consider AR/room visualiser app for high-ticket prints
- Set up limited edition tracking with edition number metafield
- Test: size variant selection → price updates correctly (larger sizes cost more)
- Test: digital download purchase → download link received in order confirmation email
The room visualiser addresses the fundamental barrier to online art buying: customers cannot tell how a print will look in their home from a product image alone. They know the dimensions, but they cannot picture 40×50 cm versus 60×80 cm on their wall. The stores that invest in size-in-context images (print shown next to a sofa, or with a person standing beside it for scale) and room setting lifestyle images for each artwork see measurably higher conversion rates and fewer returns driven by incorrect size expectations. The AR visualiser tools represent the best current solution — seeing the actual print on your actual wall before purchase is a dramatically better experience — but even static room mockups represent a significant improvement over artwork-only product images.
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.