I'd like to let you all know about changes we are making to the Jigsaw Product Support Processes. Partly this is to keep you in the loop on the things we are doing right now but also we'll be referring to this post in support cases because one of the things we are doing might seem a little aggressive if left without explanation.
The last change we announced for support was a move to a system called "Zendesk", which allows us to funnel all support requests to one central point. So regardless of whether you log an issue in the website, Facebook, Twitter or Email - Zendesk scoops it up.
We recently extended support to cover US hours through to the end of the trading day and we are now looking at where to go next - more staff, different processes, communications with the dev team etc.
The first change is a policy that crept in to not close cases. It's not something I discussed with the team - but it became 'the norm' to only close cases if the customer confirms a case is closed. I get that, it fits the way we work - but it has a number of downsides.
All emails to support generate a case. Much of the contact with support isn't for product support issues. Some are general questions about the markets, brokers, methods. In addition, our audience is 99% male and it appears men are allergic to reading manuals, so someone might ask a question and the reply is to refer to the manual or a knowledge base article.
One of my rules of thumb throughout my career is to not rely on other people to do our work - and this falls into that category. Even if it is an issue and it's fixed - we should not expect you to take the time to tell us it's closed. Many of you do - and it's to say thanks - but that should not be a required step in our process.
Because of this, we currently have 2,900 support tickets open. That means we received 2,900 emails to support, replies to Tweets, Messages on Facebook or tickets opened on the chat or support system
To put that in perspective, last month we had:
To make informed decisions, we need good stats. Based on the above, I have requested the support team do the following:
The goal is to create a better customer experience, to have less repetitive work for the support team (as that's boring), and to have them focus on issues that need 1 on 1 assistance. Then for us to be able to keep the support team growth in line with the customer base growth.
On the development side, our new development office is in full swing and so we now have dedicated full-time resources allocated to fixing bugs and a separate team for new features. We implemented that change last week.
Cost is also a factor. Support is currently free as are product upgrades. I remember being happy when my gym offered me an upgrade to a lifetime membership for $300 and then unhappy when they went out of business because everyone had one. This is the risk of taking a single payment for something that has an ongoing cost. It has to be hedged. We have done that - but we can't have 24/7 phone support with a guaranteed "pick up your call in 5 seconds". It can be done - but not at zero cost. It's a balancing act.
The goal is to use tech and innovation to reduce costs without sacrificing the quality of service. The current changes are not driven by cost but if we are putting time and energy into something - we might as well look to squeeze a reduction in costs in the process as that might be used to hire more people.