Zingtree Tags: tracking

Google Analytics for Zingtree: How to Set Up Goal Tracking for Tree Resolution

Google Analytics is an industry-leading web analytics tool that gives you greater insight as to how users are interacting with just about any online or mobile property. Zingtree can use Google Analytics to allow you to get even more robust and powerful tracking data.

As part of this series, we will guide you through some of the Google Analytics basics, as well as information about how you can integrate Zingtree into your reporting process in a strategic way.


For those of you already familiar with Google Analytics, here’s a great tip that will allow you to assign tree resolutions as Goals. Setting up goal tracking for your trees will give you deeper insight about how different classes of users are interacting with your trees.

What is Goal Tracking?

Within the Google Analytics framework, here are goals explained:

Goals measure how well your site or app fulfills your target objectives. A goal represents a completed activity, called a conversion, that contributes to the success of your business. For more information, go here:

https://support.google.com/analytics/answer/1012040?hl=en

Setting Up Goal Tracking

1. Before you get started, make sure that you’ve updated the end nodes of your trees to determine “success” or “failure.” More details about how to do this can be found here:

http://blog.zingtree.com/how-to-measure-results-of-your-decision-trees/

2. In your Google Analytics account, head over to Admin in the top navigation, then Goals under the View options

3. From there, select +New Goal and then Custom from the Goal options.

4. In the Goal Description field, give your Goal a logical name and the select Event:

5. Populate the Event Category and Event Action, as specified below (for resolved trees).

6. Use the Verify feature to make sure that you have everything set up properly.

7. Click Save.

8. Create a new Goal for failed sessions by repeating the steps above. When you reach step 5, replace “success” with “failure”

A Few Notes About Google Analytics & Goals

  • Goal tracking will only apply to data that comes into Google Analytics AFTER the goal tracking is set up. It will not retroactively apply to old data.
  • When goal tracking is set up, you can begin segmenting your data by Goal Completion by selecting the “Goal Set x” option above the chart in most of your reports.

  • Quick disclaimer about interpreting your data: Due to the limitations of Google Analytics’ Event Tracking functionality, a “success” and “failure” event can be associated to the same session. Because events are fired based on when a page is viewed, if a user views a “success” and “failure” node in the same session, both events will appear in Google Analytics. In our experience, these instances are generally isolated, but feel free to also consult Zingtree’s internal reporting for more data about tree resolution.

Want to learn more about using Google Analytics and Zingtree? Check out our complete series:

http://blog.zingtree.com/category/google-analytics/

Have any questions? Please reach out to us at any time.

Google Analytics for Zingtree: Tree Resolution & Tracking

Google Analytics is an industry-leading web analytics tool that gives you greater insight as to how users are interacting with just about any online or mobile property. Zingtree can use Google Analytics to allow you to get even more robust and powerful tracking data.

As part of this series, we will guide you through some of the Google Analytics basics, as well as information about how you can integrate Zingtree into your reporting process in a strategic way.


About Tree Resolution

Zingtree empowers organizations to allow their users self-solve using dynamic, interactive decision trees. Allowing users to self-service their support needs not only cuts down on human resources, but has also been proven to lead to more satisfied customers.

To better understand how efficient your Zingtrees are at helping your customers get answers faster, it’s important to measure the results of your decision trees. You can do this labelling each node in your tree as a “success,” “failure,” or an “unknown result.”

For more information on how to track these results, please see: 

http://blog.zingtree.com/how-to-measure-results-of-your-decision-trees/

Viewing Tree Resolution Data in Google Analytics

After you’ve configured your resolution nodes, Zingtree will automatically begin sending this information into Google Analytics in the Events interface:

Referencing the example below, we know that 95% of users that make it to the end of our decision trees are able to self-solve, which the remaining 5% require more assistance.

Disclaimer: Due to the limitations of Google Analytics’ Event Tracking functionality, a “success” and “failure” event can be associated to the same session. Because events are fired based on when a page is viewed, if a user views a “success” and “failure” node in the same session, both events will appear in Google Analytics. In our experience, these instances are generally isolated, but feel free to also consult Zingtree’s internal reporting for more data about tree resolution.


Want to learn more about using Google Analytics and Zingtree? Check out our complete series:

http://blog.zingtree.com/category/google-analytics/

Have any questions? Please reach out to us at any time.

Updates: Instant Result Tracking and More

After publishing our article on result tracking with Zingtree, it occurred to us that we could do even better.

Rather than having to wait for people to use your decision trees to see results, we decided it would be much more useful to be able to show successes, failures, and undecided results immediately whenever you change the category of any node.

So if you have a tree that’s been in use, go back and categorize each node using Overview > Edit Node. Then, view the Results report to see how successful your tree has been. If you change the category of a node, results reporting updates instantly!

Some other updates with this release:

  • New: You can use zt-name and zt-email for data entry variable names to have these automatically propagate into email submit form fields for name and email (h/t Todd).
  • New: Insert #source# or #agent# in any question or final answer node to insert the name of the agent using the tree (h/t Nilou).
  • New: You can add Custom CSS to ALL your trees using a new checkbox in any tree’s Settings.
  • Bug fix: You can no longer remove yourself as a collaborator when there are no other admins.
  • Update: The ‘A’ button in the history area now hides goto link (ht/t Bill S.).
  • Update: Sessions List CSV export now includes session ID, ticket ID if present (h/t Travis).

Updates: Decision Tree Customization and More

updates-blog

There’s nothing we love more than hearing from you. Your issues and uses of Zingtree. Which is why our March 8th update was inspired in response to several customers who asked for more ways to tailor the look and feel of your Zingtrees. Plus, we added a few more nifty reporting options, and some general cleanup based on your feedback.

We have more details on customization here, but here’s the summary of what else is new:

  • We now have a LinkedIn group set up for discussing all things Zingtree.
  • New option to customize by including custom CSS in Zingtree hosted, iFrame deployments.
  • Fixed alignment on deployed nodes with 1 or 2 buttons across.
  • Page titles and buttons can now include HTML — including FontAwesome icon code.
  • Clicks and usage reports with no data no longer show an error message. (h/t Blair)
  • Better session tracking reporting, with more accurate button click information.
  • Added source-tracking for iFrame.
  • Zingtree-hosted deployments now have tracking for individual agents or traffic sources.
  • The sessions list report shows total time for each session.
  • Properly track button clicks to open link nodes.

Have a feature request? Let us know! We’re listening.