A/B Testing

Learn how to split a widget's traffic between two algorithms and see which one performs better.

Overview

A test splits a widget's traffic between two variations, A and B, each running its own algorithm, so a retailer can see which one performs better. Tests live inside the Experiences section of the Recs console, run at the widget level, and are available on request only, not on every site key.

How Widget A/B Testing Works

Compare two algorithms on the same widget to identify which performs better.

Recommendation Widget
↓ ↓
Variation A

Algorithm A

Results A
Variation B

Algorithm B

Results B
↓
Compare Results

Identify which algorithm performs better.

📘

Important Point to Remember

  • A/B testing is available under Experiences in the Recs console.
  • Testing runs at the widget level, comparing two variations (A and B), each using a different algorithm.
  • Enablement is available on request and is not supported for every site key.

Set Up a A/B Testing

  1. In the Recs console, navigate to Experiences and click Create experience. The A/B testing banner appears.
  2. Name the experience, pick the page type, select the widget, and set the duration.
  3. Turn on A/B test. The configuration panel opens.
  4. Set the traffic split, winning KPI, test duration, and preferred variation from the table below, then click Apply.
    SettingDesscription
    Traffic splitPercentage of widget traffic sent to variation A versus variation B
    Winning KPIClick Rate, Cart Rate, Conversion Rate, Average Order Value or Revenue Per Visit
    Test durationHow long the test runs
    Preferred variationA or B, used if there is no clear winner
    Algorithm per variationThe algorithm each variation runs
  5. Pick an algorithm for variation A and a different algorithm for variation B.
  6. Click Publish. The test shows as Upcoming or Live depending on the dates set, and Expired once it ends.

Recommendation A/B VS Search A/B Testing

  • Recs A/B tests have no default variation, unlike Search, and that is deliberate.
  • In Search, a base ranking returns products whether or not a merchandising strategy exists, so a default option is meaningful. In Recs, a widget shows products only when an experience exists, so there is no baseline to compare against.
  • A Recs test compares one experience against another experience within the same widget.

Reporting and Metrics

Once a test is live, results are available in two places.

The Experiences listing page shows each test's status as

  • Live
  • Upcoming
  • Expired

The algorithm runs on variation A and variation B, and these metrics: impressions, clicks, carts, orders, revenue and conversion rate.

To refer to the detailed reports per experience results navigate to Reports > A/B Tests.



Did this page help you?