Zingtree has the ability to create what we call evaluations through the use of logic nodes. These can be interactive tests, quizzes, assessments, training simulations, or anything else that requires assigning a score to each question answered – then later acting upon the total score.
Coupled with the powerful decision tree capabilities already present in Zingtree, logic nodes opens up a whole new realm of knowledge engineering possibilities. To see a working example of an interactive decision tree quiz using logic, try this 10-question Personality Test found in the Zingtree Gallery.
Here are the basics on how to build a tree with logic nodes:
- Add a value to each button click when designing your tree.
- As the end-user goes through your tree, Zingtree keeps a running total of the score values of all buttons clicked.
- When you’re ready to act upon the running total score, use a new “Logic Node”. From there, you can specify rules which redirect to specific nodes.
Want to build your own? Here’s a step-by-step guide:
Step 1: First, go to Overview > Edit Node and open up the button editor by clicking Edit Buttons. Select Score Button Clicks, and enter a Variable Name that will be used to tally scores and branch on later.
Step 2: Next, add your desired score values to button clicks in your lead qualification decision tree.
Step 3: Now, add a new Logic Node using This Tree > Add Node. In the Logic Node, you can specify which node should appear next (and which to branch to) according to rules you create.
Step 4: Link the last button click of your test/quiz/assessment to this new Logic Node.
Note that the Logic Node never appears on the screen. When you direct the flow of your Zingtree to this node, it looks at the sum total of all the button click scores and redirects to the proper node.
Need to See More Examples? The Zingtree Gallery has three trees that use Scoring. You can play or examine them to see how they work. See the Logic Demos.
Bonus Tip! Want to display the score on a node? Just add the text #score# into the content area.
- You should make sure you are using the latest embed code or hosting URL for your tree.
- If your end-user presses the back button, the running total score will adjust.
- If the tree is restarted, the running total score resets to zero.
Any questions? Please reach out to us at any time.
This article was originally published August, 2015.