New Data Entry: Shopify & SKUSavvy Field Reference
Every field SKUSavvy and Shopify share and which way it syncs — so you know where to create or edit products, inventory, orders, customers, and more.
How to Read This Guide
This guide lists every field SKUSavvy and Shopify share, and which way each one moves. Use it to decide where to enter or edit a given piece of data so the two systems agree.
Each field is labeled with one of three sync directions.
Shopify → SKUSavvy: Shopify owns the field. SKUSavvy reads it in and does not push changes back. Edit it in Shopify.
SKUSavvy → Shopify: SKUSavvy owns the field. It writes the value up to Shopify. Edit it in SKUSavvy.
Dual: the field is editable in either system. The most recent change wins and overwrites the other side, so pick one system per field and stick to it.
Dual does not mean the systems merge changes. A later edit in one system replaces the value in the other, so avoid editing the same Dual field in both places.
Quick Reference: Where to Create Each Thing
Start here for the high-level rule, then use the per-field tables below for the detail.
Treat SKUSavvy as the source of truth for inventory quantities. Quantities import once when you connect; after that, never adjust stock in Shopify.
Products
Product-level fields shared between a Shopify product and its SKUSavvy record.
Build the complete product in Shopify — name, description, images, status, category, collections, sales channels, tags, options, and variants (price, SKU, barcode, weight, cost, country of origin, HS code). It syncs into SKUSavvy on connect; SKUSavvy reads what it needs and ignores Shopify-only fields like collections and sales channels.
Variants
Fields on each sellable variant of a product.
Item Details (Customs & Dimensions)
Customs and physical attributes used for shipping and international paperwork. These import once and are then owned by SKUSavvy.
Weight, HS code, and country of origin are read a single time when the product first imports. Keep them current in SKUSavvy, not Shopify.
Inventory Quantities
Stock counts behave differently from catalog fields: they import once, then SKUSavvy becomes the source of truth.
Kitting & Bundles
A bundle combines several products into one sellable product — handled in SKUSavvy as a kit. Put the finished bundle on Shopify so it can be sold, then decide where the inputs live.
Finished bundle product: add to Shopify so it sells on your storefront.
Bundle inputs: add to Shopify only if you also sell them individually; otherwise add them in SKUSavvy and leave them off Shopify.
The kit "recipe" (which inputs build the bundle) and input inventory: managed in SKUSavvy.
SKUSavvy does not currently push a theoretical bundle quantity (the lowest buildable across inputs) up to Shopify. Track buildable kit availability in SKUSavvy.
Orders
Orders usually originate in Shopify. You can also create orders or draft orders in SKUSavvy, which push up to Shopify.
Shopify orders land in SKUSavvy on your default warehouse, then route and split to match the location Shopify assigned. Shopify POS orders also flow in and are auto-fulfilled — creating a reconciliation, or fulfilling from available inventory.
Line Items
The individual items on an order.
Customers & Addresses
Customer contact details and shipping addresses, whether they arrive on an order or you create them.
Fulfillment & Tracking
Shopify decides where an order ships; SKUSavvy does the picking and packing, then reports the result back to Shopify.
Vendors & Costs
Sourcing data. Vendor names seed from Shopify, but the detail lives in SKUSavvy.
Add vendors in SKUSavvy. When a new product introduces a vendor, the steps depend on whether that vendor already exists.
New product, new vendor: add the product to Shopify with the vendor field filled in, then in SKUSavvy open Vendors > Items and confirm the product is listed under that vendor.
New product, existing vendor: add the product to Shopify (you can leave the vendor field blank), then assign the product to the vendor in SKUSavvy. A product can belong to multiple vendors, each with its own cost.
Purchase Orders & Transfers
Both are managed entirely in SKUSavvy — Shopify has no API for either.
Purchase orders: add your vendors and assign products (with costs) to them, then place the PO and check in inventory as it arrives. A product can carry different costs across vendors.
Transfers: move stock between locations in the SKUSavvy transfers (cross-docking) module. The transfer decrements the origin and increments the destination, and the resulting quantities push to Shopify.
Metafields
Custom metafields on products, variants, and orders.
Settings That Change Sync Behavior
A few settings change what syncs or which direction it flows. Most live in Company Settings — click a setting below to jump straight to it.
syncDraftOrders is a per-store setting on each connected Shopify store (not Company Settings). When on, Shopify draft orders mirror into SKUSavvy and reserve inventory.
Keeping Inventory Accurate During Setup
While you set up SKUSavvy you can keep running normal operations in Shopify — updating quantities and fulfilling orders. Keep these in mind during the transition.
Resync regularly: if you update inventory in Shopify after connecting, run a Shopify → SKUSavvy resync to pull those changes in. You do not need to resync changes you made in SKUSavvy.
Reconcile stock: an order fulfilled outside SKUSavvy is held as a reconciliation. If the product lives in a single bin it reconciles automatically; otherwise reconcile it by hand.
Allocate stock quickly: get your Shopify inventory into bin locations fast — it often makes sense to pause fulfillment for a day and allocate everything at once.
Start fulfilling in SKUSavvy: the sooner stock is in bins, the sooner you can fulfill in SKUSavvy and keep quantities aligned with Shopify.
Managed Only in SKUSavvy
These have no Shopify equivalent and never sync. Create and manage them entirely in SKUSavvy.
Purchase orders, vendor assignments, and check-ins
Inventory transfers between locations
Bins, Shelves, and Areas
Lots and expiration dates
Serial numbers
Physical dimensions and step counts
Kit and bundle inputs (the components consumed to build a sellable bundle)
Shopify offers no API for transfers or for bin-level stock, so SKUSavvy cannot push these up. They stay inside SKUSavvy by design.
On this page
- How to Read This Guide
- Quick Reference: Where to Create Each Thing
- Products
- Variants
- Item Details (Customs & Dimensions)
- Inventory Quantities
- Kitting & Bundles
- Orders
- Line Items
- Customers & Addresses
- Fulfillment & Tracking
- Vendors & Costs
- Purchase Orders & Transfers
- Metafields
- Settings That Change Sync Behavior
- Keeping Inventory Accurate During Setup
- Managed Only in SKUSavvy