# Hide or show products based on Shopify Markets

{% hint style="info" %}
**Pre-requisite:** Make sure that the Markets ↔ Location assignment in the app is set up. Once done, don't forget to trigger a sync.

[Learn more here](/manage/product/markets.md)
{% endhint %}

So, you want to hide or show products based on Shopify Markets? A typical use case might be that you want to hide sale products for the "International" market. We're glad to say that it's easy to set this up! Simply go into the product in the Shopify catalogue and exclude the product from that market. As a result, the product is only being visible in the markets that are selected.

## Hide or show products based on Shopify Markets

1. In Shopify, unpublish or publish a product from a specific market.

   [More info here.](https://help.shopify.com/en/manual/markets/publishing-products-with-markets)<br>

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

   <figure><img src="/files/ZYKr50t9sRfDJqOEhgxx" alt=""><figcaption><p>You can check which Markets this product is available in.<br><br>This example shows that the product is available in Australia &#x26; New Zealand — not International.</p></figcaption></figure>

2. In the app, initiate a sync.\ <img src="/files/1HFwgyiTzKvJii8LDngG" alt="" data-size="original">\
   \
   It is important to perform sync whenever modifications are made to a product natively in Shopify. Syncs ensures that all products and their inclusion in a respective market are accurately reflected in the app and ultimately, on the front-end.


---

# 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://search.guides.reactify.com.au/merchandising/collections-and-search/hide-or-show-products-based-on-shopify-markets.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.
