Zingtree Tags: customer data

Frictionless Data Collection: The Easiest Way to Get Customer Information Online

We really can’t emphasize enough how important customer data is — for any company in any industry. Gathering data from customers should be easy for them, and it should lead to accurate information for you. Without collecting key information, you can never truly understand your current and potential customers and their desires. How long do you think your company could survive without good data?

Frictionless Data Gathering

Interactive decision trees simplify the process of collecting information on any web page that customers land on first. Just by prompting customers to click a button in a decision tree, you’re collecting data!

Once you get customers engaged with a decision tree, they’ll be hooked. You can then ask for name and contact information using data entry fields. This data is easily sent to you via email, viewed with Zingtree’s reports, or exported into any database or CRM system. Zingtree can validate this data as well.

Case Study: Zingtree

We use this technique ourselves – the Zingtree “Request a Demo” button on our Contact Us page is an example that asks some questions, and then leads to this form:

Before our potential customers see this form, they have clicked some buttons to answer a few basic questions. And at the end of the process, we get an email with all of their information and can schedule a demo with the right expert. It’s an awesome source of leads for us.

The emails we receive at the end of the process look like this:

XYZ Corp requested a demo

Zingtree session data:

Q: I would like to:
A:  Request  a Demo
Q: Next:
A: Continue
Q: How will you be using the Zingtree decisions trees you build?
A: External Use
Q: Are you looking to integrate Zingtree with other applications?
A: Yes
Q: Next:
A: Continue
Q: Are you interested in self-hosting Zingtree?
A: No
Q: Next
A: Continue
Q: Finish:
A: Send Demo Request

score: 0 
zt_browser_language: en 
zt_browser: IE 
zt_country: United States 
zt_regionName: California 
zt_city: San Diego 
zt_zip: 92121 
zt_ip: 208.87.212.000 
zt_isp: Surfer
zt_org: surfer.com 
name: Jane  
company: Customer 
email: jane@xyzcorp.com 
contact_number: 8882121000 
integrations: Looking to retrieve all data points and button elections in a spreadsheet  
send_out: 1


Step 1: Build a Tree, and add a  Data Collection Form

Ready to put this technique to use?

First, engage your customers with some questions answered as button clicks in an interactive decision tree, and at the end of the process ask for more info via a form. It’s easy for customers, and they are providing you fantastically helpful data.

What needs are you filling? Depending on the goal, you’ll want to be collecting different customer information. You can even automatically gather customer location, language, region, browser and more.

Step 2: Refine and Distribute Data

Before you send or publish any decision trees with forms, be sure to check your writing. It’s an often overlooked aspect of surveys, questionnaires and other means of data collection, but contributes greatly to the value of the information gathered.

Step 3: Analyze and Verify Collected Information

If you’re collecting certain information such as a customer’s shipping address, email, or phone number, validating that information before putting it to use can save you a lot of time and money. Bad information wastes valuable resources! Our interactive decision trees allow you to validate information using built-in data cleansing.

When all is said and done, Zingtree’s analytics and reports or API will help you collect and analyse key data directly from your customers themselves.

 

Take a look at the Gallery for a more in-depth look at how data entry forms work in different scenarios. Any questions? Reach out to us anytime.

The Best Tools for Call Center Data Collection

All customers calling into your contact center have one thing in common: they care enough to want to get directly in touch with your company. Whether in regards to a critical issue that needs to be resolved, a quick question regarding accounts, or a request for more information on your products and services, these customers are reaching out for one-on-one care.

Not only can Zingtree interactive decision trees guide your agents through the call, but you can also collect and verify data about the customer, including name, address, email, phone number, and anything else you like.

Customer Calls = Data Goldmines

With the right interactive scripts in place, your call center can automate the process of collecting important customer data. You can:

Fill out information about a customer’s specific problem, question or request:

Use entry fields like list boxes, check boxes, dates, text, and numbers – shown here on the backend:

