Test setup
Hypothesis — the statement you want to prove or disprove with the test. Participants — the apps whose users will take part in the test.Only users running SDK version 2.7.0 or higher can participate.
- Show only specific in-apps.
- Show all in-apps.
- Show the in-apps that are not selected in the other variants (control group).
How are customers distributed across branches?
How are customers distributed across branches?
In website and personalization tests, participants are split by device.What happens to a customer with multiple devices?
- If all devices land in the same branch, the customer counts as one participant in that branch.
- If devices land in different branches, the customer counts as a participant in each of those branches. Orders are attributed by device — to whichever device was last used to visit the site.
-
Primary target metric — the metric that determines the winning variant.
Returns and cancellations are not counted in any of the metrics.
- Order conversion — the percentage of customers who placed at least one order after entering the test.
- Average order value — revenue during the test period divided by the number of orders placed.
- Average revenue per user (ARPU) — revenue during the test period divided by the number of participants in the variant.
- Secondary target metric — a comparison metric for tracking trends. For example, if order conversion goes up, you want to make sure average order value did not drop. The same metrics are available as for the primary target.
- Advanced settings — expected uplift, statistical power, and confidence level. Default values are optimal.
Variants
Global app test
A global A/B test shows how in-apps affect average order value and order conversion overall. The report tells you how user behavior shifts with in-apps and helps you calculate the channel’s payback. Create two variants:- One that shows all running in-apps.
- A control group.
Testing a specific in-app
Use an A/B test to measure how well an individual mechanic performs. Create two variants:- One that shows the in-app(s) you want to evaluate.
- A control group that sees all in-apps except the one being tested.
Comparing in-apps against each other
Use an A/B test to find out which set of in-apps better solves a given task. Create one variant per set of in-apps.A test supports up to 5 different branches.