Testing Beacons

A/B Testing

Using the A/B testing method, you can create and compare two variants of your search, A and B, each with their own rules, to determine which one performs better. With GroupBy, you can perform the following tests using this feature:

1. Experience A/B Testing:

Note: Recommended for prospects or clients in the GroupBy Challenge (onboarding) phase.

You can use this form of A/B testing to test the effectiveness of GroupBy search in comparison to your existing search.

2. Rule A/B Testing:

Note: Recommended for GroupBy’s onboarded clients.

Tweak the GroupBy Search settings by creating different rules for various search types and compare their performance. For example, you can test if boosting a particular brand leads to increased conversion.

Rule A/B Testing

Tweak the GroupBy Search settings by creating different rules for various search types and compare their performance. For example, you can test if boosting a particular brand leads to increased conversion.

In order for Rule A/B Testing to work, you must include the Session ID and Visitor ID from the tracker in GroupBy Search request so that it knows what to return (A or B).

You can get this information from the tracker instance by calling functions:

const visitorId = gbTracker.getVisitorId();
const sessionId = gbTracker.getSessionId();

You can also get this information server side by looking at what cookies were sent to the server (which were set by the tracker). The cookie names are gbi_sessionId and gbi_visitorId.