# Measurements from your techpack

> Import a size chart from a techpack spreadsheet and see where the measurement cards land.

Source: https://docs.vestislabs.com/collection-style/measurements-from-techpack/

This is one chapter of the full [Importing from Excel](https://docs.vestislabs.com/collection-style/excel-import/) guide, covering every way to bring size charts, sample fittings and barcodes into Vestis. This page covers just the measurements a techpack import brings in.

A techpack usually carries more than one measurement sheet: the graded size chart, plus a sheet for each sample fitting round (a first sample, a photo sample, and so on). Vestis reads every one of them. Every measurement sheet in your file becomes its own measurement card on the style, so a first sample's numbers sit right next to the size chart they're being checked against, not buried in a separate file.

| Sheet in your Excel | What Vestis makes | Where you find it |
| --- | --- | --- |
| "GS Graded spec" (or any sheet with a full size range) | A size chart card | Tech Pack → Measurements |
| "1st - Sample" | A sample fitting card, for that one round | Tech Pack → Measurements |
| "Photo - Sample", "SMS - Sample" | One more sample fitting card each | Tech Pack → Measurements |
| "Sample request 1" (a label : value layout's sample sheet) | A sample fitting card, size read from the sheet's own "Sample size" line | Tech Pack → Measurements |
| A cover page, a colour list, anything with no measurement table | Nothing — skipped | — |

![The Measurements library with the Import from Excel button at the top right](https://docs.vestislabs.com/assets/collection-style/assets/measurements-from-techpack/50-measurements-page.webp)

![The Import measurements from Excel dialog before a template is chosen, with the drop zone locked](https://docs.vestislabs.com/assets/collection-style/assets/measurements-from-techpack/51-import-dialog-empty.webp)

## 1. Upload, then check the Measurements tab

Upload your techpack the same way as any other: choose a template (or **+ New template** for a layout Vestis hasn't seen), then drop the file in (see Example 1 above). When you set up a new format, the **Check what we found** screen has a **Measurements** tab alongside Style details, Materials and Colourways.

![The Measurements tab, showing the 1st - Sample sheet read as a sample fitting](https://docs.vestislabs.com/assets/collection-style/assets/excel-import/mt-03-measurements-sample.webp)

Every sheet in the file gets its own card here, and **This sheet is:** says what Vestis thinks it holds:

- **a size chart**: the full size range with target measurements — this is the sheet Tech Pack → Measurements builds its main card from.
- **a sample fitting**: one fitting round, like a first or second sample. Vestis reads the size the garment was actually cut to (from the cell above the value column, or from a "Sample size" line on a label:value sheet), plus every point of measure and its actual value.
- **grading rules**: how each measurement changes from one size to the next, instead of full numbers.
- **a guide**: instructions or a diagram for another sheet.
- **not needed**: nothing to bring in — Design Sheet and Content Sheet default to this, since neither has a measurement table.

Scroll down and the graded sheet shows up as its own card, read exactly the way the old size-chart-only import always read it: sizes, points of measure, tolerance, and the sample size.

![The GS Graded spec sheet's card, with Unit at the top right](https://docs.vestislabs.com/assets/collection-style/assets/excel-import/mt-04-measurements-sizechart.webp)

**Unit** (cm or inches) sits once at the top of the tab and applies to every card on this sheet, the same as it always has for the size chart alone.

### 2. Review

The Review screen's style card sums up every measurement sheet the file carries in one line:

![The Review screen: Measurements: Size chart (5 sizes · 8 points) · 1st - Sample](https://docs.vestislabs.com/assets/collection-style/assets/excel-import/mt-05-review.webp)

**Measurements: Size chart (5 sizes · 8 points) · 1st - Sample** — the size chart plus every sample fitting sheet, all in the count. Click **Import 1 style** when you're happy.

![The import finishing](https://docs.vestislabs.com/assets/collection-style/assets/excel-import/mt-06-import-done.webp)

### 3. Where the cards land

Every measurement sheet lands on the style's **Tech Pack → Measurements** tab, each as its own card. Pick a card from the **Measurement Card** dropdown to switch between them.

The size chart card looks exactly as it always has: sizes across the top, one row per point of measure.

![The style's Measurements tab, showing the GS Graded spec size chart card](https://docs.vestislabs.com/assets/collection-style/assets/excel-import/mt-07-style-sizechart-card.webp)

A sample fitting card shows one column instead of a size range: the size the sample was actually cut to (here, size **1**), with the point of measure and the value that was actually measured on the garment.

![The style's Measurements tab, showing the 1st - Sample card with its measured values](https://docs.vestislabs.com/assets/collection-style/assets/excel-import/mt-08-style-sample-card.webp)

These measurement cards only live on the style's Tech Pack tab. They don't show up in **Library → Measurements** — that library is for measurement workbooks kept on their own, without a style attached (see Part 2).

### Next time

A re-upload of the same file, or the next round's file in the same layout, updates the same cards instead of creating new ones. Anything you've edited by hand on a card — fixing a typo, adding a note the file doesn't have — is kept if the file's re-import doesn't mention it:

![The Review screen on a re-import, showing "1st - Sample changed in Vestis since last import. It will be kept."](https://docs.vestislabs.com/assets/collection-style/assets/excel-import/mt-09-reimport-kept.webp)

**Update** brings in the file's numbers for anything it lists in full. If you edit a value the file itself sets (a measured number, say) and then re-import with **Update**, that value follows the file again — same as any other field. What's kept is anything you've added that the file has no opinion on.

### A label : value spreadsheet

Not every techpack uses the Design Sheet layout above. A label : value layout — "Style no:", "Season:" and so on written one pair per line, like Layout B — can carry a sample sheet too. Vestis reads it the same way: it finds a table with a point-of-measure column and a measured-value column, then reads the garment's size off a **"Sample size"** line on that same sheet, since there's no cell sitting directly above the value column to read it from instead.

![Layout B's "Sample request 1" sheet, read as a sample fitting with size M](https://docs.vestislabs.com/assets/collection-style/assets/excel-import/mt-10-layoutb-samplesheet.webp)

No code column is needed: when a sheet only has point names like "A. 1/2 Chest", Vestis reads the letter as part of the name and still lines every row up correctly.

### Already have a template from before?

A template saved before this feature existed only has a **Size chart** tab, not a **Measurements** tab — it never learned to read sample sheets. Open **Library → Import Templates**, click the template's **⋮** menu, then **Edit**. The Size chart tab offers a one-click upgrade:

![The Size chart tab on an older template, with the "Also read the sample sheets" button](https://docs.vestislabs.com/assets/collection-style/assets/excel-import/mt-14-convert-button.webp)

Click **Also read the sample sheets**. Vestis turns the sheet-by-sheet Size chart tab into a full Measurements tab, picking up every sample sheet in the file the template was built from — nothing else about the template changes. Click **Save changes** to keep it (or Cancel if you were only checking).

### Check before you import

**Test on a file**, from the template's **⋮** menu, shows every card a file would produce without changing anything. Sample fittings get their own line, with the sheet name, how many points it found, and the size:

![Test on a file result, showing "1 sample fitting found"](https://docs.vestislabs.com/assets/collection-style/assets/excel-import/mt-16-test-on-file.webp)

Use this whenever a new round's file looks slightly different and you're not sure the sample sheet will still be picked up.

### If a sheet isn't picked up

**A sample sheet is missing from the Measurements tab.** Vestis only treats a sheet as a sample fitting if its name reads like one: something containing "sample", "proto", "fit", "sms" or "photo" — "1st - Sample", "Photo - Sample" and "SMS - Sample" all match. A sheet named something else, like "Fit round 1", won't be picked up on its own; rename the sheet, or use **Fix mapping** on the saved template to point at it directly.

**Sheet names must match between files.** A template remembers a sheet by its name (and, for the graded sheet, by its header row). If next month's file renames "1st - Sample" to "First Sample", Vestis won't recognise it as the same sheet and it comes in as **not needed** until you fix the mapping.

**"We couldn't read the sample sheet '[sheet name]', so no measurement card is made for it."** The sheet's name matched, but Vestis couldn't find a usable table on it this time — usually a header row that moved further than expected. The rest of the import still goes ahead; only that one card is skipped.

**The measurement unit is wrong.** The same **Unit** control at the top of the Measurements tab covers every card read from that file. If a sample fitting's numbers look like inches when they should be centimetres (or the reverse), change **Unit** once and every card updates.
