> For the complete documentation index, see [llms.txt](https://docs.digitalturbine.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.digitalturbine.com/dt-offer-wall/publishers/task-specific-guides/placement-a-b-testing.md).

# Placement A/B Testing

Placement A/B Testing is a method that allows you to experiment with different configurations within your Offer Wall placements and determine an effective setting to boost user engagement and revenue.

DT’s Placement A/B Test evaluates multiple ad placements within an app to determine which performs better based on engagement, conversions, and revenue. It runs two or more variations simultaneously, which allows you to test exchange rates, colors, banners, and layouts. You can analyze metrics such as Click-Through Rates (CTR), Offer Conversions, and Unique Users to determine the effective placement and improve ad performance.

## Creating an A/B Test Experiment <a href="#id-01h88zew723g6gphc2qzcsdr17" id="id-01h88zew723g6gphc2qzcsdr17"></a>

Set up the experiment by defining the placements and variables to compare before running the test. To start a test:

1. In the [DT Console](https://console.fyber.com/), go to **Monetization→Offer Wall**.\
   The Offer Wall Publisher Dashboard appears.
2. Select the **App** where you want to run the test.

<div align="left" data-with-frame="true"><img src="/files/L9cHIUdQup243IgdIdQt" alt=""></div>

3. Select the **Placement** for the test.\
   The **Placement Details** window appears.

<div align="left" data-with-frame="true"><img src="/files/dJWpCNUNLpvqrXY6u5YO" alt=""></div>

4. Click **Create Experiment**.\
   The **Experiment** window appears and shows all available settings.

<div align="left" data-with-frame="true"><img src="/files/GP552HqfnqwqnKOx70CO" alt=""></div>

5. In the **Enter Experiment Name** field, enter an Experiment name.

<div align="left" data-with-frame="true"><img src="/files/Hz2gs0DHcc7TRBuBME1X" alt=""></div>

6. Click **Add Variants** to add new variants.

{% hint style="info" %}
DT allows you to test the Baseline and up to three additional variants, for a total of four.
{% endhint %}

7. To edit the **Variant** name and **User Distribution** percentage, click the **Edit** icon in the **Variant** tab.\
   The **Set variant name and percentage** window appear.

* Enter the **Name** and the **User Distribution**, then click **Save**.

<div align="left" data-with-frame="true"><img src="/files/p3UC1lrGyRVNNhlBBmrk" alt=""></div>

{% hint style="info" %}
Ensure that you make changes to the Variant, not the Baseline.
{% endhint %}

8. To test the exchange rate:

* Click **Add Entry** in the **Exchange rate per country** area.
* Select the country from the **Countries** drop-down list and click the checkbox.
* Enter the required exchange rate in the **Exchange Rate Points per 1 USD** field.
* To add additional exchange rates, click **Add Entry** and define the parameters.

<div align="left" data-with-frame="true"><img src="/files/zwKZJi3nn6MlSIXxgdki" alt=""></div>

9. To test the **Tag Color**, **Button Color**, or **Button Text Color**, do one of the following:

* Enter the required hex code in the text field.
* Click the color picker to enter the RGB values or select a color from the palette.\
  The preview updates and reflects the new color selections.

<div align="left" data-with-frame="true"><img src="/files/dLYMiPdBuObInEBnAn4b" alt=""></div>

10. To test a **Mobile banner image** or **Tablet banner image**:

* Click **Choose File**, and upload the required image.

11. To view the UI customization, click **Open Preview**.

<div align="left" data-with-frame="true"><img src="/files/6Wp2Q8iACSUappAAztq1" alt=""></div>

12. Click **Start Experiment**.

{% hint style="info" %}
You can change the percentage between the variants and configurations during the experiment. However, these changes might impact the significance of the results.
{% endhint %}

## Monitoring Test Results <a href="#id-01h8gqd3spps59ra43dkfhbfa5" id="id-01h8gqd3spps59ra43dkfhbfa5"></a>

The DT Offer Wall Report allows you to view the performance of your test. To monitor the test results:

1. In the DT console, go to **Dynamic Reports**→**Offer Wall Report**.\
   See [Offer Wall Report](/dt-offer-wall/publishers/reporting/dt-offer-wall-report-for-publishers.md) for more information.
2. To **Filter** the report, add the **Placement Experiment and Variant** dimension to your report.

<div align="left" data-with-frame="true"><img src="/files/78GBYS5KnxuLkYsEFr0x" alt=""></div>

3. Filter the dimensions and select the required experiments.
4. To view the results, toggle the **Performance** button.\
   The report updates and shows the results of the experiments.
5. (Optional) To monitor the aggregated results of the experiment, select **Table**.

<div align="left" data-with-frame="true"><img src="/files/WTTVyrd3lSTEbVaaQg2N" alt=""></div>

6. (Optional) To track the results over time, select **Line Chart** and split the data by the **Date/Time**.\
   The report appears as a line chart.

<div align="left" data-with-frame="true"><img src="/files/nbUxfXB2pjomYjKwXjQu" alt=""></div>

{% hint style="success" %}
You can monitor your KPIs for the experiment and include the following metrics in your report:
{% endhint %}

| **Metric**            | **Description**                                                               |
| --------------------- | ----------------------------------------------------------------------------- |
| OFW Unique Users      | Verifies the distribution between variants.                                   |
| Publisher Revenue     | Reviews overall revenue coming from each variant.                             |
| ARPDEU                | Average revenue per engaged user for each variant.                            |
| Container CTR         | Number of users who entered the Offer Wall and clicked on at least one offer. |
| Offer CTR             | Number of users who started offers.                                           |
| Click/Conversion Rate | Overall conversion rate for each variant.                                     |

## Choosing the Winning Variant <a href="#id-01h8k79k12h3zxxccbecqzs2e0" id="id-01h8k79k12h3zxxccbecqzs2e0"></a>

After completing the experiment and analyzing the results, follow these steps to set the variant as the default:

1. From the **Placement Experiment** window, select the winning variant.
2. Click **End Experiment**.\
   The winning variant is now the default placement configuration.

<div align="left" data-with-frame="true"><img src="/files/drL6IvHTNCoXWSqe49Q6" alt=""></div>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.digitalturbine.com/dt-offer-wall/publishers/task-specific-guides/placement-a-b-testing.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
