# Introduction

### What is Reactify Search?

Reactify Search is a Shopify app that streamlines the merchandising process and gets the most relevant products in front of shoppers. The app powers **callouts**, <mark style="color:orange;">**sort by,**</mark> and <mark style="color:orange;">**filters**</mark>, and allows merchants to merchandise <mark style="color:purple;">**category pages**</mark> and <mark style="color:yellow;">**search results**</mark> with more flexibility.

![](/files/MQrtFewXLTUb2RNm61i2)

### Where does the data come from?

* **Shopify catalogue**
  * The app pulls data directly from Shopify through webhooks. This means that all product data in Shopify feeds into the app almost instantly.
* **Google Analytics / GA4**
  * The app pulls revenue data from GA. You can create boost rules that go beyond static data points by leveraging sales data, like sales by quantity over a 7 or 30 day period.
* **CSV files**
  * You can bulk import multiple synonyms and redirects by uploading one CSV. Thereby saving  you time and effort.

![](/files/hE41bmfpOUkCBwKxbRvP)

### Leverage all Shopify data

The app can reference many data points from Shopify. The most common data points that are used to power boost rules are **tags**, **title**, **inventory**, **availability**, and **days since published.**

![All that's highlighted in yellow are fields that Reactify Search can leverage directly from Shopify](/files/CCUqKCxIr9tyva8Og5Pb)

Each field will serve a different purpose and its usage will depend on what objective you're trying to achieve. If your goal is to deplete stock then it's best to use the **Inventory** field. If your goal is to promote products that have a certain attribute, then it's best to use [**Shopify tags**](/manage/product.md#shopify-tags) or **Product Type.**

### **How Reactify Search works with Shopify**

Think of Reactify Search as the bridge between the default Shopify catalogue and the enhanced search experience you've always wanted. The app downloads a copy of your products and collections, and stores it on our database. We call this process **Indexing**. Once your Shopify data has been saved in our index, it is ready to merchandise within the app.

Our powerful database combined with the app's user-friendly interface, enables merchants to apply rules and transform the way products and collections appear on the front end. The best thing about Reactify Search, is that it intuitively applies advanced search algorithms and delivers results on the front end, in a matter of seconds.

![](/files/6nP2iW5OLMfRUXeYEfyO)

Any changes made to a product in Shopify won’t reflect on Reactify Search-powered pages until it has synced to the index. If you need a product change to reflect sooner, you can press the Start Sync button on the Dashboard.

### Installing Reactify Search

App installation is easy as the Reactify team installs the app for you. After installation, however, the app will need to be configured by you (the merchant) with assistance from a dedicated Reactify team member. From here, your front end developers will need to connect the app to your published Shopify theme and test that the app is powering the UI elements 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/getting-started/introduction.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.