And shown here how they would appear for end-users:

You can even include the collected information in other parts of the script later on!

Here’s how to set up a call center script to collect data.

Verifying Key Customer Data

Beyond data collection, Zingtree interactive agent scripts for call centers also allow your organization to verify customer emails and phone numbers, and even any USPS address, to completely avoid any costly errors or mistakes that can happen during the purchase or shipping process.

As you begin to enter a shipping address you’ll see every possible match appear – these options will show less and less as you type in more of the address being verified.

Once you select an address from the choices presented, the city, state, and zip code will be filled in, and the address will be checked and verified.

For the verification of customer phone numbers and emails, the process is just a little bit different to make sure that your collected data is nice and clean. In the email validation test, for example, you’ll just need to enter in the customer email address and the Zingtree will verify if that email is “High Quality” or “Unverified.”

Both phone number and email validation work worldwide. Please note: If you are entering phone numbers for people outside of the USA, you’ll need to prefix them with a +.

For more details:

With your data cleaned and verified, you can rest assured that your collected customer information is accurate and reliable.

Like these features? Have any questions, comments, or suggestions? Please let us know!

Repeating Forms in Decision Tree Data Gathering

Our call center customers are so enthusiastic about Zingtree that we get some awesome feature requests. In particular, more and more operations are using decision trees for collecting data. One essential part is to be able to collect information on an indeterminate number of items.

For example, an insurance application may need to collect names and ages of each family member – be it one or twenty. Zingtree’s Repeating Forms capability fulfills this need.

How Repeating Forms Work

Quick dive: Try this demo tree from the Gallery.

The details: A node can collect multiple forms, one at a time. First, the agent starts with one form:

The agent can click Add Another to enter a second family member:

This can continue for multiple family members. At the end of the process, when the agent clicks the Continue button in this tree, the tree’s session will data variables set for each family member, like so:

Configuring Forms for Repeat Entries

When editing a node, there’s an option in the Data Entry Fields part to configure repeating items. Here are the details:

  1. Edit the node with the form you want to make repeating.
  2. In the Data Entry Fields area, click the Repeat Form option:

  3. Enter the maximum number of items to repeat (up to 50):

  4. Click Save Changes to save your work.

That’s all you need to do! The data variable names for your repeating forms will have an underscore and an item number at the end. So, in the example above, the variables for name and age will be name_1 and age_1,  name_2 and age_2, etc.

Thanks again to Tom K. for the great feature suggestion. While your trees can gather repeating items, great ideas like this need to be repeated only once to make it into the product.

So if you have a killer suggestion, please share!

Decision Tree Analytics: About the Data Totals Report

Zingtree has powerful built-in analytics. In this series, we’re taking a closer look at some of these in-depth reports and how they help you learn even more about how customers use your trees. 

Data Totals Reports

The Data Totals Report allows you to access a complete summary of the data collected (by variables) for a given date range. With this functionality built into your Zingtree analytics, you can view the data gathered by Total, Monthly, Daily, and even Weekly, to get a broader, more consistent look into the end-user information being entered.

A Success Story

For our customer, Chris Boundy at 24 Legal in Southern Australia, this report has been especially handy. With the Data Totals report, his team is collecting key location and demographic information from their visitors to see a complete breakdown week-by-week, allowing them to better understand what kind of legal advice their visitors need, as well as where they live.

They ask for a postcode and then using a Zingtree webhook, map it to what kind of population center (large city, rural, etc.) the visitor lives in. A report that used to take them three days to compile is now available in minutes. Here’s a quote from Chris:

“We use Zingtree to help provide tailored legal information to South Australians 24/7. We specialise in identifying pathways to legal information and assistance – and Zingtree has helped us to achieve this service aim in a user-friendly format that works well for visitors to our website”

– Christopher Boundy, Manager Access Services, Legal Services Commission, South Australia

