Tutorial

Creating Product Variants from Google Sheets

Learn how to create new Shopify product variants in bulk using Google Sheets and eCommix.

Hernán Demczuk
Hernán Demczuk
Author
3 min read

This tutorial assumes you already know what Two-Way Sync is and how to configure it. If not, please review the How Two-Way Sync Works tutorial first.

1. Choose the Product Variants template

From the home page, select the Update Products category in the template filter bar and click Create on the Product Variants template. If you are configuring a spreadsheet from scratch, click New Spreadsheet, select Two-Way Sync as the sync direction, and then choose the Product Variants template.

Home page showing the Product Variants template with Update Products category selected
Select the Update Products category to find the Product Variants template quickly

2. Add New Variants to an Existing Product

To create a new variant on an existing product, add a new row below the product group and leave Id (Variant) empty; this tells eCommix to create a new variant. The following fields are required:

In this example, we are adding two variants with Option Value Red and Blue for Option Name Color:

Google Sheet showing two new variant rows added for Blue and Red with Id (Variant) left empty
Leave Id (Variant) empty; in this example two new variants are added for option Color: Red and Blue

Notice that once the new variant rows are filled in, their background turns light green; this indicates they will be created as new variants on import. Once your rows are ready, go back to eCommix and click Sync to apply the changes. Not sure how? The How Two-Way Sync Works tutorial walks you through it.

You can also edit the spreadsheet configuration to include additional fields: SKU (Variant), Barcode (Variant), Price (Variant), Compare At Price (Variant), Cost Per Item (Variant), Weight Value (Variant) and Weight Unit (Variant) (these two must always be provided together), Inventory Policy (Variant) (DENY or CONTINUE), Requires Shipping (Variant), Taxable (Variant), Image (Variant), inventory level columns, catalog price columns, and variant metafield columns.

Feel free to hide columns you don't need or reorder them; for example, placing SKU (Variant) first instead of Handle (Product).

If you want to create a brand new product with variants instead, see the Creating Products from Google Sheets tutorial. To add images to your products, see Creating Product Images from Google Sheets.

Related articles

More guides in this category if you want to keep going deeper on the same workflow.

Ready to manage your Shopify store with Google Sheets?

Install eCommix free and start syncing your products, orders, and inventory in minutes.

Install Free on Shopify →