A/B TESTING & OPTIMIZATION

World-class A/B testing — with Bayesian stats and autopilot

Unlimited tests in any channel, Bayesian statistics, dynamic traffic allocation (MAB) and predictive targeting by segment. Client-side and server-side in a single platform.

Bayesian A/B MAB autopilot Segments Client + Server
app.gravityfield.ai / experiments / cart-cta
RUNNING
A — controlbaseline3.10%
22% of traffic
B — “Buy in 1 click”P(best) 3%3.28%
18% of traffic
C — timer + recommendationsP(best) 96%3.94%
60% of traffic
MAB shifted traffic to the leader dynamically+27% CVR
how it works

Testing and personalization in one engine

Bayesian statistics instead of thresholds

The probability that a variant is the best one, and the expected loss if the call is wrong. Decisions come earlier and with more confidence than with classic p-value thresholds.

P(best)expected losscustom metrics
posterior · 3 variants96% → C

Dynamic allocation (MAB)

Multi-Armed and Contextual Bandit algorithms shift traffic to the winning variant in real time and account for user context. A/B testing and personalization at the same time.

multi-armed banditcontextualreal-time
allocation · autot → leader

Results broken down by segment

A hypothesis that wins in one segment can lose in another. Read results by audience and serve each segment the variant that works for it.

VIPnewchurn-risk
segments · winners
VIP → variant C+31%
New → variant B+12%

Predictive targeting

Machine learning predicts which hypothesis will succeed in each segment and forecasts the potential uplift — testing becomes manageable and less expensive.

ML forecastuplift forecasttraffic savings
forecast · uplift
Segment A
+24%
Segment B
+9%
Segment C
±0%
all module capabilities

Six pillars of A/B testing and optimization

01

Run A/B tests in any channel

Gravity Field supports an unlimited number of tests across every format of online communication: content blocks, product recommendations, banners, pop-ups, notifications and many others.

Test any UX element in any channel: on your site, in your mobile app and even in physical stores — on self-service kiosks, on sales assistant devices on the floor and at the checkout.

02

Switch on dynamic traffic allocation

Dynamic allocation is an engine built on machine learning algorithms — Multi-Armed Bandit and Contextual Bandit — that automatically serves the most relevant offer to each user at each moment.

The engine picks the optimal variant itself: it takes personal interests and targeting rules into account and automatically favors the variants that optimize your metric in real time — conversion, revenue, CTR and so on. That combines A/B testing with personalization in a single run.

03

Run tests for individual segments

Gravity Field analytics lets you review test results across different audiences. Segments often react differently to the same campaign, and a hypothesis that wins for one segment can lose for another.

Once you have statistically significant results for your key segments, you can serve each segment its winning variation and move on to testing new hypotheses.

04

Use predictive targeting

Predictive targeting is the logical next step after A/B testing by audience. A machine learning engine predicts which hypothesis will perform best for each segment and even forecasts the potential uplift on your key metric.

That makes the testing process more manageable and helps optimize the cost of validating hypotheses.

05

Optimize the whole journey, not individual pages

With Gravity Field you serve relevant offers not only within a single page, but throughout the session and across following sessions too.

The platform lets you build an end-to-end personalized journey for individual segments across your entire site or app, and measure the effect of every interaction in the funnel.

06

Test client-side and server-side in one platform

Gravity Field can run client-side campaigns (in the browser) and server-side campaigns via API at the same time. Client-side gives you fast development and launch — ideal for quickly testing targeted interface changes.

Server-side campaigns deliver higher site performance and are used for substantial structural changes to pages.

Run your first Bayesian test

We will show you how to set up an experiment, switch on MAB autopilot and read results by segment.

Complete the form to get
a personalized demo

This field is required

This field is required

This field is required

This field is required

This field is required

This field is required

This field is required

This field is required