Skip to main content

Workflow Action: Split

The Split action lets you randomly divide contacts into multiple paths within a Workflow so you can test different actions, messages, or routing strategies.

Updated over 2 months ago

Who This Is For / When to Use

Use the Split action if you want to:

  • Run A/B or multivariate tests inside a Workflow.

  • Randomly distribute contacts across multiple paths.

  • Compare performance of different messages or actions.

  • Route contacts evenly across teams or processes.

What the Split Action Does

The Split action:

  • Randomly assigns contacts to one path.

  • Uses percentage-based distribution.

  • Supports up to 5 paths per Split.

  • Assigns each contact to one permanent path.

Important behavior

  • Once a contact enters a path, that assignment is remembered.

  • If the contact re-enters the Workflow, they follow the same original path.

  • If you need logic-based routing (for example, order value or tags), use If/Else, not Split.

Step 1: Open or Create a Workflow

  1. Go to Automation.

  2. Select Workflows.

  3. Create a new Workflow or open an existing one.

  4. Add a trigger if one is not already present.

Step 2: Add the Split Action

  1. Click the + icon under an existing step.

  2. Select Add Action.

  3. Search for Split.

  4. Choose Split from the Internal actions list.

Step 3: Configure the Split Action

  1. Set the Action Name (optional).

  2. Select Distribution Type: Random Split.

  3. Review the default two paths (50% / 50%).

Random Split assigns contacts unpredictably, similar to rolling a die.

Step 4: Customize Paths and Percentages

  1. Rename each path to reflect its purpose.

  2. Adjust percentage values for each path.

  3. Click Add Path to create additional paths (up to 5).

  4. Remove a path by clicking the X icon.

Required Rule: Percentages Must Equal 100%

  • All path percentages must total exactly 100%.

  • If the total is higher or lower, the action cannot be saved.

You must correct the values before saving.

Step 5: Save the Split Action

  1. Review path names and percentages.

  2. Click Save Action.

The Workflow canvas will now display multiple branches.

Viewing Split Performance (Statistics)

How to Access Split Stats

  1. Click the Split action in the Workflow.

  2. Open the Statistics tab.

You can see:

  • How many contacts entered each path.

  • Total distribution counts.

Enabling Stats View in the Builder

You can also view Split statistics directly on the canvas.

  1. Enable Stats View using the left toolbar.

  2. Review path distribution visually.

Common Use Cases

A/B Testing

Send different versions of an email or SMS to measure engagement or conversion rates.

Lead Routing

Distribute leads across sales reps or teams in defined proportions.

Campaign Optimization

Compare different follow-up strategies and refine future Workflows based on performance.

Common Issues and Fixes

Cannot save the Split action

  • Ensure all path percentages total 100%.

Contacts are not switching paths

  • This is expected behavior.

  • Contacts remain on their originally assigned path permanently.

Need condition-based routing

  • Use If/Else instead of Split.

FAQ

What does the Split action do?

It randomly assigns contacts to one of multiple Workflow paths based on percentage distribution.

How many paths can I add?

You can add up to 5 paths per Split action.

Can I change the Split after publishing?

Yes. Changes only affect new contacts entering the Workflow.

Will contacts re-split if they re-enter the Workflow?

No. Contacts always return to their original assigned path.

Does Split slow down a Workflow?

No. The Split happens instantly and does not impact performance.

Can Split be used outside marketing?

Yes. It can be used for any Workflow, including support routing or internal processes.

Did this answer your question?