If you have a comment on this topic, contact Aptify Documentation. If you want to return to the Aptify Community Site, please click here.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Virtual branches (also known as Virtual Survey Questions) simplify survey management by eliminating redundant lines of questioning. Virtual Branching lets the developer create a line of questioning once and then redirect survey users to the same line of questioning as necessary. They are most useful if you want to repeat sections of the survey following Answer Logic.
For example, a survey may ask users if they are willing to provide contact information. If the user responds "Yes," the survey displays the "Contact Info" question. If the user responds "No," the survey displays a "Rate This Survey" question.
The survey uses Answer Logic to deal with the two situations. However, even if the user replies "Yes," the developer wants the survey to end in the same manner so that all users see the "Rate This Survey" question followed by "Thank You."
Without a Virtual Branch, the developer needs to create the following items, as shown below:

  1. A "May We Contact" Survey Question.
  2. A "Contact Info" Survey Question below "May We Contact."
  3. A "Rate This Survey" Survey Question below "Contact Info."
  4. A "Thank You" Survey Question below "Rate This Survey."
  5. An Answer Logic branch for "No."
  6. A "Rate This Survey" Survey Question below "No."
  7. A "Thank You" Survey Question below "Rate This Survey." Redundant Lines of Questioning


In the example above, items 3 & 4 and 6 & 7 are identical. Rather than create identical lines of questioning, the developer can use a Virtual Branch to create a link between two locations within the survey.
With a Virtual Branch, the developer can add fewer items while creating the same survey structure, as shown below.

  1. A "May We Contact" Survey Question to the Survey.
  2. A "Contact Info" Survey Question below "May We Contact."
  3. A "Rate This Survey" Survey Question below "Contact Info."
  4. A "Thank You" Survey Question below "Rate This Survey."
  5. An Answer Logic branch for "No."
  6. A Virtual Branch to "Rate This Survey" below "No."
  • This Virtual Branch links to "Rate This Survey" in Item 3. After answering "Rate This Survey," a user is automatically directed to "Thank You" in Item 4.
  • Aptify always makes the first instance within in a survey the parent branch. Therefore, as seen in the following figure, the "Rate This Survey" branch below the "No" is the parent branch even though it was created second.

Virtual Branch

Keep in mind the following if you plan to use Virtual Branches:

  • A branch icon identifies a Virtual Branch in the Survey Administration dashboard. The solid icon indicates the parent branch to which the other virtual branches link; a shadowed icon indicates a virtual branch that links to the parent branch.
  • The parent branch is always the first occurrence of the Virtual Branch in the -survey.
  • You can add a Virtual Branch as the next Survey Question or use it in conjunction with Answer Logic.
  • To create a Virtual Branch using the dashboard, right-click a branch and select Add -Virtual Survey Question or Add Virtual Survey Question as Answer Logic.
  • For Add Virtual Survey Question, choose a solid leaf icon from the Select a branch that will be used as the Next Question Branch screen and click OK. Survey Question that cannot be used as Virtual Branches have shadowed leaf icons.
  • For Add Virtual Survey Question as Answer Logic, select an answer from the Answers drop-down menu and click the Select button to display the Select a branch that will be used as the Next Question Branch screen, as shown below.

Select Virtual Branch

  • Survey developers can "split" a Virtual Branch if changes need to be made to one or more of the child branches.
  • To split a Virtual Branch, right-click a child branch and choose Split Virtual Survey Question from the drop-down menu, as shown below.
  • Splitting ends a Virtual Branch relationship.
  • Splitting replaces a child branch with a duplicate of the parent branch (in other words, this action creates a duplicate line of questioning).
  • Splitting is only for the specified branch's top-level Virtual Branch. If the selected Virtual Branch contains a second Virtual Branch, the split operation will cease at the second -Virtual Branch. In other words, Aptify will duplicate the parent branch only up to the next Virtual Branch; any remaining Virtual Branches in the path remain intact.

Split Virtual Branch

  • No labels