CSV Template

Shopify productswithout the spreadsheet.

Collect product information with a simple form and download a clean CSV ready for your Shopify import workflow.

Simple product formShopify-ready CSVTry it free

Shopify Products

Try the template with up to 3 products

What You'll Collect

Handle

String
*Required

Free text, exported as the “Handle” column.

Title

String
*Required

Free text, exported as the “Title” column. Up to 255 characters.

Body (HTML)

String

Free text, exported as the “Body (HTML)” column.

Vendor

String

Free text, exported as the “Vendor” column.

Product Category

String

Free text, exported as the “Product Category” column.

Type

String

Free text, exported as the “Type” column.

Tags

String

Free text, exported as the “Tags” column.

Published

Boolean

Boolean value indicating the status of this field.

Option1 Name

String

The person's name for identification and communication.

Option1 Value

String

Free text, exported as the “Option1 Value” column.

Option2 Name

String

The person's name for identification and communication.

Option2 Value

String

Free text, exported as the “Option2 Value” column.

Option3 Name

String

The person's name for identification and communication.

Option3 Value

String

Free text, exported as the “Option3 Value” column.

Variant SKU

String

Kept as text, so leading zeros and long numbers stay exactly as entered.

Variant Barcode

String

Kept as text, so leading zeros and long numbers stay exactly as entered.

Variant Price

Number

Price or financial amount for transaction records.

Variant Compare At Price

Number

Price or financial amount for transaction records.

Variant Inventory Qty

Number

A number of at least 0, with no decimals.

Variant Inventory Tracker

Enum

Choose one of: shopify.

Variant Inventory Policy

Enum

Choose one of: deny, continue.

Variant Fulfillment Service

Enum

Choose one of: manual.

Variant Grams

Number

A number of at least 0, with no decimals.

Variant Weight Unit

Enum

Choose one of: g, kg, oz, lb.

Variant Requires Shipping

Boolean

Boolean value indicating the status of this field.

Variant Taxable

Boolean

Tax amount or classification for financial record keeping.

Variant Tax Code

String

Tax amount or classification for financial record keeping.

Image Src

URL

A full web address starting with http:// or https://, checked before download.

Image Alt Text

String

Free text, exported as the “Image Alt Text” column. Up to 512 characters.

Gift Card

Boolean

Boolean value indicating the status of this field.

SEO Title

String

Free text, exported as the “SEO Title” column. Up to 70 characters.

SEO Description

String

Detailed description or notes about this record. Up to 320 characters.

Need more than three products?

Collect up to a thousand products instead.

The free template is limited to three rows so you can try the workflow. Create your own Import Builder form when you need to collect larger product catalogs.

Create your own form

Up to 1,000 rows

Collect large product catalogs without passing spreadsheets around.

Shopify-ready fields

Collect product information using Shopify-compatible CSV columns.

Validation

Help people provide complete and consistent product data.

Reusable forms

Use the same product collection form whenever you need another CSV.

How it works

From product details to CSV in three steps.

01

Collect

Give someone a simple form to enter the product information you need.

02

Complete

Keep product information structured and make it easier to avoid missing data.

03

Download

Download the completed CSV and use it in your Shopify import workflow.

Why use a form?

Getting product data is often harder than importing it.

Sending someone a spreadsheet template sounds simple until columns get renamed, product information is missed, or everyone formats their data differently.

A structured form gives people a clearer way to provide the product information you need.

Missing product information

Required fields are easier to communicate.

Inconsistent product data

Give people structured fields instead of blank or incorrectly formatted cells.

Spreadsheet back-and-forth

Collect product information directly through a form.

Shopify CSV template

A simple way to collect Shopify product information

Use this Shopify product CSV template to collect product information such as titles, handles, descriptions, vendors, product types, tags, SKUs, prices, inventory and image URLs.

Instead of sending someone a spreadsheet and asking them to fill it in, give them a simple form and download the resulting CSV when they're finished.

The downloaded CSV uses Shopify-compatible column headers so you can use it in your normal Shopify product import workflow.

If you need different fields or more than three rows, you can create your own Import Builder form and configure it for your product collection workflow.

Need a CSV form of your own?

Create a custom Import Builder form with your own fields, validation and row limits.

Get started
Import Builder is an independent product and is not affiliated with, endorsed by, or sponsored by Shopify Inc. Shopify is a trademark of Shopify Inc.