> For the complete documentation index, see [llms.txt](https://search.guides.reactify.com.au/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://search.guides.reactify.com.au/merchandising/collections-and-search/inventory-rules-based-on-shopify-locations.md).

# Inventory Rules Based on Shopify Locations

With this feature, you can sync inventory based on Shopify market and location, then use this data for boosting rules.

#### **What Does This Do?**

Choose which **Shopify locations** to use when syncing inventory. For example, instead of syncing total inventory from all your locations, you can choose to sync only **online-enabled** locations. This helps you fine-tune inventory rules and boost products based on specific stock levels, like showing products with more than 100 items in stock.

#### **Who is This Helpful For?**

This feature is ideal for merchants who prefer to focus on a specific online location, rather than pulling inventory data from all Shopify POS locations.

#### **Benefits**

* Sync **specific Shopify locations** for each market instead of using the total inventory across all Shopify locations.
* Ensure that inventory rules apply only to the relevant markets and locations, providing a more accurate storefront experience.

#### What about Global boosting rules?

Global Rules will work just like collection-specific boosting rules — if markets are enabled on storefront it’ll use market specific inventory, if not, it’ll use default (inventory from all locations).

***

## View Inventory & Availability Based on Market/Location in Collections

1. Check that [Pre-requisites](/manage/product/markets.md#prerequisites) are already done.

2. If needed, update product inventory at specific locations in Shopify.<br>

   <figure><img src="/files/rUWiaQpxSyiOt1Cr81Bb" alt=""><figcaption><p>This example means that 1 SOH is available across all variants for the US Warehouse</p></figcaption></figure>

3. In the app, check product inventory is accurate.

   \
   Go to **Catalogue > Product** to check that inventory has synced.

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

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

4. Turn On Inventory & Availability Fields
   1. In Reactify Search, go to **Merchandising > Collections**
   2. Create a collection or find an existing collection with the product. Turn on the **Inventory** and **Availability** fields.<br>

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

## Apply Inventory Availability Rules Based on Market/Location

1. In the Collection, click on **Boosts** to apply boosting rules based on inventory and/or availability<br>

   <figure><img src="/files/8SHs4DFdwpikJ5sr9PAv" alt=""><figcaption></figcaption></figure>
2. In the Collection, click on **More > Markets**
   1. For market-specific rules, select the **Market(s)**\
      ![](/files/rUhIEuGUlPrcIruymJpb)
   2. You can leave this blank to apply to all Markets by default\
      ![](/files/XbKniWHslbHRMLPUBvQO)
3. Click Update to save changes to the Collection.
4. In the Collection, click on **More > Settings** then switch **Markets** to check<br>

   <figure><img src="/files/hhs6Z05otf4m1DWyAG92" alt=""><figcaption></figcaption></figure>
5. Confirm that product positions are correctly adjusted based on the selected market.
6. Go **Merchandising > Preview** and enter the collection<br>

   <figure><img src="/files/mZrxQjlyszpLCD3n9JnH" alt=""><figcaption></figcaption></figure>
7. Select the **Market** to preview the storefront for that market\ <br>

   <figure><img src="/files/KGpAHWjR1rS0M3VykS9Y" alt=""><figcaption></figcaption></figure>
8. Check that the product appears correctly on the storefront.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://search.guides.reactify.com.au/merchandising/collections-and-search/inventory-rules-based-on-shopify-locations.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.
