Import from a spreadsheet

Migrate your artwork data to Valise from a CSV or Excel file.

You can import artwork data directly from a spreadsheet. To get started, download our CSV template file and open it in a tool like Excel, Numbers, or Google Sheets. When you’re done, save it as a CSV or Excel file. In Numbers, use File → Export To, and in Google Sheets, use File → Download.

To import:

  1. Go to the Settings → Import / Export page.
  2. Click the Spreadsheet button.
  3. Drag and drop your file, or click to select it.
  4. Review the preview to confirm the number of records that will be imported.
  5. Press Import.
The spreadsheet import page after uploading a CSV, with a preview that found 6 artworks and 2 locations and lists the first few artworks.

Images will be processed in the background after the import completes.

Template columns

Columns can be in any order, and their names don’t need to match the template’s capitals or spacing. Columns not listed on this page are skipped, and the import preview warns you about any that have something in them.

ColumnRequiredDescription
IDYesA stable artwork identifier (e.g. VD-001). Rows that share the same ID are grouped together as editions of the same work.
TitleNoThe artwork title. Must be consistent across all rows sharing the same ID.
YearNoThe year the work was created. Can vary per edition for editioned works.
MediumNoThe medium or materials used. Can vary per edition for editioned works.
DimensionsNoThe dimensions of the work. Can vary per edition for editioned works.
EditionNoLeave empty for unique works. See editions below.
StatusNoThe artwork status. See valid statuses below. Defaults to Available.
LocationNoThe name of the location where the work is stored. Matching location names are deduplicated.
Retail PriceNoThe retail price as a number (e.g. 1500 or 13,000.50). Stray currency symbols like $ or € are stripped. See pricing below.
Retail Price CurrencyNoA currency code (e.g. USD, EUR, GBP). When blank, falls back to your vault’s default currency.
NotesNoFree-text notes. Notes from multiple rows sharing the same ID are merged and deduplicated.
TagsNoTags for the artwork, separated by commas or semicolons. Tags from multiple rows sharing the same ID are merged.

Additional columns

The template covers the common fields. The importer also accepts these columns if you add them:

ColumnDescription
ArtistOne or more artist names, separated by commas or semicolons. Each name is matched to an existing contact or creates a new one.
Image NThe URL of an image for the artwork, where N is a number (Image 1, Image 2, and so on). Only images hosted by Valise are accepted, so this is mainly useful for moving artworks between vaults with an artwork CSV export.
Image N CaptionA caption for the image in the matching Image N column.

Editions

For unique (one-of-a-kind) works, leave the Edition column empty or set it to unique. Each unique work needs only one row.

For editioned works, use one row per edition with the same ID and Title. The Edition column supports the following formats:

  • Numbered editions: 1/5, 2/5, 3/5, etc. The number before the slash is the edition number, and the number after is the total count.
  • Artist’s proofs: AP1, AP2, etc.
  • Printer’s proofs: PP1, PP2, etc.
  • Exhibition copies: EC1, EC2, etc.

You don’t need a row for every edition in a run. For example, if you have a run of 5 but only have records for editions 1 and 3, you can include just those two rows. The remaining numbers (2, 4, 5) are left open.

If you don’t know an edition’s number, leave its Edition cell empty or write Unassigned, and it’s imported as an unassigned edition. If several rows share an ID and none of them has an edition number, each row becomes an unassigned edition.

Each edition row can have its own Year, Medium, Dimensions, Status, and Location values, so you can track per-edition details like where each copy is stored.

Pricing

The Retail Price column accepts numeric values, with or without thousands separators (e.g. 1500, 1,500, 13,000.50). Amounts written the European way work too, like 1.500 or 13.000,50. Stray currency symbols like $, €, £, ¥, or kr are ignored, and the Retail Price Currency column is used instead.

The Retail Price Currency column accepts the following currencies: USD, CAD, EUR, GBP, AUD, NZD, CHF, HKD, JPY, MXN, NOK. If left blank, the price is stored in your team’s default currency.

Retail price is set at the artwork level, not per-edition. For editioned works, only the first row with a non-empty Retail Price is used. We’ll warn you if later rows have different values.

Statuses

The Status column accepts the following values (case-insensitive):

  • Available (default)
  • Sold
  • Consigned
  • Donated
  • Gifted
  • Not for Sale (or “NFS”)
  • In progress (or “Incomplete”)
  • No Longer Exists

Limitations

  • Spreadsheet imports create artworks, locations, and artist contacts. Sales, consignments, collections, and presentations are not included.
  • Files must be under 25 MB.
  • Only .csv, .txt, .xlsx, and .xls files are accepted.

Have more questions?

We're here to help. If you didn't find what you were looking for, or have more questions feel free to reach out.

Contact Us