# Collection sync

This guide explains how to enable **Collection Sync** so your **Destination store(s)** can receive collections from your **Source store**.

### ✅ What Collection Sync does

Note: this setting syncs the collection, not the products in the collection

* create collections that don’t exist in the Destination store
* update collections to match the Source store

***

### ⚙️ Enable collection sync in app Settings

1\. Open the app in Source store > click **Settings**

2\. Scroll down to **Share Collections** part > tick on checkbox **Enable**

3\. Select collections you want to sync

* **All collections**: all products of all collections in your store will be synced with Destination store
* **Specific collections**: only products of selected collection(s) will be synced with Destination store

4\. Click **Save**

<figure><img src="https://2618001169-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQFJLe0hkcyiradJOCgpx%2Fuploads%2Fh9pVtJk6W8vd2lmafbIa%2F2025-08-05_20-45-45.png?alt=media&#x26;token=e15cc411-3488-425a-806e-a1110d1ecbaf" alt=""><figcaption></figcaption></figure>

***

### ⚙️ Create connection in Destination store

Guide [here](https://tipo.io/index.php/kb/general-steps-to-connect-stores/)

***

### ✅ How the sync works?

Collection Sync follows the same logic as product sync:

1. The app checks collections in the Source store
2. It syncs those collections to the Destination store(s)
3. It includes products in the collection only if those products are synced/matched (based on your connection settings)

📌 Important: If a product isn’t synced to the Destination store, it may not appear in the synced collection there.

<figure><img src="https://2618001169-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQFJLe0hkcyiradJOCgpx%2Fuploads%2F3PfP1IaCPk2pfWoiNZZa%2F2025-08-05_20-40-41.png?alt=media&#x26;token=5b4a5fba-6cde-490e-8d1c-426eb6895cd1" alt=""><figcaption></figcaption></figure>

1. **Create new items if not exist and update current items that have the same identifier**

* The app will:
  * Create collections on the Destination store if they don’t already exist.
  * Automatically update existing collections that share the same **handle** (URL path) as the Source.

**Example**

* Source collection: **Summer 2024**\
  Handle: `/collections/summer-2024`
* The app will:
  * Create the **Summer 2024** collection on the Destination store.
  * Keep syncing changes (e.g., title, description, products inside) from Source to Destination automatically.

Note: Any future updates you make to the "Summer 2024" collection in the Source store will also appear in the Destination store.

<figure><img src="https://2618001169-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQFJLe0hkcyiradJOCgpx%2Fuploads%2FgFFXK4M046XmV64VxNdg%2F2025-08-05_20-51-30.png?alt=media&#x26;token=2a19b200-2d68-4276-9bb4-ca9c10344d2c" alt=""><figcaption></figcaption></figure>

2. **Only update current items that have the same identifier**

The app will:

* Not create new collections.
* Only update collections in the Destination store that already share the same handle with the Source.

**Example**

* Source collection: `/collections/summer-2024`
* Destination also has `/collections/summer-2024`\
  →  Updates will sync.
* Source has `/collections/spring-2025`, but Destination does **not**\
  →  No collection will be created or synced.

3. **Create new items if connection is accepted**

The app will:

* Only create and sync new collections that are added to the Source after the store connection was established.
* Existing collections in the Source store will not be synced.

**Example**

* Store connection created on August 5
* You add a new collection on August 6: Back to School\
  → This collection will be synced to the Destination store.
* An older collection like Spring Sale created before August 5\
  →  Will not be synced.

***

<figure><img src="https://tipo.io/wp-content/uploads/2022/11/2024-04-11_15-46-01-1-1024x675.png" alt=""><figcaption></figcaption></figure>

**🙋 Still need support?**

If you still need help, please feel free to contact us at <hi@tipo.io>. We’ll be happy to assist you further. <br>
