ποΈ Products and Variants synchronization : how does it work?
You can synchronize your Products and Variants with Airtable thanks to SyncBase. This topic explains how it works.
Overview
- Products data can be found in the
Products
tab. - Products metafields data can be found in the
Products Metafields
tab. - Variant data can be found in the
Variant
tab. - Variant metafields data can be found in the
Variant Metafields
tab.
How Shopify structures Products and Variants
Each product always has at least one variant in Shopify β even if itβs not visible in the admin. When thereβs only one variant, Shopify creates a Default variant behind the scenes. Youβll see it in your synced Airtable base.
Products and Variants data you can sync
SyncBase supports syncing key product and variant information, including:
Product
- Product ID
- Handle
- Title
- Description
- Vendor
- Status
- Tags
- Images
- SEO meta-title and meta-description
- ... and more!
Variant
- Variant ID
- Product ID
- Item ID
- Price
- SKU
- Barcode
- Country of Origin
- Weight
- Featured image
- Inventory
- ... and more!
π See the full list of fields SyncBase can sync
Creating a new Product from Airtable
Yes, you can create a new product directly from Airtable β in just one click!
π Follow this step-by-step guide to create a product from Airtable
Creating a new Variant from Airtable
Yes, you can create a new product directly from Airtable β in just one click!
π [Follow this step-by-step guide to create a variant from Airtable
](https://help.syncbase.app/en/article/how-to-create-a-new-variant-from-airtable-with-syncbase-mxwrpf/)
Creating a new Product or a new Variant from Shopify
Any new Product or Variant created from Shopify will appear in your Airtable base within seconds β no action needed.
Updating Product and Variant from Airtable
Updates made in Airtable are updating instantly (except when you're doing bulk operations - learn more about sync speed) to Shopify. Do not forget to refresh your Shopify page to see changes.
Please note that these data can't be empty:
- Product Title
- Product Handle
- Product Vendor
- Product Handle
Updating Product and Variant from Shopify
Shopify does not always send us a webhook (= an alert to tell us that you changed something). It depends to which update you made, and others criteria's. It means that some changes made in Shopify are updating smoothly to Airtable and others don't.
π Learn more about Shopify webhooks.
Deleting Products and/or Variants from Airtable
By default, SyncBase does not allow deletions from Airtable. This is to protect your product catalog from accidental bulk deletion in Shopify.
π Learn how to safely delete products with this tutorial
Good to know
- Handles must be unique. If there are duplicates, Shopify will reject the update. See how to find and fix duplicate handles.
- Country of Origin code values can be misleading. Check Shopifyβs country code list
- Descriptions must be in HTML. Want to write in rich text? Follow this guide.
Updated on: 02/09/2025
Thank you!