How to Access the Report

To view this report, go to Overview > Reports and select Data Totals from the drop-down menu. You can specify an exact date range to pull the stats from before clicking “Show Report.”

Select which data variable you’d like to generate the report for, then click “Create Report.”

Click which range the report should be in (Total, Monthly, Daily, or Weekly). You can even adjust how the report will appear, either showing dates in rows or columns according to your preference.

With the full report generated, you’ll get an at-a-glance look at all of the data entered within your given timeframe. You can repeat this process with any data variable you collect — from email addresses to gender and everywhere in between!

Learn more about our powerful reports and analytics:

Reach out to us anytime with questions!

Check the blog for more information on our Analytics and Reports.

Automatically Including Location Data in your Decision Trees

Zingtree can tell a lot about your end-users just by gleaning information from their browser. For example, you can determine their preferred language, and where they are located.  Zingtree gives you an option to collect this information, and use it in your decision trees.

For example, you can pre-fill a Zip code field in a Data Entry field, or use Logic Nodes to branch to a node depending on the end user’s language or country.

Using the Collect Location Data option in the Settings tool, you can gain access to the following information:

  • Language
  • City
  • State/Region
  • Country
  • Zip or Postcode
  • ISP
  • Origin/domain of server
  • User’s IP address
  • User’s browser type

Getting Set Up

Adding this data to your Zingtree session is easy. Here’s how to do it:

  1. Select your tree, and go to the Settings tool.
  2. Select Collect Location Data.


    If you want to do this for ALL your trees, also click on all my trees. (You can disable enhanced data collection on all your trees in the same way.)

  3. Click Update Settings.

From now on, any sessions with your tree will also include these variables:

  • zt_language (The 2 letter code of the user’s preferred language. “en” is English.)
  • zt_country
  • zt_regionName (this is a USA state)
  • zt_city
  • zt_zip (also Postal Code)
  • zt_isp (the user’s Internet Service provider)
  • zt_org (the origin domain of the user)
  • zt_ip (the user’s IP address)
  • zt_browser (the user’s browser type: IE, Firefox, Chrome, Safari, etc.)

When you examine a session (like from the Sessions List report), you’ll see these variables as a part of your session, like this:

 

Got any cool uses for this? Let us know!

Decision Tree Analytics: All Tree Stats & All Agent Usage Reports

Zingtree has powerful built-in analytics. In this series, we’re taking a closer look at some of these in-depth reports and how they help you learn even more about how customers use your trees. 


All Tree Stats Reports

While simple in theory, the All Tree Stats Report is one of the most powerful summaries you can quickly access with Zingtree. With this analytics capability, you can see a usage overview for every decision tree in your organization all at once, including the number of Views, Total Time, number of Button Clicks, and more.

To view this report, go to Overview > Reports and select All Tree Stats from the drop-down menu. You can specify an exact date range to pull the stats from before clicking “Show Report.”

With your date range set, the All Tree Stats report shows you an at-a-glance perspective of how your decision trees are being used. Click through each decision tree name or ID to generate more report details and gain more insight.

All Agent Usage Reports

Hand-in-hand with the report above, the All Agent Usage Report is a great report to get a quick idea of how your agents are interacting with your trees. Geared for internal use and/or call center customers, you can easily see how many days and sessions each Agent has used for a given date range.

To view this report, go to Overview > Reports and select All Agent Usage from the drop-down menu. You can specify an exact date range to pull the stats from before clicking “Show Report.”

Click through an Agent’s name to generate an overview of all sessions for that particular agent, with detailed stats like number of successes, failures and inconclusive results, duration, and number of clicks.

And, click through each session number even further to get more in-depth details for that specific tree.


Learn more about our powerful reports and analytics:

Reach out to us any time with questions!

Decision Tree Analytics: About Node Popularity Reports

