Freshdesk Analytics helps you view, analyze, and share information about your business, identify gaps, and quickly address them.
The data in Freshdesk Analytics is represented in reports, and each report is created using metrics and filters. This article gives you detailed information on the various metrics available in Freshdesk Analytics and Reports. The data in a report is represented using metrics, attributes, and filters.
What is a metric?
A metric is a number that you can use as a base for your chart. For example, the total number of tickets, number of deals, or Number of employees.
What are historic metrics?
Metrics that are based on each event on a ticket and apply to the time period in which the metric is taken. For example, time spent by business hours grouped by status takes into consideration every status of the ticket and the time spent in each status.
What are current metrics?
Considers the ticket. For example, "ticket created" grouped by status only considers the current status of the ticket and not the history of other ticket statuses.
Common conditions:
- Replies and Public notes are considered responses in most cases
- The calculations will work on tickets created from all sources, including the tickets created from the portal, social tickets, archived tickets, and feedback tickets. Only tickets assigned to an Agent or a Group are accounted for calculation.
- When two tickets are merged, the secondary tickets will not be counted for created or resolved categories.
- Tickets marked as SPAM will not be included in calculating metrics for Reports or Analytics. For more detailed information, check our solution article on Spam and trash.
Freshdesk metrics can be broadly categorized into:
- General Metrics
- Time-based metrics:
- SLA-based Metrics
- Agent productivity
- Satisfaction Survey metrics
- Timesheet Summary metrics
General Metrics
Support managers can use these metrics to run a world-class support team.
- Tickets created
- Tickets resolved
- Unresolved tickets
- Tickets reopened
- Tickets assigned to an agent
- Tickets assigned to an internal agent
- Tickets assigned to a group
- Tickets assigned to internal group
- Tickets reassigned to internal agent
- Tickets reassigned to internal group
- Resolved tickets lifecycle
- No of times resolved
- Ticket age
Tickets created
The number of tickets created in the selected time period. This includes tickets created via all sources, including tickets created via APIs.
Note: When two tickets are merged, the secondary ticket will not be counted here.Tickets resolved
The number of tickets resolved by agents during a selected time period.
Notes:
Tickets that are manually resolved or closed via API are considered resolved.
Tickets that are both in resolved or closed status will be counted here.
Consider the following example:
A ticket is created on January 1st and resolved on January 8th
The same ticket is reopened on January 11th and resolved on January 15th
Check the table below to understand how and when the ticket will be considered.Date when the report is run Unresolved count Resolved count January 1st to 8th 0 1 January 8th to 10th 0 1 January 8th to 11th 1 0 January 11th to 14th 1 0 January 11th to 15th 0 1 After January 15th (if ticket has no further updates) 0 1
Unresolved tickets
The number of tickets in which the status is not ‘Resolved/Closed’. This metric is used to check the backlog of tickets the agents have.Tickets reopened
The number of tickets reopened, that is, the tickets in which the status is changed from any status to Open status during the selected time period.
Tickets assigned to an agent
The number of tickets assigned to an agent during the selected time period. You can use this metric to measure the workload and productivity of an agent.
Consider an example where tickets are assigned to agents A, B, and C.Ticket assigned date Ticket re-assigned date Report run on Number of tickets assigned No of tickets reassigned Assigned to A on Jan 1st Re-assigned to B on Jan 7th Jan 10th A-1
B-1A-1
B-0Assigned from B to C on Jan 11th - Jan 18th A - 1
B - 1
C -1A - 1
B - 1
C -0Tickets assigned to an internal agent
The number of tickets assigned to an internal agent and the number of tickets on which the agent added a private note during the selected time period.
Tickets assigned to a group
The number of tickets assigned to a group in the selected time period.
Tickets assigned to internal group
The number of tickets assigned to an internal group and the number of tickets on which the agent added a private note during the selected time period.
Tickets reassigned to internal agent
The number of tickets reassigned from one agent to another agent during the selected time period. Use this metric to identify why tickets are reassigned. If the reassigned tickets count is high, you can check and fix your workflow.Tickets reassigned to internal group
The number of tickets reassigned from one group to another during the selected time period.
Resolved tickets lifecycle
The time spent on each ticket status. You can also use the metric grouped by status to find out the time spent in each status.
Note: You can use this metric to calculate the time of the ticket spent in each status after that ticket is resolved.
Let’s take a ticket lifecycle:
Jan 1st, 12:00 AM: Open
Jan 4rd 12:000 AM: Pending
Jan 5th, 12:00 AM: Resolved
Metric above returns Open - 72 hrs, Pending - 24 hoursNo of times resolved
The number of times a ticket was resolved during the selected time period.
Notes:
The tickets that are currently in ‘Resolved’ status will be considered.
Child tickets and merge tickets are not considered.
Ticket age
The time spent by a ticket (in days) from the date and time of its creation till the time it was resolved.
Note: For unresolved tickets, the report will show the time spent by the ticket from creation till the current date.
Time-based metrics:
- Tickets assigned to an internal agent
- Next response time
- Response time in business hours
- Time spent in business hours
- Time spent in calendar hours
Tickets assigned to an internal agent
The number of tickets assigned to an internal agent and the number of tickets in which the agent has added a private note in the selected time period.Next response time
The next response time is calculated based on the SLA conditions. The Next response SLA is set whenever a customer responds to a ticket apart from the first response. All responses except for the first response where the next response SLA is set are considered the next responses.Response time in business hours
The time it takes for an agent to respond to a customer for every ticket.
Note: If a ticket has ten replies, the report considers all ten replies when calculating the time.
Time spent in business hours
The total time spent by agents on a ticket from its creation to closure during the selected time period in business hours. It indicates the total time taken by the agent to change the status of the ticket to ‘Resolved/Closed’ from the time of creation.
Notes:
- When you group the metrics by a specific group, it will show the time spent by agents in each group.
- When you group the metrics by status, it will show the time spent by agents on each status.
Time spent in calendar hours
Total time spent by agents on a ticket from its creation to closure during the selected time period in business hours. It indicates the total time taken by the agent to change the status of the ticket to ‘Resolved/Closed’ from the time of creation.
Notes:- When you group the metrics by a specific group, it will show the time spent by agents in each group.
- When you group the metrics by status, it will show the time spent by agents on each status.
SLA-based Metrics
Supervisors and admins can use these metrics to track and improve the efficiency of the helpdesk.
- First response SLA violated tickets
- Resolution SLA violated tickets
- Tickets first responded within SLA
- Tickets resolved within SLA
- Next response compliant tickets
- Next Response violated tickets
- Tickets resolved within FCR
First response SLA violated tickets
The number of tickets for which the agents exceeded the first response time limit set by the admins.
The percentage of first-response violations is calculated as:
Example: Consider the following scenario:- First Response SLA set to 1 hour.
- The ticket is assigned to Agent A, and the agent responded only after 50 minutes.
- Now the ticket is reassigned to Agent B, and the agent did not respond for 20 minutes. In this case, the first response violation will fall under Agent B.
- Again the ticket is reassigned to Agent C after the ticket was violated without any response. Even in this case, the first response violation will fall under Agent B.
Note: The tickets on which new responses are merged will not be considered under this violation.
Resolution SLA violated tickets
The number of tickets the agents exceeded the time limit set by the admins to resolve or close a ticket.
The percentage of resolution violations is calculated as:Notes:
Child tickets (tickets linked to a parent ticket) and merged will not be considered while calculating this metric
Only tickets assigned to an agent or particular group will be included for calculation. Unassigned tickets will not be included.
Tickets first responded within SLA
The number of tickets where agents sent the first response within the SLA defined by the admins.The percentage of first response non-violation is calculated as:
Tickets resolved within SLA
The number of tickets that are marked resolved within the set resolution time SLA. The time is calculated from the time the ticket was created until the time ticket was resolved
Next response compliant tickets
The number of tickets for which the agents successfully sent the next response within the set SLA time.
Note: Returns true or false at the ticket level, not at the note. For example, if a ticket has 10 responses, and out of the ten, even if one response is false, the ticket is considered to be non-compliant.
Next Response violated tickets
The number of tickets for which the agents did not send the next response within the set SLA time.
Note: Returns true or false at the ticket level, not at the note. For example, if a ticket has 10 responses, and out of the ten, even if one response has violated the SLA, the ticket is considered as violated.Tickets resolved within FCR
Tickets resolved with only one agent response.
Note:Replies and public notes added from API are also considered as responses.
When two tickets are merged, the secondary tickets that are resolved will not be counted.
Agent productivity
Supervisors can use these metrics to improve agent productivity.
- Agent interaction
- Agent reply
- Agent reply count
- Agent responses
- Customer reply
- Customer responses
- Private notes
- Public notes
- Responses
- Total Interaction (conversation count)
Agent interaction
The total number of replies, private notes, and public notes added by the agent during the selected time period.
Notes:Replies, public notes, and private notes added via the API are also calculated.
Forwarded messages will not be counted.
Agent reply
The number of agent responses sent by an agent using the ‘Reply’ option on the ticket details page.
Notes:
Public notes and Private notes are not considered ‘replies’
If two agents reply to the same ticket, both replies will be calculated
Agent replies are measured at the note level and not at the ticket level
Ticket replies in merged tickets are not counted
Agent reply count
The number of replies sent by an agent per ticket using the ticket reply option from the ticket details. page
Notes:
Public notes and Private notes are not considered as ‘replies’.
If two agents reply to the same ticket, both replies will be calculated.
Agent replies are measured at the note level and not at the ticket level.
Ticket replies in merged tickets are not counted.
Agent responses
The number of tickets ‘Replies’ and ‘Public notes’ added by the agent during the selected time period.
Notes:
If two agents reply to the same ticket, both replies will be calculated.
The responses metric grouped by the agent name will give the response attributed to each agent.
Agent replies are measured at the note level and not at the ticket level.
Customer reply
The number of replies sent by the customer during the selected time period.
Notes:Public notes are not considered replies
Replies via API are also calculated
Customer responses
The number of tickets ‘Replies’ and ‘Public notes’ added by the customer during a selected time period.
Private notes
The number of private notes added by the agent during the selected time period.
Public notes
The number of public notes added by both the agent and customer during the selected time period.
Responses
The number of replies, & public notes added by agents and customers during the selected time period
Notes:
Child tickets and merge tickets are not considered
Replies received via APIs will be considered
Total Interaction (conversation count)
The sum of total agent interactions (replies) and total customer responses during the selected time period.
Satisfaction Survey metrics
Supervisors can use these metrics to gauge customer feedback.
Answered questions
The total number of surveys that a customer responded to out of the number of surveys sent.Unanswered questions
The total number of surveys that the customer did not respond to out of the number of surveys sent.Result by choices
The ratings given by the customers to the questions asked in the survey.
Example: If you had asked the question ‘ Did the agent give a quick resolution?’ in the survey, and if the customer rates that question ‘Average’, then this will be displayed here.
If you want to know the ratings for a particular question, you can filter it out.
Timesheet Summary metrics
Billable hours
The total amount of time the agent spends on a ticket.
An agent can log time, add notes, and mark billable time entries for a ticket. The agent can start the timer in the ticket, mark it as ‘Billable Hours’, and when the ticket status is changed to ‘Resolved’, then the timer automatically stops.Non- Billable hours
The total amount of non-billable time the agent spends on a ticket.
An agent can log time, add notes, and mark which time entries are billable for a ticket. So the agent can start the timer in the ticket, mark it as ‘Non-Billable Hours’, and when the ticket status is changed to ‘Resolved’, the timer automatically stops.Total time tracked
The total amount of time spent on a ticket by the agent, including billable and non-billable hours.