Skip to main content

πŸ”€ Understanding the A/B Testing Filter in Bookboost Audiences

Introduction

When building an audience in Bookboost, filters are the rules that determine which guest profiles are included in a segment. This article covers the A/B Testing filter β€” a special filter that splits your audience approximately in half, allowing you to run controlled A/B tests across two separate campaigns.

This filter is ideal for testing different subject lines, message content, or send times to understand what resonates best with your guests. 🎯

Main Concept

The A/B Testing filter splits your audience based on whether a guest's internal Bookboost profile ID is odd or even. This is not truly random per campaign β€” it is based on the sequential ID assigned to each profile when it was created in Bookboost across all clients. In practice, the split is approximately 50/50 for most audiences, but it will never be exactly equal.

Each filter has an Include or Exclude toggle that determines which group the audience targets:

  • Include β€” targets guests with odd-numbered IDs β†’ this is Group A (~half the profiles).

  • Exclude β€” targets guests with even-numbered IDs β†’ this is Group B (~the other half).

To run an A/B test you need to create two separate campaigns, each targeting its own audience β€” not one campaign with two variants.

Filters

πŸ”€ A/B Testing

Splits an audience into two approximately equal halves for controlled campaign testing.

  • Include (Group A) β€” targets guests with odd-numbered internal Bookboost IDs (~50% of profiles).

  • Exclude (Group B) β€” targets guests with even-numbered IDs β€” everyone the Include version left out (~the other 50%).

  • The split is based on global Bookboost profile IDs assigned across all clients, not per property β€” so it will never be exactly 50/50.

Configuration and Setup

  1. Build your base audience (e.g. all guests with newsletter consent checking out this month).

  2. Duplicate the audience.

  3. In Audience 1, add the A/B Testing filter with Include β†’ this is your Group A (~50% of profiles).

  4. In Audience 2, add the A/B Testing filter with Exclude β†’ this is your Group B (~the other 50%).

  5. Create Campaign A targeting Audience 1 (e.g. subject line variant 1).

  6. Create Campaign B targeting Audience 2 (e.g. subject line variant 2).

  7. Compare results across both campaigns to determine the winning variant.

Known Issues or Limitations

  1. The split will never be exactly 50/50 because profile IDs are assigned globally across all Bookboost customers, not per property.

  2. This filter creates two separate campaigns β€” it does not support a single campaign with built-in variant testing.

Support

Please contact us through the 'Talk to Us' option on the left menu in the platform, or through the Bookboost Support email at support@bookboost.io if you have questions or need additional support.

Did this answer your question?