As the Signals team works toward an increasingly tighter product-market fit, we've taken a somewhat different approach when it comes to support. Operating at a low .01 tickets per user, we’ve used customer-driven product development in the early stages of Signals. While the fundamentals of this approach aren't radically new, it does speak to how you can create a beautiful product experience, faster, by keeping your entire team plugged in with your customers.
On the Signals team, Uservoice is our current support platform of choice. It serves the purpose of three key features of customer-driven product development.
Uservoice allows us to:
Engineers tend to enjoy shipping code more than they do answering support tickets, so adding in a layer of incentives is vital to this process.
And here's where another great feature of Uservoice comes in: The leaderboard, where team members are awarded points for answering tickets in a timely manner and with thoughtful responses. This has created a bit of an internal competition within the engineering team, as team members are constantly dropping the leaderboard in our shared HipChat room to show off their position on the leaderboard.
This leaderboard has even motivated some team members to drop what they’re doing, go into Uservoice, and get back to a user as quickly as they can. Hey, whatever works. If you’re not on Uservoice, you might want to find a way to generate this competitive spirit by pulling stats on who is answering the most tickets and at what speed and share it with the team.
Choose a team member who will "own" the higher-level processes around customer support. Ideally this would be somebody in a Product Management role, or even a C-level or founder if your team is still small. Have them spin up a Uservoice account and get a few team members signed up. The idea here is to begin funneling all user feedback and support into one repository and get your engineers at least one step closer to the user.