[2.0] Branching Logic Using Flow Connections

[2.0] Branching Logic Using Flow Connections

Branching Logic enables control of the path each participant takes through a funnel by mapping each possible answer to questions placed later in the funnel’s flow. This allows the customization of the participant's experience, showing them the most relevant question(s) and content based on their previous answers. 


As an example, if you want to ask your audience different sets of questions based on their gender, you will ask them to provide their gender, then send them on two different paths or branches based on their answer to that question, e.g. male or female. This is illustrated in the image below:




It may also be possible for the paths to converge again at some future point in the workflow.


This feature underscores the importance of bucket.io’s recommended approach to creating funnels - add all components and set up the framework of the funnel’s flow first before going into the details of each section e.g. Pre-Quiz, Quiz Question, and Post-Quiz. 


Thus, before proceeding any further, it would be best if you already have an idea of your funnel flow before setting up the paths that will take your audience through the funnel. 


Note: For more information on creating funnels in bucket.io, see Starting a Funnel from Scratch and Starting a Funnel from a Template.


We will be using the image shown above to walk you through the process of creating branching logic with flow connections.


Step # 1


Once you have laid out the framework of your funnel, set up the Radial question that will be used as the starting point of the flow connection and map the choices to your buckets. For more information, see Mapping Questions to Buckets.


Note: All flow connections start with a Radial Quiz Question component - after dropping one in your funnel, you may divert the flow into separate paths.


Step # 2


Connect the Radial question to two different questions at the same point in the funnel, then set up the questions. You now have two different paths.




Step # 3


Connect the questions in Step 3 to the next questions along their path, if any, until you reach the Quiz Results page/s.




Step # 4


  • Connect the last questions in each path to the Quiz Results page/s. where the choices of your audience are then analyzed and assigned to their respective buckets.



Note: The Quiz Results page is for internal use only - it is not displayed to your audience.


Step # 5


Connect the Quiz Results page/s to the Post-Quiz page/s, effectively ending the flow connection.





    • Related Articles

    • [2.0] Adding a Question & Redoing Funnel Flow Connections

      New questions added to a quiz will have a default configuration, where adding the title, choices, and mapping are needed. Additionally, these new questions can be located between existing questions. IMPORTANT: Only Radio Questions and Checkbox ...
    • [2.0] Field Logic

      This feature works for automations, and will allow for you to use people’s answers in the follow up questions. For example: Q1: If you had to choose just one, which of the following “money worries” would most likely keep you awake at night? Bills - ...
    • Quiz Cart: #9 Publish using Test mode VS Live Mode

      After completing the configurations with the Cart functionality,  and you feel like you’re in a position to test the entire flow, you can do so by using the test mode or live mode, this article will address both scenarios. IMPORTANT: Purchases made ...
    • [2.0] Using UTM Parameters for Tracking Affiliates

      Are you working with multiple affiliate marketers or driving traffic through different sources? You can achieve this by using UTM parameters in your funnel links. UTM parameters are simple text codes that you add to your funnel links before sharing ...
    • [2.0] Creating a Survey Using the Pre-Quiz DDS Template

      This quick video tutorial demonstrates how to edit and customize a survey using the Pre-Quiz DDS Template.