
Overview
Split nodes divide traffic into multiple branches based on population share percentages. This is used for A/B testing or multivariate testing.Configuration
- Variant count — Add two or more groups using the Add button. Groups are automatically labelled A, B, C, and so on.
- Population share — Use the slider to set the percentage of traffic each group receives. The total across all groups always equals 100%.
- Remove — Click the delete button on any group row to remove it (minimum two groups required).
Example
| Group | Population Share |
|---|---|
| Variant A | 50% |
| Variant B | 30% |
| Control | 20% |
How It Works
When a user triggers the workflow, the split node randomly assigns them to one of the groups based on the configured percentages. The assignment is deterministic per user — the same user will always follow the same branch.Best Practices
- Always include a control group (e.g., 10-20%) to measure the impact of personalization.
- Run tests for a sufficient duration to achieve statistical significance before drawing conclusions.
- Use branch categories to tag split branches for analytics.