EZ Inventory Documentation

Knowledge Base

Quick Start

A quick way to get started is by manually uploading a CSV file. The CSV must contain a header row as that will be used for the data mapping.

The only fields required in the CSV are:

  • the variant identifier field (such as the SKU, barcode, Variant ID)
  • the inventory quantity field.

Step 1 - Create a Data Feed

Step 2 - Specify the Field Mappings

Step 3 - Click the "Upload File & Run" Action

Step 4 - Upload your Inventory File and Start the Sync


Automation and Scheduling

If your supplier uses an FTP or SFTP server, EZ Inventory can be configured to automatically pull the inventory file from their server and update your Shopify inventory.

We currently support the following schedules:

  • Every 1 Hour
  • Every 2 Hours
  • Every 3 Hours
  • Daily (you specify the time)

Note that due to Shopify API limits, we can only update roughly 1 variant per second. If you need to sync more than 3,000 SKUs per schedule, we recommend to use a minimum schedule frequency of "Every 2 Hours." This ensures there's enough time to complete the sync before the next scheduled run starts.

Our system will automatically stop the sync process if it's running for more than a certain amount of time (e.g. if the schedule is set to run "Every 1 Hour," the maximum run time for that task is 1 hour).

CSV File Format

The CSV file must contain a header row and the file extension can be anything (e.g. .csv, .txt, .tsv, .123, .abc) or no file extension at all.

We support the following data separators/delimiters:

  • comma (",")
  • tab ("____")
  • semicolon (";")
  • pipe or vertical bar ("|")
  • caret ("^")

EZ Inventory will automatically detect the delimiter being used by the CSV file so you don't need to specify this option anywhere.