AktualnościCennik
Zaloguj sięPorozmawiaj ze sprzedażą

AI-natywne Studio, Katalog Agentowy i DAM dla branży meblarskiej

Produkty

  • AI Studio
  • Katalog Agentowy
  • DAM
  • W salonie
  • Online
  • Cennik

Wersje demonstracyjne

  • Umów demo
  • Demo Studio
  • Demo Catalog
  • Demo w salonie

Produkty

  • AI Studio
  • Katalog Agentowy
  • DAM
  • W salonie
  • Online
  • Cennik

Wersje demonstracyjne

  • Umów demo
  • Demo Studio
  • Demo Catalog
  • Demo w salonie

Rozwiązania

Według tematu

  • AI dla mebli
  • Zdjęcia aranżacyjne
  • Fotografia mebli
  • Narzędzia fotograficzne AI
  • CGI a fotografia

Według zespołu

  • Dystrybutorzy
  • Dla kierowników salonów
  • Dla zespołów marketingu i e-commerce
  • Dla projektantów i zespołów produktowych
  • Dla kadry zarządzającej i zespołów operacyjnych

Rozwiązania

Według tematu

  • AI dla mebli
  • Zdjęcia aranżacyjne
  • Fotografia mebli
  • Narzędzia fotograficzne AI
  • CGI a fotografia

Według zespołu

  • Dystrybutorzy
  • Dla kierowników salonów
  • Dla zespołów marketingu i e-commerce
  • Dla projektantów i zespołów produktowych
  • Dla kadry zarządzającej i zespołów operacyjnych

Klienci

Wyniki

  • Historie klientów
  • Opinie

Poznaj możliwości

  • Porównaj
  • Przejdź na Furniture Connect
  • Oceń nas w G2

Klienci

Wyniki

  • Historie klientów
  • Opinie

Poznaj możliwości

  • Porównaj
  • Przejdź na Furniture Connect
  • Oceń nas w G2

Zasoby

Wiedza

  • Blog
  • Bezpłatne poradniki
  • Słownik

Pomoc

  • Centrum pomocy
  • Dokumentacja dla programistów
  • Pytania o produkt

Zasoby

Wiedza

  • Blog
  • Bezpłatne poradniki
  • Słownik

Pomoc

  • Centrum pomocy
  • Dokumentacja dla programistów
  • Pytania o produkt

Firma

  • O nas
  • Aktualności
  • Kariera
  • Kontakt
  • Marka

Współpracuj z nami

  • Gotowe dla Ciebie
  • Zostań partnerem
  • Program afiliacyjny

Firma

  • O nas
  • Aktualności
  • Kariera
  • Kontakt
  • Marka

Współpracuj z nami

  • Gotowe dla Ciebie
  • Zostań partnerem
  • Program afiliacyjny
G2 Users Love UsG2 High Performer, Fall 2026G2 High Performer United Kingdom, Fall 2026BFA British Furniture Association Supply MemberAHFA American Home Furnishings Alliance memberAikido Security Audit Report
Dodaj nas jako preferowane źródło w Google

© 2026 Furniture Connect (FurnitureConnect LTD). Wszelkie prawa zastrzeżone

Centrum zaufaniaPrywatnośćWarunki korzystaniaStatus
← Wróć do wszystkich wpisów
pim

Product Import Format (CSV & Excel)

Everything you need to prepare a CSV or Excel file for the product importer—required columns, pricing, images, materials, dimensions, and how re-imports update existing products.

F
Furniture Connect Team28 maja 2026
Product Import Format (CSV & Excel)

You can bring your whole catalog into Furniture Connect from a single spreadsheet. Upload a CSV or Excel file in the Import Products dialog on the Products page, map each column to a product field, and the importer does the rest. This page is the reference for what columns are supported and how each one is read.

The fastest way to start is to download the template and replace the example rows with your own. Every column below is optional unless marked Required—map only the ones you have.

How column mapping works

