Skip to main content

Traffic split overview

Updated this week

Traffic splits in Experiences by Jebbit allow you to divide your audience into targeted groups and deliver personalized experiences based on device type, user attributes, query parameters, and more. By routing users down different paths within a single experience, you can test variants, gather richer data, and improve performance through optimization.

Traffic split types

  • Device Type: Target based on mobile vs. desktop usage.

  • A/B Split: Test multiple screens or entire paths.

  • Launch Link: Direct users based on the link used to enter the experience.

  • Outcome: Display the highest-scoring outcome at that point in the experience.

  • Query Parameters: Route traffic based on parameters passed in the URL.

  • Attributes: Split based on known user attributes.

  • Rules Based: Personalize content based on responses to previous screens.

  • Date & Time : Automatically update experience paths based on a specific date or time.

Before you begin

  • Identify your testing or segmentation goal (e.g., comparing user journeys, tailoring outcomes).

  • Ensure all relevant experience screens or paths are created.

  • Determine what user characteristics, behaviors, or links will drive the split.

  • Create launch links and set up any attributes or query parameters you plan to use.


Create a traffic split

  1. Navigate to the experience you want to configure. From the main builder view, identify the screen where you want to split traffic.

  2. Click the open plus (+) button on the screen node.

  3. From the dropdown menu, select Split Traffic.

Configure your traffic split

  1. Select a split traffic type.

  2. Connect each branch to the appropriate screen or experience path.

  3. For example, for an A/B split, click into each group (e.g., Group A, Group B) to build or modify their paths independently.

Device Type

Target based on mobile vs. desktop usage.

  1. Identify the screen where you want to split traffic.

  2. Select the pathway or branch.

  3. In the modal that appears, click on Split Traffic.

  4. Select Device Type. You will see both Mobile and Desktop appear.

  5. Click Create.

  6. Connect the paths to their respective screens in your experience flow.

A/B Split

Test multiple screens or entire paths.

  1. Identify the screen where you want to split traffic.

  2. Select the pathway or branch.

  3. In the modal that appears, click on Split Traffic.

  4. Select A/B Split.

  5. Adjust the percentages to determine the traffic split for each pathway (e.g., 50% for each).

  6. Label each pathway clearly to identify the different variations you are testing.

  7. If you want to test more than two options, select 'Add another branch'.

  8. Click Create.

  9. Connect the A/B paths to their respective screens in your experience flow.

For a detailed overview of A/B Splits, click here.

Launch Link

Direct users based on the link used to enter the experience.

  1. Identify the screen where you want to split traffic.

  2. Select the pathway or branch.

  3. In the modal that appears, click on Split Traffic.

  4. Select Launch Link. This will direct users based on the link used to enter the experience.

  5. Click Create.

  6. Connect the paths to their respective screens in your experience flow.

Launch Links in Experiences by Jebbit refer to a URL that opens an experience when clicked. Click here for more details on launching an experience.

​Outcome Split

Display the highest-scoring outcome at that point in the experience.

  1. Identify the Lead capture screen in your experience.

  2. Click on the open node or branch after this screen.

  3. From the modal that appears, select Outcome Split.

  4. Click Create.

  5. Connect the Outcome paths to their respective Outcome screens in your experience flow.

For a more detailed overview of Outcome Splits, click here.

Query Parameter

Route traffic based on parameters passed in the URL.

  1. Identify the screen where you want to split traffic.

  2. Select the pathway or branch.

  3. In the modal that appears, click on Split Traffic.

  4. Select Query Parameter. Enter the Parameter in the box provided. Enter the value or URL via the branch option.

  5. Click Create.

  6. Connect the paths to their respective screens in your experience flow.

Attribute

Split based on known user attributes.

  1. Identify the screen where you want to split traffic.

  2. Select the pathway or branch.

  3. In the modal that appears, click on Split Traffic.

  4. Select Attribute.

  5. Under 'Has Attribute' select or search for the Attribute required for this split.

  6. Click Create.

  7. Connect the paths to their respective screens in your experience flow.

Learn more about how to set up Attributes at this link.

Rules Based

Personalize content based on responses to previous screens.

  1. Identify the screen(s) where you want to split traffic.

  2. Select the pathway or branch.

  3. In the modal that appears, click on Split Traffic.

  4. Select Rules Based. You’ll notice that only screens within the current pathway that are eligible for branching will be available for selection.

  5. Once your screen is selected, you will choose the responses and the operator you’d like to use:

    • Any means that any of the responses selected will qualify for that path. You will sometimes refer to ‘any’ as being called ‘or’.

    • None means the opposite. It’s effectively an exclusion.

  6. Name your branches at the top of each branch for better recognition of what rule is behind each branch. If the rule is met by the end user, they will be routed down the pathway you set up. If a rule is not met, they will branch to the ‘default’ path.

  7. Click Create.

  8. Connect the paths to their respective screens in your experience flow.

For a more detailed overview of Rules based branching, please refer to our help article here at the link.

Date & Time

Automatically update experience paths based on a specific date or time.

  1. Identify the screen where you want to split traffic.

  2. Select the pathway or branch.

  3. In the modal that appears, click on Split Traffic.

  4. Select Date & Time. You can update experience paths based on a specific date or time.

  5. Select the date and enter time as needed.

  6. Click Create.

  7. Connect the paths to their respective screens in your experience flow.


Publish the experience

When ready, publish the experience to begin routing live traffic according to your configured splits.


Next steps

  • Refine experience content or screen flows based on test results.

  • Consider layering additional traffic splits or personalizations over time to further optimize performance.


FAQ

When should I use a device split?

  • A device split is often used by clients who have design elements that cannot be accomplished with the Style Independently toggle turned on. For example, wanting to set up a different button layout or adding in different elements for each device type.

When should I use an outcome split?

  • You would use an outcome split to add elements to the outcome screen that are not customizable in the standard outcomes menu. For example, if you want to include a secondary CTA on each outcome screen, then you would set up an outcome split and add the additional CTA as a static button with an outcome-specific outcome URL. The result is that users who match the outcome will see this specific screen and this secondary CTA. ​

Can I use a traffic split to autopopulate an email the second time a user takes a quiz?

  • To autopopulate an email the second time a user takes the experience, you will need to leverage a traffic split. You can learn more about this use case at this link.

I accidentally disconnected a branch and can't find several screens. Where did they go?

  • Jebbit does not delete screens when a branch is accidentally disconnected; instead, it archives them. To restore archived screens, go to the "Show Archived Screens" tab in the campaign builder view's bottom left corner. To unarchive, click on an empty branch node and choose to reconnect it to the experience with a branch.

Did this answer your question?