> For the complete documentation index, see [llms.txt](https://eraya.gitbook.io/eraya-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://eraya.gitbook.io/eraya-docs/price-test/price-test-how-to-set-up.md).

# 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 %}
