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
Build your base audience (e.g. all guests with newsletter consent checking out this month).
Duplicate the audience.
In Audience 1, add the A/B Testing filter with Include β this is your Group A (~50% of profiles).
In Audience 2, add the A/B Testing filter with Exclude β this is your Group B (~the other 50%).
Create Campaign A targeting Audience 1 (e.g. subject line variant 1).
Create Campaign B targeting Audience 2 (e.g. subject line variant 2).
Compare results across both campaigns to determine the winning variant.
Known Issues or Limitations
The split will never be exactly 50/50 because profile IDs are assigned globally across all Bookboost customers, not per property.
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.