Zingtree has powerful built-in analytics. In this series, we’re taking a closer look at some of these in-depth reports and how they help you learn even more about how customers use your trees. 


Node Popularity Reports

Much like its name implies, the Node Popularity Report shows you the overall popularity of every one of the nodes in your decision tree, ultimately letting you see how often each one is visited. More than just seeing which nodes are getting the most love, this report also allows you to find out where users are getting stuck as well, as you can take note of trends in node drop-off.

To access this report, go to Overview > Reports and select Node Popularity Report from the drop-down menu. You can specify an exact date range to pull the stats from before clicking “Show Report.”

Once the report is built, you can quickly scroll through a break down of each decision tree node, the node’s name, and the number of visits to each one.

Keep your node View as Page Titles, or choose to show the questions and answers.

Plus, click into each node detail for additional information on the time a node was selected, duration of time spent on a node, and even the source.

See a live example of this report on the Zingtree Gallery.


Learn more about our powerful reports and analytics:

Reach out to us any time with questions!

How Customer Support Data Can Help the Value of Your Business

zingtree-banner-startup-_4_

For most small businesses and startups working with a customer-facing product, the people making the purchases are at the heart of what’s most important. Customers are the lifeblood of businesses, which is why it’s so critical to keep up with the data, learnings and optimizations to keep things moving forward in the best direction.

  • Do you know how much value your customer data is lending to your business? 
  • Is your customer support data truly being used to make improvements?
  • Do your customers feel connected and/or loyal to your business? 

These are just some of the questions that every kind of company should be asking themselves, and then acting upon on a regular basis. We shouldn’t have to say it, but we will: information is power! Having a high level of customer knowledge and understanding can help make your business smarter, faster and better placed among competitors.

If you’re already using Zingtree for your interactive customer support needs, you can collect and access relevant, accurate and in-depth customer data at any time, so you can make more intelligent business decisions.

1. Collecting Customer Information

Gaining a customer base is one thing, but effectively capturing important information from that customer base is critical to sustainable growth as a business. Without collecting and tracking key variables, demographics and levels of satisfaction, how can you really understand where your company is headed?

With built-in data entry forms for decision trees, you can automatically collect data from your customers as they navigate through your interactive knowledge base. Once gathered, you can pass this information along to any CRM service easily, making the support process much simpler and more valuable for your business, your support staff, and (most importantly) your customers.

2. Building Brand Loyalty

When customers engage with your business, they expect that communication to accurately reflect the brand they know (and hopefully love). It’s become the standard preference among customers that the more personalized, customized and informative an interaction is, the happier they are with the support they received and the company itself!

Integrating custom self-help solutions like troubleshooter decision trees is a great way to not only solve customer problems, but also to test and track your own customers’ preferences where customer support is concerned. After all, understanding what your customers prefer is the best way to serve them well and build up their loyalty.

3. Offering Flexible Solutions

2 out of 3 consumers prefer self-service versus speaking with a person for customer service inquiries, but this statistic leaves behind the remaining third who want to deal with support on different terms. Emails, phone calls and live chat are all used widely, and serve their own functions separate from self-help support.

Offering flexible, multi-channel support is the only way to truly identify what your own customer base is looking for, and then effectively optimize for those channels. By narrowing down the specifics of what support solutions your customers want to tap into, you’ll be able to weed out others that don’t work and enhance the efforts of those that do, saving your business a ton of time, money and human resources.

4. Tracking & Analyzing Results

The month-to-month performance results of your customer support efforts help to lay the foundation for all of your customer communications to come, so it’s absolutely necessary to stay on top of the numbers and take note of any irregularities, improvements, etc.

Are your customer call resolutions taking more time than they should or have in the past? Do your customers consistently get hung up on one area of your product or service? Getting to the root of any underlying problem, as well as identifying any particularly stellar performance analytics, can help your business optimize interactions — support-related or otherwise.


Zingtree makes it easy to build customized, informative decision trees to satisfy your customers and your business. Contact us to learn more or get started today!

