Widget types
Each Participation Tool question type is represented on the reporting dashboard using one of the following widget types:
Count of selections
The Count of selections widget displays the total number of times each option in a question was selected by participants.
Refer to the table below to see which question input types use the Count of selections widget.
Sentiment analysis
The Sentiment analysis widget displays the total number of times each sentiment category (positive, neutral or negative) has been assigned to pieces of text.

How sentiment is calculated:
VADER (Valence Aware Dictionary for Sentiment Reasoning) is used to analyse the sentiment of text. It assigns intensity scores to words based on a lexicon (dictionary), indicating whether a word expresses positive, negative, or neutral sentiment and how strong that sentiment is.
Sentiment is categorised as follows:
If the average score is less than -0.5, the sentiment is 'negative.'
If the average score is between -0.5 and 0.2, the sentiment is 'neutral.'
If the average score is greater than 0.2, the sentiment is 'positive.'
You can access the full dictionary here to see how each word is assigned a score
Refer to the table below to see which question input types use the Sentiment analysis widget.
Email and URL domains
The Email and URL Domains widget extracts and categorises the domain from email addresses or URL inputs submitted by users. For email addresses, this involves identifying the part of the address after the “@“ symbol (e.g., @gmail.com, @outlook.com). For URLs, the widget extracts the domain from the web address (e.g., www.example.com/example the domain will display example.com).
Refer to the table below to see which question input types use the Email and URL domains widget.
Weighted score
For question type such as ranking, we display a weighted score to communicate how people have ranked the options. This scoring is based on the weighted average.
When ranked, an option is given a score that ranges from 0 (unranked) to the total number of options.
Example:
For the question: Please rank what is most important to you, the following options are available:
Family
Freedom
Friends
Health
Money
Purpose
A user submits an answer to the question, with the following ranking:
| Ranking | Assigned Score |
1. Family 2. Money 3. Purpose 4. Health Unranked: Freedom Friends | Family: 6 Money: 5 Purpose: 4 Health: 3 Freedom: 0 Friends: 0 |
Based on the ranking, we assign a score to each of these options, with 6 being the maximum (as there are 6 total options) for the first ranking, descending down to 1 for the lowest ranked item. Anything unranked is given a score of 0.
To display this in a way that is useful, we then sum all of the options and their scores, and divide by the total number of responses.
This gives a “weighted score“ that indicates how people have ranked this option compared to the other options.

Example
In the example illustrated above where there are a total of 5 submissions:
| Option | Ranks | Weighted Score Calculation |
| Family | 1st choice: 2 2nd choice: 1 Unranked: 2 | = (6 × number of times ranked 1st) + (5 × number of times tanked 2nd) ..... + (0 * number of times unranked) / Total number of submissions = 17 / 5 = 3.4 |
So based on the 5 submissions, the weighted score of the option Family is 3.4. In this case, as “perfect“ score (where every person ranks the option as number 1) would be 6.
Phone numbers
The Phone numbers widget works by categorising phone numbers based on their starting digits. This classification allows for easy identification of different types of phone numbers.
Here's how the widget categorises phone numbers based on their prefixes:
04: Mobile numbers
13: Company numbers (e.g., services or information lines)
18: Toll-free numbers
61: Numbers originating from Australia (international format)
03: Melbourne landline numbers
02: Sydney landline numbers
Other: Other
The widget automatically groups the numbers and displays their respective categories for easy reference.
Refer to the table below to see which question input types use the phone number widget.
How are the percentages calculated?
The widgets can be represented in a table or graphical format. When in table view, the percentages are calculated by dividing the count of each option by the total number of responses and then multiplying by 100 to get the percentage.
Question level analytics
Survey Completion Tracker

The Survey Completion Tracker widget displays user drop-off points for each survey question, showing the percentage of users who answered the question and completed the survey, skipped the question but still completed the survey, or stopped at this question and abandoned the survey.
This widget uses a stacked 100% horizontal bar chart, with each bar representing a survey question (Q1, Q2, Q3, etc.). The bars are segmented by colour to show:
Green: Percentage who answered and submitted the form
Grey: Percentage who skipped and submitted the form
Red: Percentage who stopped at this question
Hovering over a bar displays the corresponding question title. Hovering over a bar segment displays a tooltip with the metric name and exact percentage for that question.
The widget loads in a collapsed state by default, displaying a maximum of 8 questions. An “Expand to show all options“ button allows you to view all survey questions.
This widget appears below all individual question widgets on the survey dashboard.
Average Time Spent Per Question

The Average Time Spent Per Question widget displays the average amount of time (in seconds) users spent interacting with each individual question in the survey.
Time is measured from when a user first focuses on a question field until they make their last change or navigate away from that field. The widget uses a horizontal bar chart, with each bar representing a survey question (Q1, Q2, Q3, etc.) and the x-axis showing the average time spent.
Hovering over a bar displays the corresponding question title and the exact time value.
The widget loads in a collapsed state by default, displaying a maximum of 8 questions. An “Expand to show all options“ button allows you to view all survey questions.
This widget appears below all individual question widgets on the survey dashboard.
Question input types
The table below shows how data for each input type is represented on the participation tool dashboard.
Question input type | Widget | Unique considerations |
|---|---|---|
| Rank | Weighted score | |
| Text Short | Sentiment analysis | - |
| Text Long | Sentiment analysis | - |
| Email domain | - | |
| Phone | Phone number | - |
| URL | URL domain | - |
| Radio | Count of selections | - |
| Checkboxes | Count of selections | When a participant checks multiple answers, each selection is added towards the total count. |
| Image selection | Count of selections | Image fields are not displayed on the reporting dashboard. Only description fields. |
| Dropdown | Count of selections | When a participant selects multiple answers, each selection is added towards the total count. |
| Number Input | Count of selections | - |
| Number Slider | Count of selections | - |
| Rating | Count of selections | - |
| Likert Scale | Count of selections | - |
| Date and Time | Count of selections | - |
| Date Only | Count of selections | - |
| Time | Count of selections | - |
| Upload | Total uploads | Participants uploading multiple documents will count as multiple “answers“ on the widget. |
| Image Upload | Total uploads | Participants uploading multiple images will count as multiple “answers“ on the widget. |
| Category (Map Surveys) | Count of selections | Frequency of each map pin types submitted by participants. |
| Coordinates (Map Surveys) | Sentiment Analysis | - |
| Comment (Map Surveys) | Sentiment Analysis | - |