# Getting Started with Single-store Sync

Single-store sync helps you keep inventory accurate **inside one Shopify store** by linking related products together (for example: **bundle ↔ components**, duplicate listings, or product sets).&#x20;

When stock changes for one item, Tipo can update the others automatically so you don’t need manual edits.

***

### ✅ Before you start

Make sure you have:

* Tipo app installed on your Shopify store
* Products already created in your store (the items you want to link together)
* A clear idea of your use case:
  * Bundle product and component products
  * Multiple listings that share the same stock
  * Variants or separate products that should stay in sync

> 💡 Tip: Single-store sync does **not** connect two Shopify stores. Everything happens within the same store.

***

### 🧭 Key Concepts&#x20;

Single-store sync typically works through **Groups** + **Rules**.

* **Group**: A set of related products/variants that should follow the same inventory logic.
* **Master product** (or main item): The product that drives inventory.
* **Component products**: Items that get updated when the master changes.

***

### 🔑 Key Features <a href="#key-features" id="key-features"></a>

* **Sync inventory between related products**

  Keep stock aligned for products that should move together (for example, bundle items and their component items).
* **Automate inventory updates with Sync Groups**

  Put products/variants into a group so the app updates inventory automatically when sales/restocks happen.
* **Bundle inventory automation (Master ↔ Component)**
  * When a bundle sells, the app can reduce inventory for the component items.
  * When you restock components, the available bundle quantity can update accordingly.
* **Real-time inventory consistency**

  When inventory changes (sale, refund/cancel, manual adjustment), the app updates the connected items to keep your store consistent.
* **Smart scan**:  automatically detects and groups products that share matching **SKUs**.

***

### 🛠️ Quick steps with Single store sync

#### 1) Install the app and select  **Single-store mode**

Install [here](https://apps.shopify.com/multi-store-sync-tipo)

Select one of store mode you need:

* **Single Store**: A single store setup designed to keep products synchronized within the same store. Learn more
* **Multi Store**: A multi store that manages multiple stores.

<figure><img src="https://docs.tipo.io/~gitbook/image?url=https%3A%2F%2F2618001169-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FQFJLe0hkcyiradJOCgpx%252Fuploads%252Flgn2iyWDGcYjZN5g70eG%252F2025-10-23_13-48-05.png%3Falt%3Dmedia%26token%3D7543041f-da7d-4c07-9b69-520225618bb5&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=4933032f&#x26;sv=2" alt=""><figcaption></figcaption></figure>

#### 2) Choose how you want inventory to behave

Common single-store scenarios:

#### Scenario A: Bundle stock depends on components

Example: “Gift Set” uses 1 mug + 1 box\
→ Bundle stock should be the minimum available among components.

#### Scenario B: Multiple listings share the same stock

Example: same product listed in different collections/pages\
→ All listings should always show the same inventory.

#### Scenario C: Rule-based syncing

Example: product A should always match product B, or apply a multiplier rule.

> You’ll use the group setup to apply the right logic.

#### 3) Create your first Sync Group

* You can manually group products to share inventory.
* If your inventory Sync groups include products with the same SKUs, you should run a smart scan to automatically detect and group products.

#### 4) Test sync (Recommended)

Do a quick test before using it for your whole catalog:

1. Choose one product in the group and adjust inventory in Shopify
2. Wait for Tipo to process the inventory change

***

#### 📚 Additional Resources <a href="#additional-resources" id="additional-resources"></a>

* [Create inventory group with smart scan](https://docs.tipo.io/inventory-sync-groups/create-inventory-sync-groups-automatically-with-smart-scan)
* [Create inventory group with manually](https://docs.tipo.io/inventory-sync-groups/create-a-inventory-sync-group-manually)
* [Create a new bundle group](https://docs.tipo.io/bundle-groups/create-a-new-bundle-group)
* Contact support team via email <hi@tipo.io>


---

# 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.tipo.io/2-single-store-sync/getting-started-with-single-store-sync.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.
