# Price Test - How to Set Up

{% stepper %}
{% step %}

### Complete Theme Check

Before you start price tests, we need to confirm your store’s theme is compatible. Every store must complete a theme check before launching price tests.

{% hint style="info" %}
Theme Check Details:

* Requests are reviewed Monday to Friday, between 9 AM and 5 PM (EST).
* Most checks are completed within one business day.
* Stores using custom themes, third-party apps, or advanced configurations may require additional time.
* For complex situations, we request collaborator access to complete the review.
  {% endhint %}
  {% endstep %}

{% step %}

### Create a New Test

* Go to the Eraya Dashboard and click “Create New Test” in the top-right corner.
* In the setup window, enter a Name and Description for your test.
* Under Test Type, select Pricing Test to experiment with product prices.
* Click Create Test to continue to your setup flow.

<figure><img src="/files/UCWQWy2X4F56B2LjQMEm" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Step 1: Name and Description

Provide a name and brief description for your pricing test.

* **Test Name** — Enter a clear, descriptive name (e.g., *Dynamic Pricing Test*). This will help you and your team easily identify the test later.
* **Description (Optional)** — Describe what you want to test and why. Include any objectives or hypotheses (e.g., *“Testing if a 10% price increase affects conversion rate”*).

Once completed, click **Next** to continue to the **Configure Test Variations** step.

<figure><img src="/files/meCSj8SuPwCcaIXzDKs4" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Step 2: Configure Test Variations

Set up your **Control** and **Variation** groups to define how traffic will be split for your pricing test.

* **Control** – Represents your current product pricing (baseline).
* **Variation(s)** – Represents the new pricing version(s) you want to test.
* **Traffic Allocation** – Adjust how much visitor traffic is assigned to each variation. The total must equal 100%.

You can use **Auto-Distribute** to evenly divide traffic between variations.\
Once your setup looks correct, click **Next** to move to **Select Products**.

<figure><img src="/files/be1vvt675PsDtx0wDxxL" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Step 3: Select Products

Choose the products you want to include in your pricing test.

* Use the **search bar** or apply filters such as **Product Type**, **Vendor**, **Tags**, or **Status** to quickly find products.
* Select one or multiple products to test.
* Click **Sync Products** if your Shopify catalog has been updated recently.

Once your selection is complete, click **Next** to continue to **Configure Test Prices**.

<figure><img src="/files/3AZZhGQt3n25e1Hi876k" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Step 4: Configure Test Prices

Set the prices for each variation of your selected products.

* **Origin Price (Control)** – Displays your current store price as the baseline.
* **Test Price (Variation)** – Enter new prices you want to test for each product or variant.
* Click directly in any price cell to edit values.
* Use **Apply Autofill** to quickly populate test prices across all selected products.

Once pricing is configured, click **Next** to move on to **Targeting**.

💡 *Tip: Keep variations realistic—too large a difference can affect conversion data accuracy.*

<figure><img src="/files/tx7Sn1P7MYfC8ZUJWkLZ" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Step 5: Targeting

* Define who will see your pricing test based on device type, visitor status, and (soon) location or campaign targeting.

  **Device Targeting**

  Select which devices the test should run on:

  * **All Devices** *(default)* — Apply the test across all device types.
  * Or choose specific options such as **Mobile**, **Desktop**, or **Tablet** to target selected devices only.

  **Visitor Type**

  Choose the audience segment to include:

  * **All Visitors** — Show the test to everyone *(recommended for balanced traffic)*.
  * **New Visitors Only** — Target only first-time visitors to measure initial impressions.
  * **Returning Visitors Only** — Limit testing to visitors who have engaged with your store before.

  **UTM / Country Targeting&#x20;*****(Coming Soon)***

  Soon you’ll be able to target specific **countries**, **regions**, or **UTM campaign parameters** — perfect for testing localized pricing or campaign-specific audiences.

  Once your targeting options are set, click **Next** to continue to **Review & Launch**.

<figure><img src="/files/T7JcYIS3AG73wRX8pRLu" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Manage Duplicate Products (Duplicate Product Method Only)

Properly managing duplicate products helps maintain a seamless shopping experience and avoids issues with inventory, visibility, and external integrations.

**Steps to follow:**

* Remove duplicate products from **third-party sales channels**.
* Exclude duplicate products from **collections** to prevent confusion.
* Configure **inventory tracking** to ensure stock levels remain consistent.
* Review and adjust the **custom shipping profile** for duplicates.
* Set up duplicate products correctly in **third-party apps** (e.g., reviews, bundles, etc.).
  {% endstep %}
  {% endstepper %}


---

# 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://eraya.gitbook.io/eraya-docs/price-test/price-test-how-to-set-up.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.
