{"_id":"58a37b00fbdbdb1b00ee8741","__v":0,"project":"561c70aabe5fb20d00077758","category":{"_id":"561c726bf0e0580d00ddd9a4","pages":["561c8067be5c860d007bc1cf"],"project":"561c70aabe5fb20d00077758","version":"561c70aabe5fb20d0007775b","__v":1,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-10-13T02:54:35.490Z","from_sync":false,"order":3,"slug":"audiences-segmentation","title":"Audiences (Segmentation)"},"parentDoc":null,"user":"5825dece55b1060f00ec4134","version":{"_id":"561c70aabe5fb20d0007775b","__v":6,"project":"561c70aabe5fb20d00077758","createdAt":"2015-10-13T02:47:06.824Z","releaseDate":"2015-10-13T02:47:06.824Z","categories":["561c70abbe5fb20d0007775c","561c725c4b0a9b0d00c0f515","561c7260cd5e7b0d00eb48c6","561c726bf0e0580d00ddd9a4","561c7271d2fb350d004bf89a","564de219b5bea52b00c3457a"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2017-02-14T21:47:44.391Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":1,"body":"Audience Builder allows you to easily split your audience into evenly distributed groups called **A/B Test Groups**. You can use these groups to test variations of the same message or notification, and then compare the performances of each variation.\n\nEach A/B Test Group is split evenly and contains 10% of your audience. Each bucket contains randomly selected users from your parent audience. This means you can set an A/B Test Group out of all your app users, or just a specific subset of them.\n\n## Split a specific audience\nTo get started, head over to Audience Builder and create a new audience. Select the filters you need, then save the audience. This will become the parent audience for your test groups.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/604db66-Screen_Shot_2017-02-22_at_2.23.15_PM.png\",\n        \"Screen Shot 2017-02-22 at 2.23.15 PM.png\",\n        1198,\n        639,\n        \"#e1e8f0\"\n      ]\n    }\n  ]\n}\n[/block]\nNext, create a sub-audience under the one you just created. Expand the **User** section, then select **A/B Test Group**. Select the test groups you want to target.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/0104d34-Screen_Shot_2017-02-22_at_2.28.28_PM.png\",\n        \"Screen Shot 2017-02-22 at 2.28.28 PM.png\",\n        1200,\n        638,\n        \"#e1e9f0\"\n      ]\n    }\n  ]\n}\n[/block]\nYou can target people who belong to the groups you selected, or exclude them from being targeted. To exclude them, change **IS** to **IS NOT** in the dropdown. If you selected multiple groups, change **ARE** to **ARE NOT**.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/4eab4b2-Screen_Shot_2017-02-22_at_2.28.45_PM.png\",\n        \"Screen Shot 2017-02-22 at 2.28.45 PM.png\",\n        1197,\n        636,\n        \"#e0e8f0\"\n      ]\n    }\n  ]\n}\n[/block]\nSave the child audience. You're now ready to send messages and notifications to users in this audience.","excerpt":"Break down your audience into A/B buckets for testing","slug":"test-groups","type":"basic","title":"A/B Test Groups"}

A/B Test Groups

Break down your audience into A/B buckets for testing

Audience Builder allows you to easily split your audience into evenly distributed groups called **A/B Test Groups**. You can use these groups to test variations of the same message or notification, and then compare the performances of each variation. Each A/B Test Group is split evenly and contains 10% of your audience. Each bucket contains randomly selected users from your parent audience. This means you can set an A/B Test Group out of all your app users, or just a specific subset of them. ## Split a specific audience To get started, head over to Audience Builder and create a new audience. Select the filters you need, then save the audience. This will become the parent audience for your test groups. [block:image] { "images": [ { "image": [ "https://files.readme.io/604db66-Screen_Shot_2017-02-22_at_2.23.15_PM.png", "Screen Shot 2017-02-22 at 2.23.15 PM.png", 1198, 639, "#e1e8f0" ] } ] } [/block] Next, create a sub-audience under the one you just created. Expand the **User** section, then select **A/B Test Group**. Select the test groups you want to target. [block:image] { "images": [ { "image": [ "https://files.readme.io/0104d34-Screen_Shot_2017-02-22_at_2.28.28_PM.png", "Screen Shot 2017-02-22 at 2.28.28 PM.png", 1200, 638, "#e1e9f0" ] } ] } [/block] You can target people who belong to the groups you selected, or exclude them from being targeted. To exclude them, change **IS** to **IS NOT** in the dropdown. If you selected multiple groups, change **ARE** to **ARE NOT**. [block:image] { "images": [ { "image": [ "https://files.readme.io/4eab4b2-Screen_Shot_2017-02-22_at_2.28.45_PM.png", "Screen Shot 2017-02-22 at 2.28.45 PM.png", 1197, 636, "#e0e8f0" ] } ] } [/block] Save the child audience. You're now ready to send messages and notifications to users in this audience.