Get Help Your Way

OR

Updated: Dec 23, 2025

Knowledge Base

Using a True/false branch in a workflow

Using a True/false branch in a workflow

Notice: Automations are available on paid beehiiv plans. The Automations experience was updated as part of our recent Winter Release Event, and this article reflects the new interface. Functionality and behavior may continue to evolve as improvements are rolled out.

When creating an automation, the True/false branch lets you split subscribers into two paths based on whether they meet conditions you define. This gives you flexibility to tailor workflows using engagement data, custom fields, tags, or other subscriber behaviors.

True/false branches allow you to apply conditional logic within a single automation, rather than creating separate workflows. For example, you might move engaged subscribers through a shorter journey while sending disengaged subscribers into a re-engagement flow.


How to add a True/false branch to an automation

  1. From your account dashboard, go to Audience > Automations, then open an existing workflow or create a new one.
     
  2. True/false branches can only be added after a Delay step, and the option will only appear when the placement is valid.

    On the workflow canvas: 

  • Locate the Delay step where you want the branch to occur.
  • Click the + below that step.
  • Select True/false branch from the action list.

Define the branch conditions

  1. Once added, the Properties panel for the branch opens on the right. Click + Add condition to get started.

  2. In the Conditions module, click on + Add condition. Use the dropdowns and input fields to define your logic. Add multiple conditions if needed. For this example, we’ve set the condition to be Days without opens or clicks is greater than 7.

    When finished, click Save, or click outside the panel to return to the canvas.

    Configure the False path

  3. In this example, the False path represents subscribers who did open or click within the 7-day window, showing they are active.

    False path logic: Subscriber is active 
    For this shorter path, we’ll use the Update subscription action to reflect that their subscription status is Active, and then that is the end of the automated journey for the subscriber. 

    Configure the True path

  4. Head over to the other branch and set up the True path as desired. For this example, the True path represents subscribers who did not open or click within the defined window.

    True path logic: Subscriber is inactive 
    In this path, we’ll attempt to re-engage the subscriber using the steps outlined in the re-engagement template

    For this workflow, we’ll give the subscriber a few more chances to re-engage by adding a Time delay step, followed by a Send email step, and then add another True/false branch to evaluate engagement again. This approach lets you repeat conditional logic and gradually adjust the journey based on subscriber behavior.
Pro Tip: You can include multiple True/false branches within a single automation, and each branch can contain multiple conditions. This makes it easy to create advanced, adaptive workflows without increasing complexity.


Was this article helpful?

Related Articles

Want More Features?

Upgrade your plan to access more beehiiv tools and supercharge your growth

the one place to build
the one place to build
the one place to build
the one place to build
the one place to build
the one place to build
the one place to build
the one place to build
the one place to build
the one place to build
the one place to build
the one place to build