When you upload a file, the importer previews your headers and tries to match each one to a product field automatically. You can override any mapping before you start the import, and anything it can't match is simply skipped (you'll see those columns in the dialog so you can map them by hand).

Multi-value cells—gallery images, key features, keywords, material codes—can be separated by a comma, semicolon, or a new line within the cell.

If you are starting from a supplier's spreadsheet rather than your own, furniture supplier catalog onboarding walks through the clean-up that comes before this step, and the furniture product data model explains which of the fields below matter for each product type.

A note on units. Dimension columns currently use imperial slugs (width_in, height_in, depth_in, and so on) because the importer predates our move to millimetres elsewhere in the product. Keep using the imperial columns below for now—millimetre aliases are on the way.

Top-level columns

ColumnTypeNotes
Product NametextRequired. Falls back to Title or Item Description.
SKUtextUsed to match existing products on re-import. Aliases: Variant SKU, Item SKU.
UPC / BarcodetextAliases: UPC Code, Barcode.
DescriptiontextAliases: Body, Body HTML.
Short Descriptiontext
Long DescriptiontextAlias: Romance.
Product TypetextAliases: Type, Category, Categories, Item Subclass.
StatusenumOne of active, draft, or archived. Anything else is ignored.
Country of OriginISO-2 codeFor example US, VN, MX.
Care Instructionstext
Key FeatureslistComma / semicolon / newline-separated bullets.
SEO KeywordslistAlias: Keywords.

Pricing

ColumnTypeNotes
Primary PricenumberAliases: Price, Regular Price, Variant Price.
Primary Price CurrencyISO-4217Defaults to USD.
MSRPnumber
IMAPnumber
Pricing CurrencyISO-4217Applies to MSRP and IMAP.

Images

