64
Reporting in Kayako

Mastering Kayako Reporting Webinar - March 24 2016

  • Upload
    kayako

  • View
    413

  • Download
    4

Embed Size (px)

Citation preview

Page 1: Mastering Kayako Reporting Webinar - March 24 2016

Reporting in Kayako

Page 2: Mastering Kayako Reporting Webinar - March 24 2016

Kayako helps businesses get better atcustomer service

Used by 35,000 organisations to deliver greatsupport to millions of customers worldwide.

kayako.com

@kayako

Page 3: Mastering Kayako Reporting Webinar - March 24 2016

Amaninder SinghCustomer Advocate

Sarah ChambersDirector of Support

Page 4: Mastering Kayako Reporting Webinar - March 24 2016

The UltimateGuide to SupportMetrics

Your guide to all the customer support metrics thatmatter, and how to calculate them.

http://learn.kayako.com/ultimate-guide-to-support-metrics-cheat-sheet

Page 5: Mastering Kayako Reporting Webinar - March 24 2016

What we’ll cover

Discovering reports in Kayako

Building a report from scratch

Customizing existing reports

Organizing Your Reports

Questions?

Page 6: Mastering Kayako Reporting Webinar - March 24 2016

Why do we bother with reporting?

Page 7: Mastering Kayako Reporting Webinar - March 24 2016

How to workwith reports

MonitorTrends

Balance yourmetrics

Find theWhySharing is

Caring

Page 8: Mastering Kayako Reporting Webinar - March 24 2016

What is KQL ?

Page 9: Mastering Kayako Reporting Webinar - March 24 2016

What is KQL ?

KQL stands for Kayako Query Language and it’s a reporting wizard.

Page 10: Mastering Kayako Reporting Webinar - March 24 2016

Let’sStart Up!

Page 11: Mastering Kayako Reporting Webinar - March 24 2016
Page 12: Mastering Kayako Reporting Webinar - March 24 2016
Page 13: Mastering Kayako Reporting Webinar - March 24 2016
Page 14: Mastering Kayako Reporting Webinar - March 24 2016
Page 15: Mastering Kayako Reporting Webinar - March 24 2016
Page 16: Mastering Kayako Reporting Webinar - March 24 2016
Page 17: Mastering Kayako Reporting Webinar - March 24 2016

Average number of replies on tickets grouped

by department.

Number of tickets that were resolved this

month grouped by owner.

Percentage of tickets that are first contact

resolved grouped by department.

Kayako out-of-the-box reports

Page 18: Mastering Kayako Reporting Webinar - March 24 2016

NEWREPORT

CUSTOMIZEOLD REPORT

Page 19: Mastering Kayako Reporting Webinar - March 24 2016

The Structure of a KQL report/query

Page 20: Mastering Kayako Reporting Webinar - March 24 2016

The Structure of a KQL report/query

“I need printing sheets of size A4”

Page 21: Mastering Kayako Reporting Webinar - March 24 2016

The Structure of a KQL report/query

SELECT xxxxxxx FROM xxxxxxxx WHERE xxxxxxxx

Page 22: Mastering Kayako Reporting Webinar - March 24 2016

SELECT xxxxxxx FROM xxxxxxxx WHERE xxxxxxxx

Page 23: Mastering Kayako Reporting Webinar - March 24 2016

SELECT xxxxxxx FROM xxxxxxxx WHERE xxxxxxxx

SELECT ‘Tickets.Ticket ID’, ‘Tickets.Subject’

Page 24: Mastering Kayako Reporting Webinar - March 24 2016

SELECT xxxxxxx FROM xxxxxxxx WHERE xxxxxxxx

SELECT ‘Tickets.Ticket ID’, ‘Tickets.Subject’

SELECT *

Page 25: Mastering Kayako Reporting Webinar - March 24 2016

SELECT xxxxxxx FROM xxxxxxxx WHERE xxxxxxxx

SELECT ‘Tickets.Ticket ID’, ‘Tickets.Subject’

SELECT *

Page 26: Mastering Kayako Reporting Webinar - March 24 2016

SELECT xxxxxxx FROM xxxxxxxx WHERE xxxxxxxx

SELECT ‘Tickets.Ticket ID’, ‘Tickets.Subject’ FROM ‘Tickets’

SELECT * FROM ‘Tickets’

Page 27: Mastering Kayako Reporting Webinar - March 24 2016

SELECT xxxxxxx FROM xxxxxxxx WHERE xxxxxxxx

SELECT ‘Tickets.Ticket ID’, ‘Tickets.Subject’ FROM ‘Tickets’ WHERE ‘Tickets.Department’ = ‘General’

SELECT * FROM ‘Tickets’ WHERE ‘Tickets.Department’ = ‘General’

Page 28: Mastering Kayako Reporting Webinar - March 24 2016

Using the KQL report writer

Page 29: Mastering Kayako Reporting Webinar - March 24 2016

Using the KQL report writer

SELECT `Tickets.Ticket ID` FROM `Tickets` WHERE ‘Tickets.Status’ = `Open`

Page 30: Mastering Kayako Reporting Webinar - March 24 2016
Page 31: Mastering Kayako Reporting Webinar - March 24 2016
Page 32: Mastering Kayako Reporting Webinar - March 24 2016
Page 33: Mastering Kayako Reporting Webinar - March 24 2016
Page 34: Mastering Kayako Reporting Webinar - March 24 2016
Page 35: Mastering Kayako Reporting Webinar - March 24 2016

