Preparing for your online store or catalogue

This is a short How To post to get you ready for your new e-commerce or product catalog website. We’ll go over preparing your product list for simple products. For products with variations (different sizes, colors etc…) of the same product, you should go through this post first and then head on to the variable one here.

Create your CSV for simple products

To help you get started, you can download the sample csv file here. If you’re planning on adding a product image, please add a column at the end with the file name of the image. Below you’ll find a table guiding you on what you need to fill in and what the system will be filling in.

COLUMN DESCRIPTION ACCEPTED VALUES EXAMPLE
id Assigned by our platform. N/A N/A
tax:product_type Required. Whether your product is Simple, Grouped, External, or Variable. simple / variable / grouped / external simple
post_id Assigned by our platform. N/A N/A
post_type By default, this is product. product product
menu_order Use this to sort your products. Numerical 5
post_status Choose whether your post should be published or not. draft / publish / pending / private draft
post_title Required. Name of the product. Text Killer Heels
post_date Date/time from your our platform admin. You only need to add a date if you don’t want to use the current date. If you’re updating products, leave this as the exported value unless you want to make the product appear more/less recent. mm/dd/yyyy
dd-mm-yyyy
01/02/2015
02-01-2015*Both of these are January 2, 2015
post_content Post content, normally a description of the product. Text Super high heels are all the rage. Look beautiful this season with a gorgeous pair of killer heels. Available in 5 colors!
post_excerpt Short description of the product. Text This season’s latest heels!
post_parent Use for grouped products and variations. Enter the ID of the parent product. Note: Variables should be imported in a separate spreadsheet. Post ID 234
post_password If your post is private, include the password. Text !MyAwesomePassw!
visibility Choose visibility for your product. visible / catalog / search / hidden visible
sku Recommended. SKU of the product. Must be unique. Text SH99786
upsell_skus SKU(s) of the product to which you wish to upsell. Text – multiple skus separated by a “|” character. SKU1|SKU2
upsell_ids ID of the product to which you wish to upsell. post ID – multiple IDs separated by a “|” character. 236|569
crosssell_skus SKU(s) of the product with which you wish to crosssell. Text – multiple skus separated by a “|” character. SKU1|SKU2
crosssell_ids ID of the product that can be purchased with this product. post ID – multiple IDs separated by a “|” character. 236|569
featured Whether this product should be featured or not. yes/no yes
downloadable Whether your product is downloadable or not. yes/no no
virtual Whether your item is a non-physical object or not. yes/no no
regular_price Required for all products except variable products.
Normal price of your product.
Float (Decimal number) 99.99
sale_price Sale price of your product, if on sale. Float (Decimal number) 69.99
manage_stock Whether or not you are managing stock for the product. yes/no no
stock Number of this item you have in stock. Numerical 3
stock_status Whether you have any in stock or not. instock / outofstock instock
backorders Whether you’re accepting backorders. yes/no/ notify yes
weight Weight of your product. Complete if you’re using weight-based shipping rules or a shipping method that pulls rates from an external service.
Use the same measurement unit set for your site.
Numerical 0.73
length Length of your product. Use if you pull rates from an external service, such as USPS.
Use the same measurement unit set for your site.
Numerical 10.5
width Width of your product. Use if you pull rates from an external service, such as USPS.
Use the same measurement unit set for your site.
Numerical 15
height Height of your product. Use if you pull rates from an external service, such as USPS.
Use the same measurement unit setted in your site.
Numerical 8
tax_status Use to determine whether your product is taxable or not. taxable / shipping / none taxable
tax_class Tax class of your product. zero-rate, reduced-rate
Notice that you have to use the slug of the tax class.
Leave blank if the value should beStandard Rate.
reduced-rate
tax:product_shipping_class Product’s shipping class Allows you to set the Shipping Class when uploading a product to your store. Class 1
sale_price_dates_from Date from when your sale price is used. MM DD YYdd MM YY MM” / “DD” / “YYDD” / “MM” / “YY” 01/02/2013
sale_price_dates_to Date when your sale ends for this product. MM DD YYdd MM YY MM” / “DD” / “YYDD” / “MM” / “YY” 01/04/2013
images Import images. Use a pipe to separate multiple images. Enter the image URL or file name. The importer will look in wp-content/uploads/year/month where year/month are the year and month in which the import is run. The first image is the main product image and will be used for the featured image. Text image1.jpg | image2.jpg | image3.jpg
product_url Use if the product is sold on another site. Used by External/Affiliate products only. URL https://amazon.com/etc
button_text Text that will appear on your “Add to cart” button. Used by External/Affiliate products only. Text Buy on Amazon!
meta:_sold_individually Can the product only be sold on its own? yes/no no
meta:total_sales Total sales for this product. Numerical 56

Once you’re done, you can send it over to us, and we will import it and set up your new online store. Don’t forget, if you have product variations, go on to this post for part 2. If you have any questions, feel free to ask in the comments section, or give us a call.