What are Subflows and Why Should You Use Them? 🚇

< 5 min read

Jason Kelske

Director of Customer Success

Introducing Subflows!

Building workflows can get messy fast, especially when you start adding lots of conditions and different paths. That’s where subflows come in.
Subflows are a newer workflow feature that helps organize complicated logic into one clean section. Instead of using a bunch of jumps and connectors all over your workflow, you can group related steps together and let the workflow automatically return to the next step when it’s done.

The Problem With Traditional Conditional Logic

Imagine you ask learners a simple question like: “What’s your favorite color?”

If someone picks red, they go to a lesson about red. If they pick yellow, they go somewhere else. Green goes to another lesson.

Without subflows, each path usually needs its own jump back to the main workflow. That works, but it can quickly become confusing when your workflow gets larger.

You end up with:

  • Multiple jumps

  • Long connector lines

  • Extra cleanup work

  • Harder-to-read workflows

The more branches you add, the harder it becomes to follow what’s happening.

How Subflows Make Things Easier

Subflows solve this by creating a contained section inside your workflow.

A subflow has:

  • An entry point where the logic starts

  • An exit point where everything reconnects

Once a learner finishes any path inside the subflow, they automatically continue through the exit.
That means you don’t need separate jumps for every condition.
Instead of manually reconnecting every path, the subflow handles it for you.

Why This Matters

Subflows make workflows:

  • Cleaner

  • Easier to understand

  • Faster to build

  • Simpler to maintain

They’re especially helpful when you have deep conditional logic with many different branches.
Instead of looking at a workflow full of crossing lines and jumps, you can keep related logic grouped together in one organized block.

A Simple Way to Think About It

Think of a subflow like a side room in your workflow.

Learners enter the room, complete whichever path applies to them, and then leave through the same exit to continue the main journey.

You don’t have to manually guide them back every time.

Final Thoughts

If your workflows are starting to feel cluttered or difficult to manage, subflows can make a huge difference. They help simplify conditional logic while keeping your workflow easy to read and update.

For anyone building larger automations or training paths, subflows are a small feature that can save a lot of time and frustration.

Want to See It in Action?

If you would like, we can schedule a quick review and walk through how this could work with your current onboarding and training workflows.

Just click "See Demo" in the top right corner of this page, or use this link to schedule.