CustomFields

Page 36: Mastering Kayako Reporting Webinar - March 24 2016

What’s more???

Scoping and Sorting

Using selectors and functions

Resources

Page 37: Mastering Kayako Reporting Webinar - March 24 2016
Page 38: Mastering Kayako Reporting Webinar - March 24 2016

Scoping

SELECT `Tickets.Ticket ID` FROM `Tickets` WHERE ‘Tickets.Status’ = `Open`

Page 39: Mastering Kayako Reporting Webinar - March 24 2016

SELECT `Tickets.Ticket ID` FROM `Tickets` WHERE ‘Tickets.Status’ = `Open` AND `Tickets.Department` =

`General`

Scoping

Page 40: Mastering Kayako Reporting Webinar - March 24 2016

SELECT `Tickets.Ticket ID` FROM `Tickets` WHERE ‘Tickets.Status’ = `Open` AND `Tickets.Department` =

`General` AND (`Tickets.Owner` = `John` OR `Tickets.Owner` = `Doe`)

Scoping

Page 41: Mastering Kayako Reporting Webinar - March 24 2016

SELECT `Tickets.Ticket ID` FROM `Tickets` WHERE ‘Tickets.Status’ = `Open` AND `Tickets.Department` =

`General` AND `Tickets.Owner` IN (`John`,`Doe`)

Scoping

Page 42: Mastering Kayako Reporting Webinar - March 24 2016

SELECT `Tickets.Ticket ID` FROM `Tickets` WHERE ‘Tickets.Status’ = `Open` AND `Tickets.Department` =

`General` AND `Tickets.Owner` NOT IN (`John`,`Doe`)

Scoping

Page 43: Mastering Kayako Reporting Webinar - March 24 2016

SELECT `Tickets.Ticket ID` FROM `Tickets` WHERE ‘Tickets.Status’ = `Open` AND `Tickets.Department` =

`General` AND `Tickets.Owner` NOT IN (`John`,`Doe`) `Tickets.Subject` LIKE `%this%`

Scoping

Page 44: Mastering Kayako Reporting Webinar - March 24 2016

SELECT `Tickets.Ticket ID` FROM `Tickets` WHERE ‘Tickets.Status’ = `Open` AND `Tickets.Department` =

`General` AND `Tickets.Owner` NOT IN (`John`,`Doe`) `Tickets.Subject` NOT LIKE `%this%`

Scoping

Page 45: Mastering Kayako Reporting Webinar - March 24 2016
Page 46: Mastering Kayako Reporting Webinar - March 24 2016

5 7 1

3 2 8

4 9 6

1 2 3

4 5 6

7 8 9

Page 47: Mastering Kayako Reporting Webinar - March 24 2016

5 7 1

3 2 8

4 9 6

1 2 3

4 5 6

7 8 9

Page 48: Mastering Kayako Reporting Webinar - March 24 2016

Sorting

SELECT `Tickets.Ticket ID` FROM `Tickets`

Page 49: Mastering Kayako Reporting Webinar - March 24 2016
Page 50: Mastering Kayako Reporting Webinar - March 24 2016

Sorting

SELECT `Tickets.Ticket ID` FROM `Tickets` ORDER BY `Tickets.Ticket ID` DESC

Page 51: Mastering Kayako Reporting Webinar - March 24 2016
Page 52: Mastering Kayako Reporting Webinar - March 24 2016

GROUP BY

The GROUP BY operator groups results together.

Page 53: Mastering Kayako Reporting Webinar - March 24 2016

GROUP BY

SELECT COUNT(`Tickets.Ticket ID`) FROM `Tickets` GROUP BY `Tickets.Department` ORDER BY

`Tickets.Department’

Page 54: Mastering Kayako Reporting Webinar - March 24 2016
Page 55: Mastering Kayako Reporting Webinar - March 24 2016

GROUP BY

SELECT COUNT(`Tickets.Ticket ID`) FROM `Tickets` GROUP BY `Tickets.Department`,`Tickets.Priority`

ORDER BY `Tickets.Department’

Page 56: Mastering Kayako Reporting Webinar - March 24 2016
Page 57: Mastering Kayako Reporting Webinar - March 24 2016

GROUP BY

SELECT COUNT(`Tickets.Ticket ID`) FROM `Tickets` GROUP BY Y(`Tickets.Department`),

X(`Tickets.Priority`) ORDER BY `Tickets.Department’

Page 58: Mastering Kayako Reporting Webinar - March 24 2016
Page 59: Mastering Kayako Reporting Webinar - March 24 2016

MULTIGROUP BY

The MULTIGROUP BY operator is used to produce a list of tables within one report.

Page 60: Mastering Kayako Reporting Webinar - March 24 2016

MULTIGROUP BY

SELECT 'Tickets.Ticket ID', 'Tickets.Subject', 'Tickets.Department' FROM `Tickets` MULTIGROUP

BY `Tickets.Priority`

Page 61: Mastering Kayako Reporting Webinar - March 24 2016
Page 62: Mastering Kayako Reporting Webinar - March 24 2016

Best Practices

Page 63: Mastering Kayako Reporting Webinar - March 24 2016

Kayako’s support team metrics

First Reply Time

Number of Tickets

Number of Chats

CSAT

Average Reply Time

Page 64: Mastering Kayako Reporting Webinar - March 24 2016

Resources for reporting

The Ultimate Guide to Support Metrics

UGSM KQL Guide

KQL Resource Manual

Kayako Support team!