# 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. 🌻


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-connector.ecomsend.com/ecomsend-connector/faq/migrate-from-other-third-party-connector-apps.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
