Skip to content

Decision Split

The Decision Split component in Canvas allows you to deliver personalized, real-time experiences for your users.

A Decision Split step named "Push enabled?" for users who aren't push enabled and users who are push enabled.

This component can be used to create Canvas branches based on whether a user matches a query.

Create a decision split

To create a decision split in your workflow, add a step to your Canvas. Then, drag and drop the component from the sidebar, or select the plus button at the bottom of a step and select Decision Split.

Define your split

How do you want to split your users? You can use segments and filters to draw the line. Essentially, you’re creating a true or false query that will evaluate your users and then funnel them to one step or another. You must use at least one segment or one filter. You do not need to use both a segment and a filter.

A Decision Split step with the filter "Push Enabled is true" selected.

Use your split

Using a decision split can help you distinguish paths for your users based on their segment or their attributes, even whether they use certain messaging channels to receive your messages!

Let’s say that you’re creating an onboarding flow. You might start with a welcome email upon signing up. Then, two days later, you want to send a push message, but only to users who are push enabled. After that, all users get another email three days after they signed up. You could also use your decision split to send an in-app message to users who don’t have push enable to encourage them to enable push.

If there is no step following one of the paths, users who go down that path will exit the Canvas.

A Decision Split step named "Push enabled?" for users who aren't push enabled and those who are. For users who aren't push enabled, they'll experience a 3-day delay then receive an email message. For users who are push enabled, they will experience a 1-day delay, receive a push notification followed by a 2-day delay, then they'll receive the same email message as the users who aren't push enabled.

Analytics

Refer to the following table for descriptions of analytics for this step:

HOW HELPFUL WAS THIS PAGE?
New Stuff!