NOTE: The list does not include mandatory fields, which are always communicated to Shopify. We explain the required fields in Creating New Listings on Shopify Using a Spreadsheet.
What we'll cover:
Using Optional Shopify Fields
Solid Commerce uses Product Attribute fields to populate optional fields on your Shopify listings.
If there are any Shopify fields you manage directly on Shopify, or are not interested in using, do not add them to Solid Commerce as Product Attributes.
To use an optional Shopify field:
1) Find the corresponding Solid Commerce Product Attribute Name in the table below.
2) Create the Product Attribute in your Solid Commerce account.
- For more information about creating Product Attributes, please see Creating and Using Custom Product Attributes.
3) Populate the Product Attribute field with data formatted to Shopify's specifications.
We will automatically send the information when we create new listings.
To update an optional field on an active Shopify listing:
1) Revise the Product Attribute field in Solid Commerce.
2) Select the listings you want to update in your My Store Market List and click the Update Listings button.
Table of Optional Shopify Fields
When you create Product Attributes in your Solid Commerce account, copy the Solid Commerce Product Attribute Names from this table.
To use them in a spreadsheet, add product attribute: in front of the attribute name. Do not include a space in between product attribute: and the attribute name.
EXAMPLE: To add Shopify tags to your listing, create a Solid Commerce Product Attribute named: shopify tags. In your spreadsheet, use the column header: product attribute:shopify tags.
|Shopify Field Names
|Solid Commerce Product Attribute Names
|Field Descriptions and Valid Values
|Use this field if you want to customize the URL of your product's page on your website.
|The sales channel the product is visible on.
A categorization for the product used for filtering and searching products.
Separate each product type by a comma.
NOTE: If adding for the first time in Channels Manager, just add shopify product_type to the attributes. Do not add prefix "product attribute: "
Tags are keywords for your products. They help buyers find the products they are searching for. Separate each tag by a comma.
For more how to uses tags to create subcategories, see the Shopify Manual.
If you want to apply a custom template to your product's page, enter the template name in this field. You don't need to include the prefix or the .liquid at the end.
EXAMPLE: You create a new product template named singleproduct. Your complete template name will be: product.singleproduct.liquid. You only need to enter the "suffix" of singleproduct in this field.
The name of the vendor you purchase the product from or the brand.
You can specify a barcode for your product, or you can enter the UPC or ISBN.
If you do not provide a barcode in this field, we will send the UPC or ISBN you saved in Solid Commerce.
Enter a price that is higher than your current price, such as the MSRP or a competitor's price. Shopify will automatically display this price with a strikethrough.
If you do not provide a compare_at_price, we will not push this field to Shopify.
The party responsible for fulfilling the order. If you want to use an outside fulfillment service, you need to activate them on your Shopify Shipping page. Please consult Shopify for details and a list of valid values.
Only valid value provided to us by Shopify:
Specifies whether or not buyers are allowed to place an order for a product that is out of stock.
Specifies whether or not a buyer needs to provide a shipping address when they place an order for the product.
Shopify Meta Fields
For example you have an meta field for "material" on Shopify. The steps to add a value for that meta field on Channel's Manager are as follows:
- First create the product attribute in Channel's Manager through the UI
- Go to Inventory >> Manage Product Attributes
- On the Box Next to ADD NEW ATTRIBUTE enter the attribute with this syntax "Shopify meta global@(metafield name)" For Example Shopify meta global@material
- Click ADD NEW ATTRIBUTE
- Add Meta Field Values to a SKU
- There are two ways to add values to that new attribute:
- Through the UI go to the warehouse or market list where the SKU exists and click the Pencil Icon. Then under "Add Attributes" select the attribute and add a value:
- Through our excel add-in tool using column headers syntax: Product Attribute:Shopify meta global@(metafield name). For Example:
product attribute:Shopify meta global@material Titanium
- There are two ways to add values to that new attribute:
- Google Shopping Meta Fields: Google Shopping Meta Fields have a special Syntax. Here's the entire list of Google Shopping Attributes that we currently support with sample values:
Shopify meta mm-google-shopping@age_group : adult
Shopify meta mm-google-shopping@color : Red
Shopify meta mm-google-shopping@condition : new
Shopify meta mm-google-shopping@custom_product : true
Shopify meta mm-google-shopping@gender : female
Shopify meta mm-google-shopping@google_product_category : Apparel & Accessories > Clothing > Dresses
Shopify meta mm-google-shopping@material : Cotton
Shopify meta mm-google-shopping@mpn : drs-5990
Shopify meta mm-google-shopping@size : 37
Shopify meta mm-google-shopping@size_system : EU
Shopify meta mm-google-shopping@size_type : regular
Shopify meta mm-google-shopping@unit_pricing_measure : 2
Shopify meta mm-google-shopping@unit_pricing_measure_unit : lb
For accepted values, please refer to the Google Merchant Center Help page.
Sample Excel column header for a google shopping metafield:
product attribute:shopify meta mm-google-shopping@age_group adult
- Creating and Using Custom Product Attributes
- Creating New Listings on Shopify Using a Spreadsheet
- Connecting to a Shopify Webstore