If you have large number of chats I would suggest to use ElasticSearch plugin for statistic generation. In any case with relative small number of chats default functionality also works. Here are all charts you can generate.
Main statistic tab. These charts are grouped by month by default. If you want grouping by day use
Chats statistic tab.
Chat numbers by status
Usefull to see general number of chats.
Unanswered chat numbers
If visitor writes a message and chat is pending. Chat becomes unanswered.
Chat remains unanswered even if operator accepts a chat if
- Visitor has closed the chat
- From last message sync passed more than 60 seconds on desktop devices OR more than 240 seconds on mobile devices.
As second condition can be false positive. E.g Visitor just left the chat and operator accepted a chat this flag would be removed.
It's recommended to check just filter
Let's you see what types of messages were most popular.
Number of Thumbs Up/Down
Displays what operators received most thumbs up
Displays what operators received most thumbs down
Average number of chats & peak per hour
Shows maximum chats per hour logged.
Number of chats per hour, average chat duration 08 m. 32 s.
Shows total number of chats logged per hour for selected period. In this case it was for two weeks.
Number of chats by department
This way you can know which department had largest number of chats.
Unique group field records grouped by date
Unique nick's grouped by date. With extension you can add more fields you would like to group by.
Proactive chats number vs visitors initiated
From this chart you can see how many chats were initiated by proactive invitation and how many started by a visitor.
Number of chats by country
Average wait time in seconds (maximum of 10 minutes)
Wait time being calculated by how long visitor waiting for chat becoming active after it became pending.
AVG visitor wait time by operator
You can see which operator is accepting chats with delay once chat being assigned to hom for example. If queue is big chat in any case would have longer wait time.
Chats number grouped by date and group field
In this chart, if you group by nick, you can see what visitor chatted the most. If you do not allow visitor enter nick and prefill it's good way to know what visitor had biggest number of chats.
Number of chats by subject
If you are using subjects later you can generate graph like this.
Number of messages by user
You can see what operator had send biggest number of message for selection period of time.
Number of chats by user
You can see what operator had biggest number of chats for selection period. 0 in this chart means bot. So you can see how many chats were served directly by bot.
Average chat duration by user in seconds
You can see what operator takes longest time chatting with visitor. It means that his performance can be improved. This report can be downloaded also.
The main difference between above chats and charts in
Chats statistic section charts in this section is can be grouped by day.
Chat numbers by status
It's lifetime statistic. If you are using archive functionality. This statistic does not include chats from archives.
Last 24h statistics
You can get basic last 24 hours statistic in this section.
Time online (sum of time spend online) will give you log of operator online/offline time.
This will represent general performance and will let you know how many chats were abandoned before they even got accepted.
Abandoned chat is considered if
- There is no operator assigned to the chat and visitor has already left and chat was closed
- Last sync was before chat was accepted by the operator
You can also filter for abandoned chats directly in statistic section by checking
To optimise operators performance and avoid operator accepting abandoned chats it's recommended to setup automatic chat closing for
Automatically close pending chats where visitor has left a chat. Timeout in minutes, last activity by visitor desktop timeout,mobile timeout.
If you have running department availability cronjob you will be able to generate this chart.
These charts can take really long to generate so make sure you choose quite short period of time day/week.
Pending VS Online
This chart is available only if you are using ElasticSearch
In this section you can choose what charts should be checked by default for generation.
In order operator to see all departments statistic even the ones operator do not belong to, he has to have these permissions:
'lhdepartment', 'see_all' and
To view statistic
To allow operator export statistic in XLS. At the moment only department statistic can be exported in XLS.
To allow operator configure statistic default charts