Correlation of Fields
Categories
- Reference: collection reference, internal field
- This field is mandatory.
- In Sales Layer, it is mapped directly with the reference field value.
- A string format is sent, which can be a mix of numbers and letters.
- In Shopify, it can be found in the products belonging to it.
- Title: Title in Shopify
- This field is mandatory.
- In Sales Layer, it is mapped directly with the name field value.
- A string format is sent, which can be a mix of numbers and letters.
- In Shopify, it can be found in Collections.
- Body_html: Description
- In Sales Layer it is mapped directly with the description field value.
- A multiline string is sent, it can be a mix of numbers and letters.
- In Shopify, it can be found in Collections within any collection.
- Image: Collection Image
- In Sales Layer, it is mapped with the category image field.
- An array is sent with the status, ID, and the image link.
- In Shopify, the image can be found in collections with each collection.
- Sort_order: Sort
- In Sales Layer, it is mapped with a list-type field containing the possible sort orders, however, only one of these fields will be sent. The possible values are:
- alpha-asc, alpha-desc, best-selling, created, created-desc, manual, price-asc, price-desc
- A string is sent.
- All the products within a collection will be sorted according to the value sent.
- In Sales Layer, it is mapped with a list-type field containing the possible sort orders, however, only one of these fields will be sent. The possible values are:
- Handle: URL handle
- In Sales Layer, it can be mapped with any normal field.
- A string is sent.
- The last part of a specific collection URL construction can be found in Search Engine listings within a collection.
- Template_suffix: Theme template
- To map with one of the existing values, the themes must be either created or bought from the Online store > Themes.
- A string is sent.
- In Shopify, it can be found in the Online Store window within a collection.
- Published_scope: Published scope, Collection availability
- In Sales Layer, it is mapped with an availability field, Online Store, or Google
- A list of values is sent containing one. two or no options.
- In Shopify, it can be found in the Collection availability within a collection.
- Collect_alt: Alternative text of Collection Image
- In Sales Layer, it is mapped with an alternative description for the image.
- A string is sent.
- It can be found by clicking on the collection image.
- Metafields_global_title_tag: Default metafield title to map.
- Metafields_global_description_tag: Default metafield description to map.
Products
- Title: Title field
- This field is mandatory.
- Mapped along the product name.
- A string format is sent, which can be a mix of numbers and letters.
- It can be found at the top of the product’s page.
- Body_html: Description
- This field is mandatory.
- In Sales Layer, it is mapped directly with the description field value.
- A multiline string is sent, which can be a mix of numbers, letters, and characters.
- In Shopify, it can be found in Products within any product.
- Images: Media
- In Sales Layer, it is mapped with the product image field.
- An array is sent with the status, ID, and the image link.
- In Shopify, the image can be found in products with each product.
- SKU: SKU
- This field is mandatory.
- Mapped with the product reference field.
- A string format is sent, which can be a mix of numbers and letters.
- If no variants exist, the SKU is shown in the Inventory window within a product.
- Price: Price field
- Mapped directly with the product price fields.
- A number is sent.
- In Shopify, if no variants exist the price is in the Pricing window within the product.
- Inventory_quantity: Quantity field, depending on the location
- It is mapped with the amount or stock field.
- A number is sent.
- In Shopify, if no variants exist they can be found in the Inventory window within the product.
- Inventory_policy: Continue selling when out of stock.
- Mapped with the Inventory Policy field specifically created.
- A string is sent.
- In Shopify, if no variants exist can be found in the Inventory window within a Product.
- Vendor: Product organization > Vendor
- Mapped with the vendor field, should be created on purpose, and could be one of the points of sale.
- A string is sent, which can be a mix of numbers, letters, and characters.
- In Shopify, it can be found in the Product organization window within a product.
- Handle: URL Handle, SEO tab
- It can be mapped with any field, the usual thing is to choose the product reference.
- The type of data sent depends on the chosen.
- In Shopify, it can be found in the Search Engine listing window at the end of the URL within the product.
- Product_type: Product organization > Type
- Mapped with the family of the product.
- A string is sent.
- In Shopify, it can be found in the Product organization window within the product.
-
Tags: tags field
- Mapped with the tags fields.
- A string is sent, which can be a mix of numbers and letters.
- In Shopify, it can be found in the Product Organization window within a product.
- Metafileds_global_title_tag: Page title, SEO tab
- Mapped with the name field.
- A string is sent.
- It can be found in the Search Engine Listing window within a product under the title field.
- Metafields_global_description_tag: Description, SEO tab
- Mapped with the product description field.
- A string is sent.
- It can be found in the Search Engine Listing window within a product under the description field.
- Cost_per_item: Cost per Item field, near Price
- Mapped with the specific field indicating the cost of fabrication or similar.
- A number is sent.
- In Shopify, if no variants exist it can be found in the Pricing window within a product.
- Inventory_management: Track quantity checkbox
- Mapped with the Inventory Management field made specifically.
- A text is sent.
- In Shopify, if no variants exist can be found in the Inventory window within a Product.
- Country_code_of_origin
- Configurable attribute, region, or country of origin for customs control.
- List of possible values at Country Code.
- Sort_order: variant order, internal field
- Mapped with the Sort Order previously filled with a specific order, or print the custom order.
- A string is sent.
- In Shopify, it can be found within the product’s Variants window or Options window.
- Product_alt: Alternative text for the product image
- Mapped with image description text.
- A string is sent.
- In Shopify, it can be found visualizing the image.
- Media_video: Internal videos for the media field
- Mapped with a file type field containing the video file.
- An array is sent with the status, ID, and the video link.
- In Shopify, it can be found along the link in the media window.
- Media_video_alt: Alternative text for the previous field
- Mapped with the previous link description text field.
- A string is sent.
- In Shopify. it can be found along the video in the media window.
- Media_external: External videos through URL for the media field
- Maped with a field containing one or several links to external media, like YouTube.
- A web link string type of data is sent.
- In Shopify, it can be found in the Media window within a product.
- Media_external_alt: Alternative text for the previous field
- Mapped with the previous link description text field.
- A string is sent.
- In Shopify, it can be found along the link in the media window.
- Media_order: Media order, internal field
- Mapped with the sort media field.
- A string is sent like so: "model3d|mediaimage|video|externalvideo".
- In Shopify, the order of the extra media files will be shown as indicated in this field.
- Requires_shipping: This is a physical product
- Mapped with requires shipping field.
- A boolean is sent.
- In Shopify, if no variants exist it can be found in the Shipping window within a product.
- Weight_unit: defines the unit of the previous field
- Mapped with the weight unit field.
- A string is sent with a value from among the permitted list.
- In Shopify, if no variants exist it can be found in the Shipping window within a Product along the weight field.
- Weight: weight, appears when the previous box is checked
- Mapped with the weight field.
- A number is sent.
- In Shopify, if no variants exist it can be found in the Shipping window within a Product.
- Taxable
- A boolean type.
- Indicates, if a tax is applied to a product (the VAT of this product).
- Template_suffix: Theme template
- Map with one of the existing values, the themes must be either created or bought from the Online store > Themes.
- A string is sent.
- In Shopify, it can be found in the Online Store window within a product.
- Compare_at_price: Compare at Price field, near Price
- Mapped with Compare at price field which is higher than a regular price.
- A number is sent.
- In Shopify, if no variants exist it can be found in the Pricing window within a product.
- Markets: Markets
- A table type.
- Enabled markets for the product.
- Presentment_prices
- A table type.
- Currency and market prices for the product.
- Status: Product status
- Mapped with the Sales Layer status field.
- A string is sent V-visible D-draft I-invisible.
- In Shopify, it can be found in the Product status window within a product.
- Fulfillment_service: Fulfillment_service
- Mapped with the field with corresponding location info, previously defined in Shopify.
- A string is sent.
- In Shopify, it can be found in the Inventory window.
Note: Please, keep in mind that the Sales Layer connector will allow you to send the Meta-fields. Just remember to create the Metafields in the Shopify account before it's sent from Sales Layer. (edited)
Variants
- Title: Title
- This field is mandatory.
- Mapped with variant reference in this case.
- A string is sent.
- Error 404 not found.
- Images: Variant image, just one image per variant
- Mapped with the variant image.
- An array is sent with the status, ID, and the video link.
- In Shopify, it can be found within a variant in the Options window.
- SKU: internal SKU
- Mapped with variant reference.
- A string is sent, which can be a mix of characters and numbers.
- This can be found in the inventory window within a variant.
- Options
- This field is mandatory.
- To create variants in Shopify it is mandatory to send at least one configurable field.
- If the attribute (option) exists in Shopify, it will be deleted.
- Examples of options are "color" or "size".
- Price: Price
- decimal type
- Inventory_quantity: inventory per variant.
- Mapped with the quantity field.
- A number is sent.
- This can be found in the variant’s Inventory window.
- Barcode: variant barcode, Inventory variant section
- Mapped with the barcode field.
- A number is sent.
- This can be found in the variant’s Inventory window.
- Grams: Weight (if the "This is a physical product" checkbox is true)
- Mapped with the weight field.
- A number is sent.
- This can be found in the variant’s shipping window.
- Weight_unit: Weight unit dropdown near Weight field.
- Mapped with the weight units field.
- A string is sent.
- This can be found in the variant’s shipping window along with the weight.
- Requires_shipping: This is a physical product checkbox
- Mapped with a corresponding field indicating if the product is physical or not.
- A boolean is sent.
- This can be found in the shipping window within a variant.
- Inventory_policy: Continue selling when out of stock checkbox
- Mapped with a field indicating to send or not out of stock (deny or continue).
- A string is sent.
- This can be found in the Inventory window.
- Inventory_management: Track quantity checkbox
- Mapped with the corresponding field indicating who tracks the inventory (Shopify or null).
- A string is sent.
- This can be found in the Inventory window.
- Fullfillment_service: Fullfillment_service
- Mapped with field defining the ff service (manual or the corresponding handle).
- A string is sent.
- This can be found in the inventory window Adjustment history.
Note: in order to create variants in Shopify, it is mandatory to send at least one configurable field apart from the previous fields.
Warning: For fields in tables that are not defined in Sales Layer but are standard in Shopify, you can attempt to map them. However, functionality is not guaranteed.
Inventory Management
- Fulfillment_service: Fulfillment “manual” or the corresponding handle.
- Cost_per_item: Configurable attribute.
- Country_code_of_origin: Configurable attribute, region, or country of origin for customs control. List of possible values at CountryCode.