> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.omegatheme.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# A/B test your offer display

# A/B test your Quantity Breaks display

Run two versions of how a quantity break offer looks on your Online Store, then keep the one that converts better.

## In this article

* [How it works](#how-it-works)
* [Before you begin](#before-you-begin)
* [Create an A/B test](#create-an-a-b-test)
* [Configure your variants](#configure-your-variants)
* [What you can test](#what-you-can-test)
* [Limitations](#limitations)

## How it works

A/B testing runs on the display layer of the Quantity Breaks campaign. Instead of changing your discount, Pareto shows two display variants of the same offer, Variant A and Variant B, and splits your Online Store traffic between them. Each variant stores its own display settings, so editing one never changes the other.

Example: Variant A shows the offer as a stacked list with a "Best value" badge. Variant B shows the same offer as a compact grid with no badge. Pareto sends half your visitors to each, and you keep whichever sells more.

![Storefront product page showing as a compact grid](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/anh-man-hinh-2026-06-04-luc-11_6w0xkm.png)

## Before you begin

* You have a quantity break offer already created.
* A/B testing changes the Online Store display only. It does not change discount logic or which products qualify.

## Create an A/B test

1. Go to **Pareto > Campaigns** and open the offer you want to test.
2. Open **Display settings**.
3. Turn on **A/B testing**.
4. Click **Save**.

![Display settings panel with the A/B testing button](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/anh-man-hinh-2026-06-04-luc-11_ikzfck.png)

## Configure your variants

In the **A/B testing** section, set up each variant. Variant B is edited and saved on its own, so your changes never affect Variant A.

| Setting | Description |
| ---- |
| Variant A | The display shoppers see today. Set the layout, labels, colors, and display options as your baseline. |
| Variant B | The alternative display to test. Edit and **Save** it independently. Changes apply to Variant B only and never carry over to Variant A. |
| Traffic split | The share of Online Store visitors sent to each variant (for example, 50/50). |

![A/B testing section showing Variant A and Variant B settings with a traffic split control](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/anh-man-hinh-2026-06-04-luc-11_1olaiv2.png)

## What you can test

Each variant can use a different combination of the standard display options. Common things to test:

| Option | Example difference |
| ---- |
| Layout | Stacked list vs compact grid |
| Tier labels | "Buy 3 save 10%" vs "Most popular" |
| Badges and accents | Show or hide a "Best value" badge or a holiday accent |
| Price display | Show or hide the discounted price on the product page |

## Limitations

* A/B testing affects the Online Store display only. It does not change discount logic or product eligibility.
* Each variant manages its display independently. Saving one variant never carries over to the other.
* Display sync still works only between offers of the same type and is unrelated to A/B testing, so a test never changes how your other offers display.

## Related articles

* [Quantity Breaks display settings](#)
* [Sync display across offers of the same type](#)
