I closed my Zopa account yesterday and requested the paypal funds I had invested be returned to my Paypal account. The folk on the phone were helpful and courteous but I can't help feeling a bit amazed by the experience (Zopa is supposed to be a great site, so perhaps my expectations were inflated).
I'm reluctant to pointlessly hurl vitriol at the company because on balance, while the experience ultimately sucked, there were some very good bits as well as bad to the service.
The good news:
- Brilliant idea, cuts out the middle-men
- UK-based telephone support
- Friendly staff
- Beautiful design
- Secure (https) email system
The bad:
- The risk-to-interest rate ratio
- An email support loop that didn't resolve my difficulty
- The interface experience
It's this last problem that pushed this Zopa customer over the edge. It's interesting to see how superficially minor problems in the user interface can have such a large impact.
The interface really is very beautiful, but it degrades quickly once you start clicking around. To be fair, I wasn't able to explore the whole service, and in particular I never got to the 'magic moment' of actually lending or borrowing funds (I did try). But the journey I did manage was a rough one. The problems seem to arise from the site's scripts.
Two items caused me to fail my tasks. The first is a javascript validator that prevented me from successfully choosing and saving my security details (this should be really easy to fix) and the second is a series of redirects and cookie-setting choices that mean I didn't get feedback as to where I was in the lending process (I got as far as getting cash to lend into the system but never managed to set up a loan).
The Javascript thing makes an interesting example of how things can go wrong.
Here's what happened (if you can't read the text, click on the images for a larger version):
Step one--I tried to complete the logon form like this:
Which returned this screen:
Now I always assume I've done something wrong when a form comes back like this so I also tried this:
and this:
and this:
and even, after taking a long look at the "dd/MM/yyyy" prompt:
All of these returned the message:
Oops, please check that the memorable date is correctly formatted and between the years 1753 and 9999
(I did finally get in by typing the numerical equivalent of asdfasdf which of course meant I couldn't retype the date when later prompted for it)
Some possible solutions?
Option one, the bare minimum. Change the text of the error message so that it contains an imperative. It should read "do this and achieve that" not "this might be wrong".
Option two, if the date range is so important (remember the original error that specified a range from 1753 to 9999) then don't allow the user to input an out of range date. Give them a select statement which only contains valid years.
Option three, make the error message specific to what is wrong and suggest a correct alternative. Offer links to fix the problem.
Finally, as I was about to hang up from my last call with the nice folk in customer support, I was told that the system didn't work in Firefox and that I needed to use Internet Explorer. Yes, she actually, really, did said that...












Comments (7)
Hi Tim, just got the comment ping today, must be strangeness in the mail server...
Good to hear from you, hope all is well at Interesource:-)
Can you imagine in BT or the gas company responding to user comment like this?
The thing that really got me was how a top agency like Poke managed to let these guys ride off into the sunset without any three-dimensional experience work. It really feels like this was the classic we-do-PSDs-and-your-developers-do-the-rest relationship which of course hasn't really worked here...
I could be wrong, as Poke must have done loads of experience research and concept work...
To be honest, I was expecting comment more from Poke than from the developers. I guess the dev team have an alert on the tag "Zopa".
Posted by Dug Falby | May 20, 2007 7:40 AM
Posted on May 20, 2007 07:40
Wow, this is like a *new age* the way you lot are getting on so well. I haven't really got anything serious to add other than saying hi to Dug. Let's meet soon.
Posted by Malbonster | May 19, 2007 10:27 PM
Posted on May 19, 2007 22:27
Dan, the problem you were experiencing was that Firefox on Zopa won't allow a memorable date before 1908. We will look into it.
Thxs for the spot: most people use Explorer (c.70% for Zopa) and most don't use historical memorable dates, so this has combination had not previously come to our attention.
Posted by tim | May 12, 2007 10:46 AM
Posted on May 12, 2007 10:46
So Justin, Tom and Tim, can one of you tell me what it was that I was doing wrong?
Also, thanks for commenting and I have to say I've never seen feedack quite this fast. You guys have definitely got your fingers on the pulse:-)
Finally, I just wanted to say that you can definitely have mouse-less access to drop-down lists. Position your select statements correctly or give them an explicit place in the tab order (with accesskeys) and your keyboard-only users will have no trouble using the form.
Posted by Dug | May 11, 2007 8:51 PM
Posted on May 11, 2007 20:51
This error message is being made clearer in our next release, which is approx a week away. Thxs for the suggestion.
Posted by tim | May 11, 2007 5:49 PM
Posted on May 11, 2007 17:49
The error message has been changed to something more sensible in our current dev version, which will go live at the end of the month.
I'll look at using a proper date picker in the future. We have lots of important dates and it's not fair to force people to type them all in.
Posted by Thomas Barker | May 11, 2007 5:44 PM
Posted on May 11, 2007 17:44
First up, I'm really sorry that you've had such a terrible experience. You're absolutely right about the validation, and I'm painfully aware of how bad the experience is.
The sign-up process for both lenders and borrowers is something that I've been spending a lot of time with - the process as it stands has been with Zopa since it launched, and is definitely one of the weakest parts of our user experience. It will be improving, and I will personally make sure that we have a sign-up process that stands up to the highest scrutiny.
My current thinking is more in line with the suggestion to break the dd, mm, yyyy into separate inputs - although I'd be wary of moving to select boxes as it means the user will have to move from keyboard input to mouse input. It's a minor detail though.
Thanks for the input, and please come back when I've fixed things and let me know how we've done.
Posted by Justin | May 11, 2007 1:29 PM
Posted on May 11, 2007 13:29