# Preparing for implementation

The following tips are designed to help you gather information you need to better understand your products and help you set up your merchandising rules effectively. Think of it as pre-preparation before you even install Reactify Search. To gather data, we recommend using existing reporting tools and applying a date range of around 3 months as this keeps data as relevant as possible.

### **1 month before launch**

* Determine your <mark style="color:red;">Merchandising Requirements</mark>
* Understand your products and how Reactify Search [utilises Shopify tags](/getting-started/configuring-your-instance.md#shopify-tags)
* Understand how customers navigate the site through existing reports
  * Google Analytics
    * Product Pages (behaviour > site content > all pages)
    * Products (conversions > ecommerce > product performance)
  * HotJar
    * Analytics (heat maps, click maps)

### 2 weeks before the launch

* Set up Configurations, Search and Merchandising. This will be done with the help of your Customer Success Manager

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

* Assign tags to all applicable products in your Shopify catalog. To do this in bulk, we recommend using an app like [Matrixify](https://matrixify.app/). After applying all tags, identify the tags you want Reactify Search to reference by specifying them in the `Extract Tags` section.

<div align="left"><img src="/files/SVrsdKCha4ZiLWnXpHK8" alt=""></div>

### 1 month after the launch

View Analytics to track things like top search terms and top filter options.

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


---

# 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/preparing-for-implementation.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.
