How to Achieve 98% Satisfaction While Supporting Thousands of Customers
March 3, 2015
11 minute read
As with any business, BetterCloud’s success depends on getting and keeping customers. You might have the best development, marketing, and salesĀ teamsĀ on the planet, but none of that will matter if you don’t lay the groundwork for a long-term relationship with your customers.
As of 2015, our support team is rocking a 98 percent satisfaction rate, up from 95 percent a year ago.Ā Our average response time to an in-app chat support request is under 10 seconds.
And we support thousands of customers, representing a user base well into the millions.
Whether youāre a support manager helping external clients or an IT administrator managing users within your organization, these tips will ensure more of them select āExtremely Satisfiedā on their ticket satisfactionĀ surveysāand stay happier with you over time.
Read on andĀ learn how to:
Find the right people.
Talk like aĀ human.
Cultivate a user community.
Respond swiftly.
Provide an escalation path.
Organize your team.
Integrate with customer success.
Integrate your SaaS applications.
Build your own solutions.
Use feedback wisely.
Remember the customer.
Find the Right People
Good customer service starts with good customer service representatives, so it pays to choose the right people. For starters, all your reps should pass the āSunday Test.ā
āIf you were in the office on Sunday with one other person, and that person was the person you were hiring, would you want to hang out with them, or would it be awkward?ā says Mike Stone, our director of technical support.
Support representativesĀ needs to be likable and cheerful, but they also need to be able to convey theseĀ characteristics in their written communication with customers. If youāve ever written a thoughtful support ticket just to get a response in broken English, you know how jarring it can be.
āWhen Iām hiring support people, I like to test their writing skills by having them write responses to a few sample tickets,ā Mike says.
According to Zooey Gonzales, one of our support reps, there are two things you need in the job above all else: patience and empathy.
āPatience is important because you need to be prepared for the long haul,ā she says. āPeople are coming to you with problems that can range from an easy fix to something that might take a couple of days to solve. And empathy matters because our customers are IT professionalsĀ who rely on our tool to do their jobs, so getting their problem fixed is crucial.ā
As with many positions, hiring customer service reps is both an art and a science. If youāre interested in a more comprehensive guide to the subject, Zendesk has an excellent one.
Talk Like a Human
Once youāve hired great people, give them a chance to show it. No one likes a script-following drone. Keep boilerplate responses to a minimum.
āHow often do people contact support and get a robo-message that says, āHi, my name is X, Iām here to help you today?āā Zooey says. āI try to customize my greetings so they feel more natural and theyāre tailored to the customerās problems. I ask myself, āHow am I going to convey my smiling face to someone who canāt see me?āā
Use the customerās name whenever possible, and use whatever data you have available to personalize the message. For example, if you know the customer is an IT administrator in charge of 1,000 users, you might want to tell them about a batch-processing feature of your product that you know can make their lives easier.
And if itās right for your customers and your company, donāt be afraid to add a little humor.
āA couple of months ago, Zendesk released an extension for people to insert animated GIFs into their tickets, and I just went for it,ā Zooey says. āMy favorites represent my interests, like one of the Power Rangers and the Ninja Turtles high-fiving each other, and I recently used a Godzilla GIF where heās giving a thumbs-up while on water skis.ā
Normally, about 26 percent of customers respond to the satisfaction survey they receive at the end of a ticket. On the tickets Zooey ended with a GIF, 60 percent responded. Thatās right: Just by including a funny GIF at the end of a successful customer interaction, Zooey more than doubled her satisfaction survey response rate.
That doesnāt necessarily mean you need to start throwing GIFs everywhere if you want to make your customers happier, especially if you work for a purveyor of funeral services or the DMV. It means that if theyāre reminded your team is made up of real people, theyāll feel better about the interaction.
Cultivate aĀ User Community
If youāve got a significant user base and you havenāt created a support community, nowās the time to start one.
BetterCloudās Google+ support community, for example, is more than 1,100 members strong. Now it averages about 15 posts a week from users seeking help. At first it served as another way for users to submit tech support requests, but in a few short months it had morphed into a collaborative environment where customers can answer each otherās questions and hear directly from our product owners.
āIt can be a little tough at first because people are hesitant about speaking up in a community that doesnāt already have much activity,ā says Dylan Press, the customer support rep who founded the community. āThatās why itās super important to be really engaged in the community in the weeks after it starts. Though we always pay attention to make sure every question gets answered, after a while the community becomes nearly self-sufficient.ā
Given the communityās benefits, itās a modest investment: It enables users to help one another, ensures that answers from support reps and fellow users are persistent and searchable for all to see, and serves as a powerful example to customers of our attentiveness to their needs.
Interested in starting a user support community? Weāll be posting a guide here soon. In the meantime, Guy Kawasaki has some less specific, but still insightful, advice on the topic.
Respond Swiftly
Itās hard to have a high satisfaction score if you donāt have a very low response timeāespecially if your product is a mission-critical tool for your customers.
There are a few ways to get that response time down:
Stagger your hours to meet demand. BetterCloud has customers all over the globe, so providing support from 9 AM to 6 PM Eastern doesnāt cut it. Instead, look at the time zones your customers live ināor, better yet, at the times your web- or email-submitted tickets arriveāand staff your helpdesk accordingly.
āFind something that works for you,ā Mike says. āWeāre currently building out our team so that we can be sure weāre fully staffed during the peak hours in each of the time zones our customers are concentrated in, and that we have enough coverage to provide full support before and after.ā
Use live chat. In many sectors, chat is already the most popular customer support vector. It lets you:
- Provide immediate, context-sensitive help, depending on which of your web pages the customer initiates the chat from.
- Achieve first-response times of less than a minuteāaccording to Olark, the median initial response time is 29 seconds. This is especially quick when compared to phone support, which often requires users to navigate a minute or two of voice menus, then wait on hold before they get to a person.
- Respond to more customers at once. If you suddenly receive a cluster of inquiries at the same time, one rep can handle more than one chat simultaneously.
Inspire friendly competition. āWeāve got a naturally competitive team,ā says Mike, āso it can be productive to take advantage of that by incentivizing response time. We might set a period of two weeks or a month, and whoever has the lowest average response time at the end of that two weeks wins an Amazon gift card.ā
āThis works really well, because it shows the team what theyāre capable of. Once theyāve hit a new benchmark for quality, they tend to stay there,ā Mike says.
As with any workplace competition, make sure you keep it light by keeping the prize relatively modest and finding a fun way to reward the winner in addition to the gift card.
Set up notifications. There are plenty of ways to make sure your team doesnāt miss anything. Our chat solution, Olark, makes it easy to enable desktop notifications so you canāt miss a message. And if you use Zendesk for your support ticketing, you can set up an automated trigger that alerts a manager if a ticket has gone unanswered for a predefined amount of time.
React to tickets before they happen. Itās actually possible to have a negative response time on some requestsāto reach out to customers having a problem before they contact you about it, and perhaps even before they know theyāre having one.
For that, we use a tool called Splunk, which looks at our customer usage logs, and allows us to set up alerts that let us know if an issue has popped up, and gives us a list of the customers who have been affected.
āWith that list, and knowledge of the error message they saw, you can reach out to the customer and help them troubleshoot it before they even file a ticket,ā Mike says.
Provide an Escalation Path
āWe rarely have angry customers,ā Mike says. āBut if it does get to the point where a customer is angry, itās good for them to know thereās a next step.ā
That means providing an escalation path. For security reasons, we compartmentalize access to the deepest level of user information to āTier 2,ā a subset of the team. This escalation can happen in two ways:
- The āgive and go.ā A Tier 2 agent can be looped in long enough to carry out the necessary research and pass it back to the original agent.
- The āhandoff.ā In cases where it would simply be best for the customer to hear from another person, the ticket is transferred to a Tier 2 agent and the original rep is released from it.
Another effective tactic, and one that works whether a customer is unhappy or is simply facing a more complex problem, is to escalate to video chat via Google Hangouts. This also enables screen-sharing, which can make problem solving much simpler.
āThe video chats are definitely my favorite part of the job,ā says Zooey. āI like to see the customer. If weāve been working together on a problem for a while, itās nice to put a face to the name.ā
Another option is to provide a direct line of contact to someone at the top.
“I think they like knowing there’s someone at the top who’s listening,” Mike says.
Organize Your TeamBecause our workflows are so efficient, we can support thousands of customers with a team of eightĀ (although weāre currently growing). Hereās what they do:
Frontline tickets are answered by our support reps.Ā Each hasĀ a separate responsibility, such as:
- Maintaining the knowledge base,
- Keeping an eye on our stats and makes sure weāre hitting our goals,
- Communicating with ourĀ Spanish-speakingĀ customers, and
- MaintainingĀ the user community.
Theyāre led by aĀ support manager for our Google Apps product. He has access to the deeper data that’sĀ sometimes needed to solve problems, and heās the escalation point for more complex tickets. If we find bugs, he works with the developers to ensure theyāre fixed.
And finally thereās Mike, our director of technical support and the head of the team. He hires support reps, comes up with procedures to maximize efficiency, and is currently building out a team to support the private beta for our new Office 365 product.
Integrate with Customer Success
Like most successful SaaS companies, our customer success team is a critical part of our business. While our technical support team responds when customers are having trouble, the success team ensures theyāre happy with and getting maximum value out of our product.
āWe needed a way to keep success and support teams in line, so we decided to keep success managers in the loop when the customers they work with open up tickets,ā Mike says.
Using Apps Script and a SalesForce API, an email is automatically sent to the customer success manager as soon as their customer opens a ticket.
āCustomers tend to be pretty impressed when they realize we learn about the issues theyāve been having while they happen,ā says Tyler Stone, our director of customer success.
Integrate yourĀ SaaS applications
With so many moving parts, itās crucial to establish workflows to integrate them into your teamās day-to-day work. Weāve mentioned lots of different tools so far in this post; hereās an explanation of how they fit together.
To expand, click the “Google Slides” logo in the lower-left corner.
Build Your Own Solution
Of course, sometimes youāll see an opportunity to streamline somethingābut there’s no way to do it with your off-the-shelf tools. When that happens, itās time to get creative.
āWith all the APIs these SaaS companies are offering up, you can always make your dreams a reality by integrating your applications in some way,ā Mike says.
For example, Mike and his team noticed a vexing bottleneck in their workflow: the process of assigning tickets in a round-robin fashion to distribute workload evenly across the team. This isnāt an uncommon challenge; as one of our reps reported, a company he once worked for had someone whose full-time job was assigning tickets.
āUsing Google Apps Script, we built a Zendesk script to add round-robin functionality to the ticket assignment process,ā Mike says. āItās pretty flexibleāwe can make sure that tickets from our largest enterprise customers only go to the one or two people best equipped to handle them, or send tickets from Spanish-speaking customers to our Spanish-speaking reps.ā
That scriptāwhich won a recent Zendesk community tips competitionāis freely available for you to use. Here’s an explanation from Mike himself:
Use Feedback Wisely
It’s hard to know how well you’re doing unless you survey your customers, and you can get a surprising amount of informationĀ from the “Satisfied/Not Satisfied”Ā end-of-ticket questionāand from theĀ comments many customers will add if you give them the opportunity.
“A support interactionĀ is one of the only times when the customer is actively reaching out to you. So you want to squeeze the most you can out of what they’re telling you. Take the opportunity to make the customer feel at home, so they know they’ll get the same experience the next time they need help.”
“Start by figuring out how you’re doing right now. Take a look at yourĀ responsesĀ and comments going back a month, orāif you’re just starting to survey nowāfor the next few weeks.” That will give you a benchmark to start from, Mike says. “Once a month after that, take a look at theĀ recent surveys, analyze the feedback, and adapt.”
Don’t forget that negative feedback can be even more valuable than positive feedback. If a customer says they’re dissatisfied and then takes the time to comment on why, make sure you follow up with them to find out more.
“Those conversationsĀ help you understand the experienceĀ from the customer’s perspective,” Mike says. “Without that, providing good service is virtually impossible.”
Remember the Customer
As youāve probably seen, there are a lot of moving parts to our support system, and the amount we had to leave out could fill a whole other article. But amid all this complexity, donāt forget the whole reason youāre doing this.
āThereās a lot going on behind the scenes,ā Mike says, ābut the result is that the customer experience is pretty seamless.ā
Choosing your support reps a bit more carefully means you donāt have to rely so much on stiff, obvious scripts. Theyāll have the flexibility to adapt to unique situations, and your customers will notice.
With the right ticketing systems and communication procedures, your customers wonāt have to give the same information more than once, no matter which of your agents theyāre speaking to. Weāve all experienced those support calls where you have to give your address and account number over and over. Thereās no longer a need for that kind of nonsense.
By providing chat as an option, you can help your customers avoid clunky voice menus, make it easier for them to share data, and get them talking to a human in the shortest possible time. Video conferencing does the human element even better than phone calls, and screen-sharing turns 5-minute explanations into 30-second demonstrations.
You get the idea. The ideas listed here are a tiny slice of the possibilities, once you start thinking in terms of making things easier for the customer.
Even if all this seems like a challenge, itās worth it.
āWe set out to create an amazing customer experience when we started the company, and itās been exciting to see it come together over the last three years,ā says David Politis, BetterCloudās CEO. āIt seems like a daunting task, and it does take time and organization-wide buy-in, but no matter how much you put into this effort, it will always pay you back several times over.ā
If you have any advice of your own, please share it in the comments!
And just in case you wanted to see Zooeyās Godzilla GIF, here it is in all its splendor:
Interested in joining our elite support team? Well, it just so happens we’re hiring.