> For the complete documentation index, see [llms.txt](https://docs-connector.ecomsend.com/ecomsend-connector/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-connector.ecomsend.com/ecomsend-connector/faq/migrate-from-other-third-party-connector-apps.md).

# Migrate from other third-party connector apps

If you are currently using a third-party connector app (such as AfterShip for TikTok Shop, TikTok Shop Connector — SPL, TikTok Shop Sync - DPL, etc.) to sync products and orders, and you also want to use EcomSend Connector, you may run into **duplicate product listings** and **duplicate order syncing**, which can quickly create operational confusion.

To avoid this, we recommend using EcomSend Connector as your **only** syncing channel.

**The goal is to:**

1. **Stop** the third-party connector app from auto-listing/syncing/linking/conneting products
2. (Optionally) Deactivate products it already listed, so that only EcomSend Connector manages product syncing

{% hint style="info" %}
For **US** TikTok Shops: Many connector apps allow you to **disable** order syncing. If you turn off order syncing in the third-party app, then only EcomSend Connector will manage orders and fulfillment syncing.
{% endhint %}

### Before you start

* Identify which connector app you are using (e.g., AfterShip).
* Decide whether you want to: **Deactivate all listed products**, or **Keep products with sales/orders data live** and deactivate the rest.
* Make sure you have admin access to:
  * Your connector app settings
  * TikTok Shop Seller Center (TTS)

**Example walkthrough: AfterShip for TikTok Shop**

The same logic applies to most other connector apps, even if the page names differ.

### Scenario A: App already synced some products, but you have NOT started selling yet

If products were listed via AfterShip but haven’t generated sales/orders, you can fully switch to EcomSend Connector by doing the following:

#### Step 1 — Deactivate products already listed by AfterShip

In the **AfterShip** app: Go to **Channel listings** → Click the **Active** tab → Select all products → Click **Deactivate**

<figure><img src="/files/CrXYBYCflknN8D8uhkjs" alt=""><figcaption></figcaption></figure>

#### Step 2 — Turn off product auto-link / auto-sync in AfterShip

In the **AfterShip** app: Go to **Settings** → Open **Channel settings** → Find **Product sync** → Turn **OFF** the **Auto-link** toggle

<figure><img src="/files/MpFq7WTjQDlKCssCKtFD" alt=""><figcaption></figcaption></figure>

#### Result

* Listed products become **Deactivated** (not visible to customers).
* AfterShip will stop auto-linking/auto-syncing new products.
* You can now use **EcomSend Connector** as the only syncing channel.

***

### Scenario B: AfterShip synced products AND some products already have sales/orders data

If some products already generated sales/orders data, you have two options depending on whether you want to keep those products live.

#### How to check whether products have sales data

In **TikTok Shop Seller Center (TTS)**: Go to **Analytics** → Click **Product analytics** → Review which products have performance / sales metrics

<figure><img src="/files/1QBfuLG8yNGVOZLGGP66" alt=""><figcaption></figcaption></figure>

#### Option B1 — Full switch (The same as scenario A)

Use this option if you want a clean reset and will manage everything through EcomSend Connector.

1. In the **AfterShip** app, Go to **Channel listings** → Click the **Active** tab → Select all products → Click **Deactivate**
   1\.

   ```
   <figure><img src="/files/F3GYyB8aKcvtdcshasvW" alt=""><figcaption></figcaption></figure>
   ```
2. In the **AfterShip** app: Go to **Settings** → Open **Channel settings** → Find **Product sync** → Turn **OFF** the **Auto-link** toggle
   1\.

   ```
   <figure><img src="/files/QDlm41Lp1ZselTyXHMjr" alt=""><figcaption></figcaption></figure>
   ```

**Result:** All products listed by AfterShip become **Deactivated**, and AfterShip stops listing new products.

#### Option B2 — Keep products with sales data live, deactivate only products with NO sales data

Use this option if you want to preserve product momentum/history for items that already sold.

1. In **TTS → Analytics → Product analytics**, identify products **with sales data**.
   1\.

   ```
   <figure><img src="/files/1M44LwU7pATXYOpPeEiD" alt=""><figcaption></figcaption></figure>
   ```
2. In the **AfterShip** app: Go to **Channel listings →** Click the **Active** tab → Select products **without sales data** → Click **Deactivate** only those products
   1\.

   ```
   <figure><img src="/files/Th8HzlgjVZdlmd0qvy4T" alt=""><figcaption></figcaption></figure>
   ```
3. In the **AfterShip** app: Go to **Settings** → Open **Channel settings** → Find **Product sync** → Turn **OFF** the **Auto-link** toggle
   1\.

   ```
   <figure><img src="/files/y4yeA3fTxywAxj4QQLIk" alt=""><figcaption></figcaption></figure>
   ```

**Result:** Only products without sales data are deactivated. Products with sales history remain live.

{% hint style="info" %}
If a product already has orders, keeping it live is often the safest approach. However, **even if you deactivate** the product, its historical data will not be lost—**you can still view past performance** in TikTok Shop analytics.

To check it: Go to **Analytics** → **Product analytics** → set the product status filter to **Inactive**.

For **US TikTok Shops**, EcomSend Connector supports **linking** TikTok products to the corresponding Shopify products, so ongoing order syncing won’t be disrupted. **This means US merchants can choose to deactivate all products in the TikTok official app and rely on EcomSend Connector for syncing.**
{% endhint %}

### US TikTok Shop only: Make EcomSend Connector the only order/fulfillment syncing channel as well

If your third-party connector app supports it, we recommend disabling order syncing there to prevent duplicate orders and fulfillment updates.

* In your connector app settings, look for options such as:
  * Order sync
  * Sync orders to Shopify
  * Fulfillment sync
  * Auto fulfillment update
* Turn those features **OFF** so **only EcomSend Connector** syncs orders and fulfillment.

<figure><img src="/files/LKxmwVQD58Xb8hKLKCJE" alt=""><figcaption></figcaption></figure>

Once the third-party app is no longer auto-listing products (and you have deactivated products as needed), you can start using:

* EcomSend Connector to sync/list products going forward
* EcomSend Connector to sync orders and fulfillment (especially recommended for US shops)

**Need help?** Feel free to contact us via online chat or [email](mailto:undefined). Our world-class support team is available 24/7 and always ready to assist you. 🌻
