How to Manage Synchronization Policy

How to Manage Synchronization Policy

A Synchronization Policy controls how products, inventory, pricing, and assignments are automatically synced between your Magento store and TikTok Shop using background cron jobs. It ensures your marketplace data stays updated without manual intervention.

Step 1: Open Synchronization Policy

  1. Go to TikTok Marketplace → TikTok Policies
  2. Click Add Policy
  3. Select Synchronization Policy
You will be redirected to the New Synchronization Policy screen.

Step 2: Enter Policy Title

Enter an internal name for the policy. This is used internally to identify the policy.


Step 3: Cron Setting 

These settings control automatic background synchronization.

Product Upload

Enable → Automatically uploads newly eligible products to TikTok
Disable → Manual upload only
Enable this if you want hands-free product onboarding.

Product Update

  1. Enable → Automatically updates:
    1. Title
    2. Description
    3. Images
    4. Attribute changes
  2. Disable → Updates must be pushed manually

Inventory/Price Sync 

  1. Enable → Automatically syncs: 
    1. Stock quantity
    2. Pricing changes
  2. Disable → Inventory & price updates must be pushed manually
This is critical for avoiding overselling and price mismatches.

Product Assign 

  1. Enable → Automatically assigns products to listing templates using auto-rules
  2. Disable → Assignment must be done manually 
Enable this if you use: 
  1. Auto product rules
  2. Category-based assignment
  3. Bulk onboarding workflows 

Step 4: Products Setting 

These settings control which types of products are allowed to sync. 

Sync Not Visible Individually Products 

  1. Yes → Syncs products even if visibility is set to Not Visible Individually
  2. No → Only syncs catalog-visible products 

Sync Out of Stock Products 

  1. Yes → Syncs even when stock is zero
  2. No → Skips out-of-stock products 

Only Specific Attributes Syncing 

  1. Yes → Syncs only selected attributes
  2. No → Syncs all product attributes

Select Attributes 

If enabled, choose: 
  1. Price
  2. Quantity
  3. Title
  4. Description
  5. Images
  6. Custom attributes, etc 
If no attribute is selected, all attributes will be synced by default. 



Step 5: Developer Setting 

These settings control logging and diagnostics. 

Activity Log 

  1. Enable → Records all sync operations
  2. Disable → No logs will be generated 

Synchronization Feed Log 

  1. Enable → Logs all API communication with TikTok
  2. Disable → No API feed tracking 

Step 6: Save the Synchronization Policy 

  1. Click Save 
  2. The system validates:
    1. Title
    2. All enabled cron tasks
  3. Once validated:
    1. Policy becomes VALID
    2. It becomes available

Step 7: Assign the Synchronization Policy 

  1. Go to TikTok Marketplace → Account Settings
  2. Select your newly created Synchronization Policy
  3. Save the account
This activates:
  1. Auto product upload
  2. Auto product updates
  3. Auto inventory & price sync
  4. Auto product assignment
  5. Full sync logging