Importing suppliers
For initial setup or migration from another tool, bulk importBulk importUploading data via CSV or XLSX through Logistified's unified import flow. Used for suppliers, supplier–variant links, variant overrides, and other bulk data. Read more → beats clicking around. Logistified accepts CSV / XLSX uploads for suppliers and supplier–variant links — including Stocky-style exports.
On this page
Section titled “On this page”- What you can import
- The unified import flow
- Stocky import
- Variant ID flexibility
- SKU case sensitivity
- Partial-failure behavior
- See also
What you can import
Section titled “What you can import”- Suppliers — name, contact details, address, currency, payment terms.
- Supplier–variant links — per-row supplier SKU, cost, MOQ, pack size, lead time.
- Existing-system imports — Stocky-style exports are supported (see below).
The unified import flow
Section titled “The unified import flow”Every import in Logistified uses the same flow:
- Click “Import” from Suppliers or from Settings → Data Import.
- Pick an upload type (Suppliers / Supplier–variant links / etc.).
- Choose a file (CSV / XLSX).
- Map columns to fields. Logistified auto-detects common column names.
- Preview the parsed rows. Validation errors highlight in red.
- Click “Import.”
If you import the same file shape regularly, save the mapping as an import templateImport templateA saved column-mapping preset for CSV / XLSX uploads. Reusable across imports of the same file shape. Configured in Settings → Import Templates. Read more → for reuse (Settings → Import Templates).
Stocky import
Section titled “Stocky import”The Stocky import dialog (launched from the Suppliers page via the Import from Stocky button) walks you through a guided multi-step flow.
Step 1 — Upload your suppliers file
Section titled “Step 1 — Upload your suppliers file”Upload your Stocky suppliers export (CSV/XLSX). Logistified parses and validates it automatically.
Step 2 — Review suppliers
Section titled “Step 2 — Review suppliers”A table shows every supplier found in the file. Tick the ones to import. Rows that match a supplier already in Logistified are flagged — you can import them as new suppliers or update the existing ones.
Step 3 — Add variants to suppliers
Section titled “Step 3 — Add variants to suppliers”After confirming which suppliers to import, choose how to populate them with their product variants:
Upload a variants file — the classic path. Logistified will ask you to upload your Stocky supplier-products export, then lets you review which variants map to which supplier before confirming.
Match vendors to suppliers by name — the file-free path. Logistified reads your Shopify product vendors and auto-matches them to the suppliers you selected, based on name similarity. Three levels of strictness:
| Strictness | What it means |
|---|---|
| Exact | Supplier name and vendor name are identical |
| Contains | One name is a substring of the other |
| Partial | Both names share a significant word |
On the matching screen you see each supplier as a card showing which vendors were matched. You can remove a vendor from a supplier or add one from the unmatched list using the Add vendor picker. Every matched vendor’s variants are assigned to the supplier when you click Create. Suppliers with no match are still created — they just start with no variants attached.
Result screen
Section titled “Result screen”After a successful import you’ll see a summary: Suppliers created, Variants assigned, and (when using the vendor-matching path) Vendor connections — the number of supplier–vendor links that were created. These connections also appear under Manage Connections on each supplier’s detail page, where you can refresh them as your Shopify vendor list changes over time.
Variant ID flexibility
Section titled “Variant ID flexibility”Both the full Shopify global variant identifier (e.g., gid://shopify/ProductVariant/12345) and the bare numeric ID (12345) are accepted. Logistified normalises.
SKU case sensitivity
Section titled “SKU case sensitivity”Dedupe by Variant ID or SKU is case-insensitive — “ABC-001” and “abc-001” are treated as the same SKU.
Partial-failure behavior
Section titled “Partial-failure behavior”If some rows fail validation, behavior depends on the import type:
- Bulk upsert. All valid rows are imported; failed rows are reported. Some import types behave this way.
- All-or-nothing. No rows imported if any fail. Other types behave this way.
The preview step shows you what will happen before you commit.
See also
Section titled “See also”- Guides → Import data (CSV/XLSX) — the canonical walkthrough.
- Settings → Import templates — saved column-mapping presets.
- Supplier directory — where imported suppliers appear.