Skip to content

Product Synchronization

Feature Introduction

Product Synchronization refers to accurately connecting channel products with the SP Product Master List by flexibly configuring association rules when importing products from various channels into the SellingPilot system. Its core purpose is to avoid duplicate creation issues caused by multiple stores and SKUs, and ensure unified product data.

Why isn't SKU automatically created by default?

When importing channel products, the system only synchronizes them to the Listing List by default and does not automatically create SKUs in the SP Product Master List. The reason is that in multi-store operation scenarios, the same physical product may have different SKUs set on different channels. Direct creation will lead to redundancy in the Product Master List, affecting the unified management of inventory and prices.

Note: The Listing List only stores channel product display information. The Product Master List is the core management hub for SKUs, used to uniformly control inventory, prices, and basic attributes across multiple channels.

Usage Guide

The core configuration paths and rules for Product Synchronization are as follows, supporting automatic association and flexible creation to adapt to different operational scenarios:

1. Synchronization Settings Configuration

The core configuration entry for synchronization rules, allowing customization of association logic and creation permissions:

  • Go to Products > Product Settings > Sync Settings
  • Core Configuration Items:
  • Auto-Link Products with Product Pool: After checking one option, the system will match existing items in the Product Master List and establish associations through core identifiers such as SKU, UPC, EAN, GTIN, and ISBN.
  • Auto-Create Unmatched Products: You can choose whether to enable this function. When enabled, you need to check the stores allowed for automatic creation. Only unmatched products from designated stores will generate new SKUs.

alt text

2. Execution Rules in the Create Product Pool

When selecting Import from Channel in the Create Product Pool, the synchronization logic is as follows:

  • Step 1: The system first invokes the association rules in "Synchronization Settings" to match existing items in the Product Master List through identifiers.
  • Step 2: If the match is successful, the association is established directly without creating a new SKU. If the match fails, the system determines whether to generate a new product based on the configuration of "Automatically create unmatched items".
  • Data Synchronization Scope: Newly created products will fully synchronize basic information (name, specifications, main image, details), attribute parameters, and initial inventory prices of channel products.

Note: This rule only applies to the active operation scenario of [Product Master List > Add Product > Import from Channels]

alt text

3. Synchronization Rules in Listing Management

When selecting Sync from Store for different channels in the "Listing Management" module, the synchronization logic is as follows:

  • Association and Creation Logic: Whether to automatically associate with the Product Master List and create new SKUs is based on the configuration in "Synchronization Settings", no additional separate settings are required.
  • Data Synchronization Differences:
  • New products (not matched to Product Master List items): Synchronize all information, including basic information, product content, specification attributes, inventory, price, and sales status.
  • Existing products (already matched to Product Master List items): Only synchronize dynamic data, including current sales status (online/offline), latest selling price, and real-time inventory quantity. Basic product information and details will not be overwritten.

alt text

4. Core Value and Applicable Scenarios

  • Core Pain Points Solved: Completely avoid duplicate creation in the Product Master List caused by inconsistent channel SKUs for the same physical product in multi-store operations.
  • Applicable Scenarios:
  • Sellers distributing products across multiple platforms
  • Sellers operating the same product across multiple stores and needing unified inventory and price management
  • Sellers pursuing clean product data and reducing manual cleanup of duplicate SKUs
  • Additional Advantages: Reduce the risk of inventory miscalculations and order processing errors caused by data redundancy, and improve multi-channel operational efficiency