InfiPlex Knowledge Base

Feb 02 2018
 OMSEtsy

Etsy Product Upload Tool

Last Updated: Sep 21, 2026

The InfiPlex Inventory & Order Management System (OMS) Etsy Product Upload Tool creates Etsy listings and variations in bulk from one .csv file, instead of one listing at a time in the Etsy shop manager. Hundreds of products and variants go up in a single upload.

Before You Start

Column Reference

Column Heading Description Validation
sku Your SKU number. Required
parent_sku used for variants Required if a variant SKU, enter the SKU of the parent product.
Leave blank for parent products. Variant rows should be placed immediately after the parent SKU row.
product_title Your product title. Required - 140 character maximum length. Include keywords that buyers would use to search for your item.
description Your product description. Required - Text ONLY. Do NOT include any HTML.
price Your Sale Price Required
inventory Your current inventory level. Required
shipping_template_id Use an existing shipping template id number. Required
How to find your shipping template id:
  • In your Etsy Store - Go to Settings > Shipping Settings
  • Click on the Active Listings column number - requires at least 1 active listing
  • The url of the active listings page will end in shipping_profile_id:53121976763 - use the number after the colon (:)
taxonomy_id Your chosen categories ID number Required
Click Here to view the available Etsy taxonomy list.
who_made if set must be one of these options
  • i_did
  • collective
  • someone_else
It is recommended that your review what is allowed on Etsy before you upload your products.
is_supply determines if the listing is a supply Required
Enter 1 for Yes
Enter 0 for No
when_made if set must be one of these options
  • made_to_order
  • 2010_2019
  • 2000_2009
  • 1999_1999
  • before_1999
  • 1990_1998
  • 1980s
  • 1970s
  • 1960s
  • 1950s
  • 1940s
  • 1930s
  • 1920s
  • 1910s
  • 1900s
  • 1800s
  • 1700s
  • before_1700
recipient if set must be one of these options
  • men
  • women
  • unisex_adults
  • teen_boys
  • teen_girls
  • teens
  • boys
  • girls
  • children
  • baby_boys
  • baby_girls
  • babies
  • birds
  • cats
  • dogs
  • pets
  • not_specified
occasion if set must be one of these options
  • anniversary
  • baptism
  • bar_or_bat_mitzvah
  • birthday
  • canada_day
  • chinese_new_year
  • cinco_de_mayo
  • confirmation
  • christmas
  • day_of_the_dead
  • easter
  • eid
  • engagement
  • fathers_day
  • get_well
  • graduation
  • halloween
  • hanukkah
  • housewarming
  • kwanzaa
  • prom
  • july_4th
  • mothers_day
  • new_baby
  • new_years
  • quinceanera
  • retirement
  • st_patricks_day
  • sweet_16
  • sympathy
  • thanksgiving
  • valentines
  • wedding
style Each style is a free-form text string such as "Formal", or "Steampunk". Optional.
Separate Styles by a comma. A Listing may have up to two styles, like "Formal,Steampunk".
item_weight if set set item_weight_units Numeric value.
If used you must set the next value to define the weight measure being used.
item_weight_units if set must be one of these options
  • oz
  • lb
  • g
  • kg
item_length if set the selected shipping template must support this Numeric value
item_width if set the selected shipping template must support this Numeric value
item_height if set the selected shipping template must support this Numeric value
item_dimensions_unit if set must be one of these options
  • in
  • ft
  • mm
  • cm
  • m
variant_name1 if set must be one of these options
  • size
  • color or primary color
  • secondary color
  • material
  • style
  • fabric
  • flavor
  • finish
  • pattern
  • scent
  • device
  • length
  • width
  • height
  • weight
variant_value1 The text value of your variant_name1 Required if setting variant_name1
variant_name2 if set must be one of these options
  • size
  • color or primary color
  • secondary color
  • material
  • style
  • fabric
  • flavor
  • finish
  • pattern
  • scent
  • device
  • length
  • width
  • height
  • weight
variant_value2 The text value of your variant_name2 Required if setting variant_name2
image1 URL to image Your images should be at least 1000 pixels wide, but the height can vary. Your first image becomes your listing's thumbnail in searches, your shop, and elsewhere on the site.
image2 URL to image Optional.
Minimum width is 1000 pixels.
image3 URL to image Optional.
Minimum width is 1000 pixels.
image4 URL to image Optional.
Minimum width is 1000 pixels.
image5 URL to image Optional.
Minimum width is 1000 pixels.
image6 URL to image Optional.
Minimum width is 1000 pixels.
image7 URL to image Optional.
Minimum width is 1000 pixels.
image8 URL to image Optional.
Minimum width is 1000 pixels.
image9 URL to image Optional.
Minimum width is 1000 pixels.
image10 URL to image Optional.
Minimum width is 1000 pixels.

After the Upload

New listings need their Etsy listing IDs in InfiPlex before inventory can sync to them: go to Sell On > Etsy and click Download Etsy Products. Variations must each carry a unique SKU and have Quantities vary enabled; see the Etsy set-up guide and Common Etsy Errors.

Set-up Support

Contact InfiPlex with any Etsy questions. Support is included with every InfiPlex package.

 

Related Etsy guides