A necessarily numbered list of tips from our experiences…
How to Receive & Integrate Customer Feedback
1. Listen to expert users, but don’t (often) integrate their suggestions.
I know many experts who will violently disagree with me here, but I think that just justifies my position. Probably one of the worst things you can do is to design your product for experts (unless you have a product that is only for experts, of course). As Khoi Vinh eloquently put it:
“Most features are designed for experts, but most users are intermediate.”
Even those who are ‘experts’ will enjoy simpler, cleaner, more straight forward intermediate features.
Instead, think of ways they can extend your product for their own purposes (API, extensions, etc.).
2. Intermediate users may not tell you what they need, so watch their behaviour. (and sometimes when they tell you what they want, what they actually want is very different)
How are they using your product? Not using your product? Record oodles of data, even the stuff you don’t think you need.
Some great examples of smart data collection is Last.fm and DIGG. Both companies have great examples of going against user feedback and opting for using the data to change directions to create a healthier community. For example, DIGG’s removal of the top diggers list was not popular, but did a great deal for balancing the ecosystem. Last.fm’s mining of the attention data has informed their smart feature roll-outs all along.
3. Respond to every feedback suggestion, even if you respond to tell them you won’t be integrating it.
Customers should know that the time they’ve put into thinking about your product and their experience of it is highly valuable. If you answer even crazy suggestions with a well thought-out response as to why you won’t implement it, you will be sending the message that they have been heard.
4. Try not to take flames and other negative feedback personally.
This is a tough one for most people, including me, because a good deal of feedback is sent in a moment of frustration.
The best I can figure is that we all need to stop and think, “It’s not about me,” and take some time to reflect before responding.
5. If you do use a suggestion that is unique, give credit to the person who gave the suggestion.
Remember those silly suggestion boxes in the workplace? When you put in a suggestion and it was used, didn’t it feel good to be ‘Employee of the Week?’ or get mentioned and thanked for your great suggestion? Didn’t it encourage you to invest more time in it? Well, if you didn’t get to experience that firsthand like I did, it feels awesome (even if it’s a little embarassing at the moment).
6. Indicate changes with a flag.
You know when the traffic department puts in a new light or changes some signage and they put up more signage to signal to people that there has been a change? Well, it may seem redundant to you, but it’s not. It’s smart. People get into routines and will miss something. Google is really good at putting a ‘new’ beside parts of their apps that have changed for the first month. It draws people in to explore as well.
Don’t take it for granted that everyone reads your blog (although you should blog it as well).
7. Smaller, incremental changes or one big dump of changes?
Well, you know your audience best, but I personally prefer incremental changes rather than a big one. It feels like a company is cooking along. Those that hold back all of their changes in their dev site for a big unveiling tend to fall off my radar and there is a tendency to overthink the smaller changes when a company does this.
Still, a big dump of changes can be an exciting time for a promotional push, I suppose. A good combination of both could be your sweet spot.
8. Don’t hire your biggest fans.
So, after you have great feedback and things are going well, it may be hiring time. You may look to your users as future employees. Unless you are an open source project, it usually kills the enthusiasm and gives a false sense of security to a company (stagnating the company). Hire your biggest critics instead and encourage them to continue being your biggest critic.
9. Don’t overlook really simple, small suggestions.
They could be the golden key. I think we all have the tendency to dismiss smaller, subtler ideas. People will even say, “Yeah, we already know that.” but months will roll by without making those changes. The small, ‘unsexy’ things will often be put to the backburner for the big ideas. It’s a big mistake. Sometimes it’s just moving a link 50 pixels to the right that makes the biggest impact.
10. Ego doesn’t belong here.
The whole “Not Invented Here” syndrome will kill any positive movement forward. Lead with humility. You don’t always have to be the expert and the one with answers.
11. Trying to please everyone will leave you with a boring product.
See Kathy’s post on this. Very important. Designing by consensus kills great ideas.
12. Do it right over doing it fast, but don’t take forever.
I’m not a fan of whipping out something half-assed just to get it out. That being said, you needn’t sit on it and test it for eons either. The most important is to set expectations for your customers who have given you the feedback (see #3). If there is an important change that is effecting service, but it’s going to take a while, keep them up to date.
++++
Ultimately, it’s very very difficult to balance all of this stuff and for many smart development teams, this comes naturally. However, we’ve witnessed many train wrecks by not following these simple guidelines. As a disclaimer, I should also mention that following these guidelines to a tee will still not ensure the success of a project, but not following them is deadly.





11 Comments
What a great list! (and thanks for the #11 nod)
This is my favorite line: “Sometimes it’s just moving a link 50 pixels to the right that makes the biggest impact.”
Awesome writeup Tara - I have included this as a post of the year contender!
Well done writeup
I especially agree with “Don’t hire your biggest fans.” From my experience, because while they bring that added enthusiasm to the company, they often don’t understand the actual process and end up getting stifled. Bringing in your biggest critic is a great way to keep a kind of checks and balances.
The comment on flame I thought was also justified. Usuaully even in flames, though they can sting sometimes, there is an element of truth about your product, and that’s what you need to find.
Thanks for taking the time to write such a well thought post
I also agree with #8 especially. When I ask for feedback on something, telling me it’s “good” doesn’t help improve my idea/product. I prefer when people nit-pick and tear my idea apart so I can improve upon it with future renditions.
Totally agree with point 2. Worked on a major automotive website in ‘98. We did a whole bunch of consumer research including some early stuff that tracked the user’s mouse. People actually had no idea the huge gap between what they thought they did (told us) vs. what they actually did (curser on screen).
I would also add one of my own.
‘Current behaviour is not necessarily a predictor for future behaviour’
Same site, we did an early design-using drop down menus. In testing, many users had no idea how to use them. The client wanted to get rid of them but we assured them that drop downs would become standard in time. It’s the nature of the medium that things change. Lo and behold we ended up with a really innovative site and way ahead of the pack in terms of user experience and design.
Hi Tara,
Thanks for this insightful and timely (for me) post. I recently saw a crowdsourcing project (that shall remain nameless here) going completely against “4. Try not to take flames and other negative feedback personally.”
In fact, they had a blog entry that seemed to try their hardest to provoke more negative feedback from the crowd. It almost read they are laughing at the crowd.
Oh…what a reading!!! A++++
# 8 is awesome. Even if you can’t always engage these folks like your fans, it can be quite easy to find their feedback on the web (if they don’t contact you).
Great post! Thanks!
Thanks…truthfully, they were all born out of frustrations with clients and projects I’ve worked on, but aren’t most good blog posts.
What a great post! I hope to learn from and implement everything in this post as much as possible. There are great lessons here.
I absolutely loved the article! I’m sending it to everyone at my company. Very timely for us, as our Beta just went live.
Point #2 about intermediate users resonated strongly with me. During our private Beta, we had a lot of experts making suggestions. In the few cases where we implemented them, we found that they alienated the beginning and intermediate users, so we backed those changes off the site.
Thanks!
David Moss
CEO
CrowdRules
7 Trackbacks
[...] Receiving Customer Feedback Tara has a great post “How to: Receiving Customer Feedback” and I really enjoy reading it. Check it out. [...]
[...] Tara Hunt: How To: Receiving Customer Feedback - “3. Respond to every feedback suggestion, even if you respond to tell them you won’t be integrating it. Customers should know that the time they’ve put into thinking about your product and their experience of it is highly valuable. If you answer even crazy suggestions with a well thought-out response as to why you won’t implement it, you will be sending the message that they have been heard. “ [...]
[...] Your children as your customers? March 25, 2007 Posted by (un)relaxeddad in rules, ego, family. trackback I was reading this post on Horse Pig Cow in the context of my day job and it occurred to me that a great deal of the advice given maps on to family life fairly well. [...]
[...] Do be open to constructive feedback from bloggers. Ask for it. There were a number of examples of companies wondering what the bloggers would like. The answer - just ask them. And you can ask them for feedback about other decisions, products etc. But take a look at this from Tara as well, sage advice on how to receive customer feedback. [...]
[...] Saw it on HorsePigCow. [...]
[...] for an intermediate audience, who help hone it even more. This is where the data becomes crucial. Early stage feedback is usually one-on-one mixed with a vision mixed with specific attention to user behaviour. [...]
[...] not sure if you recall, but a couple of months back, I wrote a post entitled How To: Receiving Customer Feedback. Some of my favourite points in that list, such as, “Try not to take negative feedback [...]