Syncato: TikTok Shop Connector

Products

Sync products to TikTok Shop

Start syncing your first product with auto-filled details for rapid syncing and listing.

Last updated on 10 Oct, 2026

As a Shopify merchant, you've set up product details that follow Shopify's rules, including titles, images, descriptions, inventory, prices, variants, etc.

However, TikTok Shop has different mandatory fields and rules for product creation. Merchants often need to manually create products on TikTok Shop to comply with these requirements, which can be time-consuming and labor-intensive. 😵‍💫

To address this challenge, we developed Syncato. It synchronizes your products according to TikTok Shop's rules. Here’s how it works:

Creating products on TikTok Shop involves two main parts:

Syncato simplifies syncing by handling both parts of the process:

If you use other connector apps with TikTok Shop, we recommend using only our app for product and order sync to prevent duplicate syncing.

Basic product information

Syncato automatically converts and syncs these from Shopify to TikTok Shop.

Field mapping details: Shopify → TikTok Shop

Shopify: Go to Shopify Admin → Products page → Select specific product to see details

TikTok Shop: Go to TikTok Shop Seller Center Admin → Manage Products page → Select specific product to see details

Title → Product Name

For example, TikTok Shop doesn’t allow Chinese characters in the product title. If your Shopify product title contains Chinese characters, we will auto-remove them before syncing.

Shopify product title field in Shopify admin before syncing to TikTok Shop
At Shopify
Product title synced to TikTok Shop with Chinese characters removed
Sync to TikTok Shop

Description → Product description

For example, TikTok Shop does not support videos, tables, etc. If your Shopify product description includes these elements, we will auto-remove them before syncing.

Shopify product description in Shopify admin before syncing to TikTok Shop
At Shopify
Product description synced to TikTok Shop with unsupported elements removed
Sync to TikTok Shop

If the field is empty, we will automatically fill it with the product title.

Media → Product image

For example, TikTok Shop requires images to be in JPEG, PNG, or JPG format. If your Shopify product image is in WEBP format, we will automatically convert it to PNG before syncing.

Price/Compare-at price → Retail price/List price

You can set the sync price type on the Settings > Product page. Choose to sync either the Price or Compare-at Price.

If you choose to sync the Price, you can also decide whether to sync the Compare-at Price as TikTok Shop's list price (Only applicable to U.S. TikTok Shop).

Syncato price setting to sync Price or Compare-at Price to TikTok Shop
Sync price type

Let’s take syncing with Price as an example:

If your Shopify store currency is USD, we will directly sync your product's price.

Shopify product priced in USD synced directly to TikTok Shop
Currency is USD

If your Shopify store currency is not USD, we will automatically convert your product's price to USD before syncing.

  • The exchange rate auto-syncs from Shopify, but you can manually set it as a backup on the settings page.
Shopify product priced in CNY before conversion for TikTok Shop
Currency is CNY
Syncato app screen showing a CNY product price auto converted to USD
Auto-convert product's price to USD
Converted USD price shown on the synced TikTok Shop product
Sync to TikTok Shop

Inventory → Quantity

You can configure Inventory Sync rules on the Settings > Product page. You can choose to sync a percentage of the source inventory (total available inventory across all active locations). By default, 100% is synced.

Syncato app screen showing inventory sync rules on the Settings Product page
Inventory sync rules

If Track quantity is checked, we will sync the total available inventory from all active Locations.

Shopify product with Track quantity checked across active locations
At Shopify
Syncato app screen showing total available inventory fetched from Shopify locations
At Syncato
Inventory quantity synced to TikTok Shop from Shopify via Syncato
Sync to TikTok Shop

If Track quantity is not checked or Continue selling when out of stock is checked, we will sync the maximum inventory quantity accepted by TikTok Shop, which is 999,999.

SKU → Seller SKU

If there is a SKU in Shopify, it will be synced to the Seller SKU field in TikTok Shop.

Shopify variant SKU field before syncing to TikTok Shop
At Shopify
Shopify SKU synced to the Seller SKU field in TikTok Shop
Sync to TikTok Shop

If there is no SKU in Shopify, the Seller SKU field in TikTok Shop will remain empty.

Barcode → Product identifier code

Shopify barcodes have no type restrictions, and their type (ISBN, UPC, GTIN, etc.) isn't specified. However, TikTok Shop requires the product identifier code type to be specified, and it cannot be changed once submitted.

To avoid issues, Syncato currently does not sync barcodes to TikTok Shop until a suitable solution is found.

TikTok Shop notice that product identifier codes cannot be changed once submitted
TikTok Shop notice

Shipping Weight

If there is a Shipping Weight in Shopify:

  • Manual Sync: The value will be synced based on what you entered on the Edit products mapping rules page.
  • Automatic Sync: When creating the category template, you can choose to either Sync from Shopify or Use custom values.
    • If you choose Sync from Shopify, we will sync Shopify's Shipping Weight.
    • If you choose Use custom values, we will sync the value you entered.

If there is no Shipping Weight in Shopify, the value you entered will be synced.

Shopify product shipping weight field before syncing to TikTok Shop
At Shopify
Syncato app screen showing the shipping weight edited before syncing to TikTok Shop
Edited in Syncato
Shipping weight synced to the TikTok Shop product listing
Sync to TikTok Shop

Variants

If your product contains variants, we will seamlessly sync them as well, including Option name, Option values, Option image, and more.

Shopify product variants with option names, values and images
At Shopify
Syncato app screen showing product variants fetched from Shopify
At Syncato
Product variants synced to TikTok Shop with options and images
Sync to TikTok Shop

Category specific attributes

Category

Whether you sync manually or automatically, you need to select the category to sync to TikTok Shop. After selecting a category, the required product attributes for that category will need to be filled out. This setup is done within Syncato.

To help merchants choose the right category, we’ve integrated TikTok Shop’s AI category recommendation. When syncing a product, the AI suggests a category based on the title and description. Of course, you can adjust the category as needed.

TikTok Shop AI category recommendation shown when syncing a product in Syncato
TikTok Shop’s AI category recommendation
TikTok Shop AI suggested category with option to change it in Syncato
TikTok Shop’s AI category recommendation

After merchants fill out the attributes and save in Syncato, they will be synchronized.

Here's an example of manually syncing a product:

  • Go to the "Products" page in Syncato
  • Select a product and click the Sync button
  • On the "Edit products mapping rules" page
Syncato app screen showing the Sync button on the Products page
Click Sync button
Syncato app screen showing TikTok Shop category selection on the mapping rules page
Select a category in Syncato
Selected category applied to the product listing on TikTok Shop
Sync to TikTok Shop

Shipping info: Product Dimensions

Syncato app screen showing product dimensions in the shipping info section
Edit in Syncato
Product dimensions synced to the TikTok Shop listing shipping info
Sync to TikTok Shop

Required product attributes

Syncato app screen showing required TikTok Shop product attributes marked with an asterisk
Edit in Syncato

Product attributes marked with * are required.

Required product attributes synced to the TikTok Shop listing
Sync to TikTok Shop

Additional product info (optional)

By default, we will automatically select "No Brand."

If your product qualifies, we recommend applying for brand authorization.

Syncato app screen showing optional product info with No Brand selected by default
Edit in Syncato
Additional product info including brand synced to TikTok Shop
Sync to TikTok Shop
Was this page helpful?

Please contact us through the Syncato app for further support.