Migrating a vintage and antiques store from WooCommerce to Shopify (2026)
How to migrate a vintage, antiques, or preloved goods WooCommerce store to Shopify — unique item inventory, condition grading, provenance fields, era and period metafields, and antique dealer Shopify setup.
Vintage and antiques retail is fundamentally different from standard ecommerce: almost every item is unique, items cannot be restocked once sold, condition is a major purchasing factor, and provenance (where the item came from and its history) can significantly affect value. Migrating to Shopify requires handling these characteristics without the platform defaulting to mass-retail assumptions.
Vintage and antiques product categories
- Antique furniture: Pre-1900 pieces. Period, maker, country of origin, and original condition are key purchase drivers. Delivery is freight-only.
- Vintage clothing and accessories: Preloved garments from specific eras (1920s–1990s). Condition grading, measurements, and era classification important.
- Vintage jewellery: Costume jewellery, fine antique jewellery, Art Deco, Victorian. Hallmarks, metal purity, and provenance.
- Collectables: Ceramics, glass, silverware, clocks, scientific instruments. Brand/maker, era, and condition grading.
- Books and ephemera: Antiquarian books, maps, prints, postcards. Edition, condition (bibliographic grading), binding, and provenance.
- Vintage electronics and cameras: Tested/untested status, functionality notes, era.
- Art and prints: Original vintage prints, framed period art. Artist, medium, and condition.
Handling unique inventory
Every vintage/antique item is typically a quantity of 1. When it sells, it's gone. Shopify handles this correctly with inventory tracking set to 1 per product. Key configuration:
- Set inventory tracking ON for each product
- Set "Continue selling when out of stock" to OFF
- When a product sells, archive it rather than delete it — the archived product remains accessible as a URL (useful for SEO, social media links, and customer inquiries about similar items)
Consider a "sold archive" approach: tag sold products with sold and keep a collection page showing recently sold items. This builds buyer confidence ("this shop sells frequently") and provides social proof.
Condition grading
Condition grading systems vary by category. Use a metafield to store condition grade consistently:
| Category | Common grading scale |
|---|---|
| General vintage | Mint / Excellent / Very Good / Good / Fair / Poor |
| Books (antiquarian) | Fine / Very Fine / Near Fine / Very Good / Good / Fair / Poor |
| Clothing | Deadstock / Excellent / Very Good / Good / Fair (with measurements) |
| Jewellery | Excellent / Very Good / Good / With wear / As found |
| Electronics | Fully working / Working (some faults noted) / For parts |
product.metafields.vintage.condition_grade = "Very Good"
product.metafields.vintage.condition_notes = "Minor wear to base; no chips or cracks. Original patina intact."
Era, period, and provenance metafields
| Metafield | Example | Category |
|---|---|---|
| vintage.era | Victorian / Edwardian / Art Deco / Mid-Century / 1970s | All |
| vintage.decade | 1920s / 1950s / 1970s | Clothing, collectables |
| vintage.country_of_origin | England / France / Scandinavia / Japan | Furniture, ceramics |
| vintage.maker | Wedgwood / Carltonware / Ercol / Knoll | Ceramics, furniture |
| vintage.provenance | Purchased at auction; previously in private collection | Antiques, jewellery |
| vintage.hallmarks | 925 silver; Birmingham 1923 hallmark | Jewellery, silver |
| vintage.dimensions_cm | H45 x W30 x D20 | Furniture, ceramics |
| vintage.weight_kg | 2.4 | Furniture (shipping calc) |
| vintage.date_acquired | 2025-06-15 | Internal only |
Clothing measurements
Vintage clothing sizing is notoriously inconsistent — 1960s sizing bears no relation to modern sizing. Actual measurements are more useful than size labels. Store both:
product.metafields.vintage.size_label = "12 (vintage UK)"
product.metafields.vintage.bust_cm = "88"
product.metafields.vintage.waist_cm = "72"
product.metafields.vintage.hips_cm = "92"
product.metafields.vintage.length_cm = "98"
product.metafields.vintage.sleeve_cm = "60"
product.metafields.vintage.fabric = "100% wool"
Display measurements prominently on the product page — buyers of vintage clothing almost always check measurements before purchasing.
Freight for antique furniture
Antique furniture requires specialist packing and delivery (man-and-van, white glove service). Standard courier rates are inapplicable. In Shopify:
- Create a "Furniture / Large items" shipping profile with a flat rate or "free shipping — contact for quote" approach
- Mark furniture products with a tag
freight-requiredand assign to this profile - Consider a "Local collection available" option (free) as an alternative for nearby buyers
Post-migration checklist for vintage and antiques stores
- All products set to inventory 1 with overselling disabled
- Condition grade and condition notes metafields populated
- Era / decade metafield on all products for filter/collection use
- Vintage clothing: measurements metafields populated for all garments
- Furniture: freight shipping profile configured
- Sold products: archive rather than delete workflow documented for staff
- Sold archive collection page built (shows recently sold items)
- Country of origin and maker metafields on applicable products
- Provenance notes captured for higher-value antique items
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.