Decision Tree Analytics: About Session Matrix Reports

Zingtree has powerful built-in analytics. In this series, we’re taking a closer look at some of these in-depth reports and how they help you learn even more about how customers use your trees. 


Session Matrix Reports

The Session Matrix Report lets you view each end-user session within a given date range, including buttons clicked, as well as scoring and data entered when available. Once generated, it’s simple to see an overview of all session data. You can also export this report to Excel, Google Sheets, or any other database via a CSV file for further analysis.

To access this report, go to Overview > Reports and select Session Matrix Report from the drop-down menu. You can specify an exact date range to pull the stats from before clicking “Show Report.”

The report is built instantly, showing a complete overview of every session. Scroll through each end-user’s selections to view every node and the content they house.

Click into each session to reveal its full Session Details, including Node Titles and Button Clicks, as well as stats on Time Spent and Click Score when applicable.

With display options to show only Subtree sessions, date, or agent/source, you can customize your report view to see only the data you need to access. You can even change your view to see button text vs. score values!

See a live example of this report on the Zingtree Gallery.


Learn more about our powerful reports and analytics:

Reach out to us any time with questions!

Form Fields: Decision Trees with Data Entry

blog-howto-2

One of the most requested features for Zingtree interactive decision trees is to have the ability to collect key customer information from users while they are navigating your tree. So, we made it happen!

With Zingtree’s data entry feature, you can do things like…

  • Add form fields to your trees (text, list boxes, check boxes, radio buttons, dates and numbers).
  • Include form data dynamically in other parts of the tree (i.e. you can ask for a name in the first node, and have that name appear in other parts of the tree).
  • Export form data into any other system, including Help Desk or CRM applications.

For example, your decision trees can gather data like this:

Example Tree

Try the Form Fields and Data Entry Demo tree from the gallery. This will ask you for some information, echo it in other parts of the tree, and finally inject it into a standard HTML form.

How to Include Data Entry Fields in your Tree

Here’s how to add a Data Entry field to a node:
  1. Edit a question node from Overview or Designer.
  2. Click Add next to Data Entry Fields.

  3. A new Data Entry field dialog appears.  Select the type of data you want to collect, and enter a variable name and a label which the end-user will see.

  4. Select Required to make this field require an entry before proceeding.
  5. For radio buttons and list boxes, you can enter the option choices as well. If you are using scoring nodes, you can enter a score variable, and a score to assign to each choice.

  6. Click Add Field when finished.

 

Inserting Form Field Data into Other Parts of the Tree

Once the end-user adds data to a form field and then clicks a button, this data can appear anywhere in the tree’s content, question or title areas. The trick is to use the variable name, surrounded by # characters. For example, after adding a text input field named name,  insert text like this into a node to show the value of name:

Hello #name#! Welcome back.

The #name# part will be replaced with whatever was entered previously into the name field.

Injecting Zingtree Form Data into Other Systems

Once your form fields are set up and your tree is running, the entered data can be injected into any other form.  Here’s how to do it:

  1. Make sure the variable names in your Zingtree form match the variable names on the form you want to inject data into.
  2. When opening the URL for the destination form, make sure to include &session_id=#session# in the link URL.
  3. In the destination form, include this piece of code:
    <script id="zingtree_field_id" value="session_data" src="//zingtree.com/api/zingtree.js">
    </script>

When the destination form is opened, it will include the data from the Zingtree session in the fields that match.

The Form Fields and Data Entry gallery tree shows a full example. Click all the way through, and you’ll see an HTML page with Zingtree forms data present.

Misc Notes

  • The form fields button in the editor is not available in Designer. You’ll need to use Overview, Edit Node to access it.
  • Tech note: If you’re hand-coding the HTML for your forms, each form element must have a class of zt-data to be recognized and saved.

Any questions? Reach out to us at any time.