filed under: product management, reviews, usability
8 August 2011
A month ago or so, I spotted a slickdeal for a pre-order of a game we really want, from a company I hadn’t heard of called Green Man Gaming. The comments under the deal indicated that Green Man Gaming was reputable, and the deal would provide a Steam download code, which is my preferred way to buy games, so it seemed like a no-brainer to buy it that way and save $30.
Until I tried to actually buy it, and the purchase process was terrible – but this post isn’t about that. It’s about the nasty-gram I sent to them, and their response – which was fantastic.
Let me back up for a moment… I used to be a Product Manager for a software company, so I care a lot about software user experience. I get really angry when I see someone who did a piss-poor job of it. As a product manager, I also crave feedback from my users, so when I see bad work, I usually take the time to tell the company about it.
My experience with that has been frustrating. Usually the feedback process goes like this:
- Try to figure out how to provide feedback, discover that you have to enter it into a tiny field on a webpage.
- Type a thoughtful / angry letter into that field. Re-reread it, improve it, etc.
- Hit Submit, and have the web page lose everything I just typed because it has some secret field-length limit or time-based timeout that they didn’t warn me about.
- Paste the letter back into the field (because I’ve learned to copy it by now!), shorten it to whatever limit they are using, and hit Submit again.
- A few days later, get a generic form response saying “we are sorry for your troubles and we hope you understand that we serve lots of customers and sometimes these things just happen” – even though my feedback is nearly always about design flaws, not about incidental things.
I expected nothing better from Green Man Gaming, but I sent them a letter anyway. (And I’m sorry to say, re-reading it now, that it’s way more rude than it should have been, and now I feel shame about that.) I’m going to quote the part of it that describes what I had just gone through, and leave the rest out:
- Register (ok, fine)
- Fill out one of those stupid captcha things (ok, fine)
- Re-enter my date of birth because you wanted it in the UK format, rather than US (but that wasn’t obvious at all)
- Go back to the buy page and re-click ‘buy’ because your site lost track of where I was in the process
- NOT use my American Express card that I use for everything, because you don’t take it
- Have to skip past a bunch of fields on your site because apparently you can’t take the time to hide them / show them per card-type
- Do another captcha, even though I’d done one just moments before
- Have my card declined twice, and have to re-enter my details each time (!!!), even though there is money in the (debit!) account
- Try another debit card, have it send me through the “verified by visa” process – and then STILL be declined!
- Finally go back and change my email address on my account to the one that matches my paypal account (but that I don’t usually give out to websites), just so I could go through paypal.
- Re-start the whole purchase process for some reason
- Re-enter the captcha!!!
- Pay via paypal
- Oh my god, that actually worked!
You might have thought that I should have just given up, but hey, anything for a deal, right? ;)
So I sent that in, and expected a crappy form letter back. But instead, I got the exact opposite:
I apologise for the problems encountered when purchasing from us; I’ll do my best to answer the problems raised.
- Captcha is a requirement and is used to reduce fraudulent transactions via ‘bots’. I agree, being asked again to repeat it is a pain; I’ll speak to the tech team regarding this.
- DOB, under the DOB field it does clearly state ‘Please enter the date in dd/mm/YYYY format’
- American Express. We are currently evaluating our current payment processing service and hope to offer American Express in the near future.
- Credit card declined; over the weekend we did see an increase in cards being declined; we believe this to be an isolated issue and are actively looking at how/why this happened and stopping it from happening again.
- PayPal email – This requirement is to reduce fraudulent transactions. It is possible to set up additional email addresses through PayPal and assign any of those as the primary email address instead of changing your GMG email to match your PayPal.
- Having to go through the purchase process again – your basket should not have been emptied. If this is happening, it is something that our technical team needs to address and I will certainly raise this as an issue.
We appreciate the feedback and we take all your criticisms on board and will actively address those issues to improve our service. I can only apologise again for the problems encountered and the inconvenience to you.
Martin – HCO Green Man Gaming
Wow! A reply from a real human who thoughtfully addressed my concerns! And more than that, he said they’d actually do something about them!
Here’s what I sent back:
That’s a GREAT reply – thank you :)
Just a few suggestions in return:
- Once I’ve done one captcha (to get an account), it seems pointless to keep making me do more of them. You really need to not require captchas for account-holders, when checking out.
- DOB: perhaps use geolocation to see if the user is in the US, and reverse the expectation? I know that’s probably not worth implementing, but if you do end up having a lot of US sales, this will be a constant problem for US buyers.
- AmEx: I understand that not all retailers take AmEx, and I’m usually quite forgiving about it. It just seems strange for a website to not take it.
- Paypal email: (a long paragraph explaining why I didn’t want to use my paypal email, which isn’t really relevant here)
Thanks again for the thoughtful reply!
An in return, they upped the ante again:
Thanks for your response; just wanted to follow up on it.
Captcha; we’ve removed this from the payment page now – so you will only see this the once.
AmEx: The reason we don’t accept it is because I believe our payment processing company SagePay, doesn’t – we are looking at alternatives to this so hopefully, we’ll be able to offer AmEx soon.
DOB: – Great suggestion, but may take longer to implement than simply putting: DD/MM/YY in the text box – that should hopefully make it a bit clearer for people.
PayPal – thanks for your insight and obvious concerns with that. As I briefly stated in my earlier mail, this ‘hoops’ are there to reduce fraud. However, we are continually looking at ways of improving both our customer experience while maintaining a good level of anti-fraud measures and so I will pass this feedback on to the team.
Thanks again for your reply.
So, wow. My letter made it through to a real human who both replied thoughtfully and was able to actually implement changes to make things better the next time. Just, wow.
My hat’s off to you, Green Man Gaming – thank you very much! I’ll certainly be buying from you again.