Skip to content

Stats Engine

This document is under construction

Introduction

In Webtrends Optimize, our ethos is easily replicable statistics. Our core calculations for most of the metrics you see are those which are used in popular calculators like https://cxl.com/ab-test-calculator/.

Types of metrics

Binomial Metrics

The important part of the word binomial is "bi", as in 2. Binomial data in Experimentation is therefore data that has 2 possible outcomes. For us, this is that an event did, or did not happen.

When considering our traditional goals - purchases, page loads, clicks, etc. - binomial calculations consider whether or not these happened. Statistics on this data consider the likelihood of these actions.

Non-binomial metrics

Unlike event-level data, where we're capturing a tally of how often things happened, non-binomial data is a numeric data collection.

Examples include Revenue, Units Per Transaction, etc. Such data is as useful as binomial data - knowing you've made more sales is great, but money earned is as important if not more.

Statistics for AB/ABn Tests and Targets

AB/ABn Tests and Targets have a single factor, or controlled variable of change. You may have several variations as part of these tests, i.e. an AB/n as opposed to an AB test.

  • An AB test for button colour could test Blue vs. Red
  • An ABn test for button colour could test Blue vs. Red vs. Black

Either way, there's one controlled variable (colour).

Binomial calculations for AB/ABn tests and Targets

We employ 2-tailed T-tests for these metrics and these experience types.

Read about it here: T-tests in Webtrends Optimize

Non binomial calcluations for AB/ABn tests and Targets

We employ Wincoxon Rank-Sum / Mann-Whitney U-Tests.

Road more here: Link TBC

Statistics for Multi-Variate Tests

Multi-Variate Tests (MVTs) have multiple variables that we're observing. In Webtrends Optimize, we refer to the variables as Factors, and the variations plus control are collectively referred to as Levels.

Taking the previous example of a button colour AB or ABn test, an MVT would consider other Factors or types of change.

For example:

  • Factor 1: Button Colour

    • Factor 1 Level 1: Control (blue)
    • Factor 1 Level 2: Red
    • Factor 1 Level 3: Green
  • Factor 2: Button Size

    • Factor 2 Level 1: Control (medium)
    • Factor 2 Level 2: Bigger
    • Factor 2 Level 3: Biggest
  • Factor 3: Button Icon

    • Factor 3 Level 1: Control (no icon)
    • Factor 3 Level 2: Bag Icon
    • Factor 3 Level 3: Padlock Icon

The Test Array is what we refer to as the count of variations per factor. In the above example, the test array would be 3x3x3.

The calculations for MVTs differ strongly from what you'll see from a single-factor experiment.

Instead of making 1 vs 1 comparisons and looking for a single winner, MVTs look to find a combination of Factor-Levels that work the best togehter. And as such, different calculations are required.

Design of experiments for Fractional Factorial MVTs

We employ Taguci/Fisher Design of Experiments.

Read more here: Taguci-Fisher Design of Experiments for MVTs

Predicted Optimal

Detail tbc

Road more here: Link TBC

Factor Influence

Detail tbc

Road more here: Link TBC

Non-binomial calculations for MVTs

Detail tbc

Road more here: Link TBC

To summarise

Detail tbc

Was this page helpful?