The wyDay blog is where you find all the latest news and tips about our existing products and new products to come.
This week I was doing work on LimeLM that involved virtual machines. In particular preventing piracy in an environment where the whole PC can be duplicated bit-for-bit. As you can imagine this meant installing and using many virtual machines; VMware, Virtual PC, Virtual Box, Hyper-V, Parallels, and every other obscure VM.
When I ran Parallels the first time it reminded me of a split test I ran on wyBuild a couple of years ago. Heres the first run of Parallels:
Youre seeing this right 4 windows stacked on top of one another. Theyre even polite enough to welcome me twice.
The worst part is that I still havent read what the dialogs say and this is even after I cropped & arranged the dialogs in Photoshop, proof-read this article 3 times, and written this very sentence. They could say some pretty vulgar things and I wouldnt even know.
If a dialog has more than 3 words I just look at the buttons and guess what the dialog says. Heres what I read:
I clicked OK on the last dialog, and a new dialog popped up:
Oh God, theyre breeding. Im sure Copyright Notice is real page-turner, but I have better things to do.
By this point Ive forgotten what Parallels Workstation is. I think its a dialog generating machine.
What can we learn from Parallels horrific design?
Parallels first-run faults seem easy to apply for web & desktop developers alike. But if you clear the front door let users actually use your program will you convert more trial users to paying users? What if you clutter the first run do users care?
Yes, they do.
In wyBuilds early betas (back when it was still called InstantUpdate Designer) I ran a split test comparing how long a person used wyBuild. Group A had a version of wyBuild with crap similar to Parallels Workstation; the user had to dismiss a couple of useful dialogs before they could use wyBuild. Group B had an experience similar to what we use today; a dead-simple first screen:
I foolishly thought the first-run dialog boxes would give users a better understanding of our product.
In retrospect the results arent surprising. Group B, the group that wasnt interrupted, used wyBuild more than twice as long as Group A. More than that, the people in Group B were around 2 times as likely to save their project and build their first update.
So, the group that was bothered by a bunch of pointless dialogs often quit before theyd created their first update. (And this was back when wyBuild was free. The only measure of success was if the user actually used the product).
Because this data was collected remotely (it was opt-in, of course; Im not a sleaze), we couldnt ask the people in Group A why they gave up. If I were to guess Id say their thoughts ranged from Its too confusing to Ill do it later, when I have some free time (i.e. never).
You almost certainly have a competitor that is faster, cheaper, better, or all of the above. So, the next time you add just one more dialog or just one more field to your order webpage, think about how many potential customers youre losing.
Scratch that. Test to see how many users youre losing.
Subscribe to our blog's RSS Feed or follow Wyatt (CEO of wyDay) on Mastodon (@wyatt@hachyderm.io) to keep up-to-date with our latest posts.
Interesting article, Wyatt. This sounds like the $300 Million Button.
Thanks. The "$300 Million Button" was partially the impetus for writing this article.
I gotta bookmark this web site it seems very helpful handy.
Good day! I simply want to give an enormous thumbs up for the good info you've gotten right here on this post. I shall be coming again to your blog for extra soon.
Great blog, I am amazed by all the information. Very good Work!
I reckon something truly interesting about your site so I bookmarked .
I think this is one of the most important information for me. And i'm glad reading your article. But should remark on some general things, The web site style is great, the articles is really great : D. Good job, cheers
I never been do this kind of stuff but i agree that adding dialogue box might lose you a lot of your user.