Every image is stored with an optional role, which is what tells fabric and finish swatches apart from hero and lifestyle shots in the product view. Image URLs must be absolute (start with http:// or https://) and publicly reachable. Furniture asset metadata covers why the role matters once the images are in.

ColumnStored asNotes
Primary Image URLHero imageA single image. Aliases: Image, Image Src, Main Image.
Gallery ImagesGalleryComma-separated URLs. No role applied.
Fabric ImagesFabric swatchesComma-separated URLs tagged as fabric.
Finish ImagesFinish swatchesComma-separated URLs tagged as finish.

If the same URL appears in more than one image column, the first role wins.

Linking to your material library (recommended)

If you already maintain a material library on the Materials page, reference existing entries by their material code instead of re-uploading swatch images. The importer matches codes case-insensitively.

ColumnLinks toNotes
Fabric MaterialsFabric materialsComma-separated material codes.
Finish MaterialsFinish materialsComma-separated material codes.

Unknown codes are listed in the import summary—the product still imports, just without that material link. You can use the image columns and the material columns on the same row; they populate different fields.

Dimensions and packaging

ColumnType
Width (in)number
Height (in)number
Depth (in)number
Weight (lbs)number
Package Width (in)number
Package Height (in)number
Package Depth (in)number
Package Weight (lbs)number
Package Typetext
Seat Height (in)number
Arm Height (in)number
Clearance (in)number
Piece Countnumber
Small Parcelboolean
LTL Freightboolean

Boolean cells accept yes / no, true / false, 1 / 0, or y / n.

If you are comparing import capabilities across systems, use the furniture PIM buyer's guide to test how each handles dimensions, variants and supplier files.

Lighting attributes

ColumnType
Bulb Quantitynumber
Sockettext
Max Wattnumber
Connection Typetext
Chain Length (ft)number
Chain Typetext
Canopy Sizetext
Canopy Finishtext
Cable Lengthtext
Cable Typetext
Switchtext
Plugtext
Shadetext
Shade Typetext
Glasstext
Glass Typetext
Ampnumber

Material text columns (legacy)

Use these only when you don't have a structured material library—they store free text and don't link to the Materials page. Prefer the Fabric Materials / Finish Materials columns above whenever you can.

ColumnNotes
FabricFree text.
FinishFree text. Alias: Canopy Finish.
MaterialFree text.

Regulatory

ColumnType
UL Certified US/Canadaboolean
Anti-tip Kitboolean
Prop 65 Warningboolean
Prop 65 Substancetext
Prop 65 Harmtext

Custom attributes

Any column you map to a custom attribute is stored on the product's attributes. If the attribute doesn't exist yet, you can create it on the fly from the import dialog when you map the column—pick the data type and you're done. For multi-select attributes, provide a comma-separated value.

How re-imports update products

Rows whose SKU already exists in your catalog update the existing product instead of creating a duplicate. Rows without a SKU always create a new product. Variant auto-detection groups products that share a base name but differ by finish, color, size, or material into a single set of variants—you can turn this off in the dialog before importing.

Common issues

  • Row skipped: "missing required field name" — the row didn't map a column to Product Name. Check the column mapping in the dialog.
  • Unknown material code — the code doesn't exist in your material library. Add the material on the Materials page and re-import, or remove the code from the cell.
  • Image URL not stored — the URL isn't a valid http(s) address. Make sure it's absolute and publicly reachable.

Frequently asked questions

Which columns are required in the product import file?

Only Product Name is required; the importer falls back to a Title or Item Description column if that header is missing. Every other column is optional, so map only the fields you have. SKU isn't mandatory, but it's what the importer uses to match existing products on a re-import, so include it if you plan to update the catalog later. The quickest start is to download the template and replace the example rows.

How do re-imports treat existing products?

Rows whose SKU already exists in your catalog update that product rather than creating a duplicate. Rows without a SKU always create a new product. During import, variant auto-detection groups products that share a base name but differ by finish, color, size or material into one set of variants; you can switch that off in the dialog before you run the import.

How should I format images, multi-value cells and booleans in the spreadsheet?

Image URLs must be absolute, starting with http:// or https://, and publicly reachable. Primary Image URL takes a single hero image; Gallery Images, Fabric Images and Finish Images take comma-separated URLs, and if a URL appears in more than one image column the first role wins. Multi-value cells such as key features, keywords and material codes can be separated by commas, semicolons or new lines. Boolean cells accept yes or no, true or false, 1 or 0, and y or n.

How do I link imported products to my existing material library?

Use the Fabric Materials and Finish Materials columns with comma-separated material codes from the Materials page; matching is case-insensitive. Unknown codes are listed in the import summary and the product still imports, just without that link, so add the material and re-import or remove the code. The legacy Fabric, Finish and Material columns store free text only and don't link to the library, so prefer the code columns whenever you can.

What units do the dimension columns use?

The dimension and packaging columns currently use imperial slugs such as width_in, height_in and depth_in, with weights in pounds, because the importer predates the move to millimeters elsewhere in the product. Keep using those imperial columns for now; millimeter aliases are on the way.


Still stuck on a file? Reach out to support with your spreadsheet and we'll help you map it.

Bezpłatne poradniki

AI Prompting Guide for Furniture Photography
Bezpłatny poradnik

AI Prompting Guide for Furniture Photography

Most AI product shots fail on the prompt, not the model. The exact structures behind studio-quality furniture imagery — with real before-and-afters and templates you can copy.

Pobierz bezpłatnie

Czytaj dalej

PIM vs DAM vs Shared Drive: What Furniture Teams Actually Need
dam

PIM vs DAM vs Shared Drive: What Furniture Teams Actually Need

Furniture Asset Metadata: The Essential Fields for a Usable Catalog
dam

Furniture Asset Metadata: The Essential Fields for a Usable Catalog

Furniture Ecommerce Readiness Checklist
ecommerce

Furniture Ecommerce Readiness Checklist

Gotowi pokazywać i sprzedawać?

Daj każdemu zespołowi dane produktowe, obrazy i zasoby, by szybciej wprowadzać produkty, lepiej ofertować i zamieniać więcej katalogu w przychód.

Porozmawiaj ze sprzedażą