I Eliminated the Free Plan from my Web App for a Month: Here’s What Happened.
mattmazur.com
mattmazur.com
You've drawn a lot of conclusions out of a very small experiment with a lot of uncontrolled variables. I'm glad to hear you're thinking of testing again more carefully.
Hiding the price until after the user enters their email is also bad UX. Not everyone is going to the pricing page before clicking sign up.
My deconstruction of this "analysis"'s mistakes here: http://swombat.com/2011/1/2/data-is-dangerous
A basic formulae could be a) acknowledge the positive attributes of the attempt (it is great to see you trying to optimize, and you are right to keep detailed numbers about what was going on, your funnel analysis was also spot-on.) b) Point out that he could do better. This emphasizes the growth potential instead of the shortcoming (one has an implicit expectation that the person can and will do better, the other is frequently taken as a rejection of the person.) An example might be: "you ran the test, but your test would be more helpful if you did it in a more controlled way..." c[optional]) suggest additional resources so the person can follow-up at their own pace, in the manner they prefer. Ex: (see this great post about having a control when testing your site...)
Now, if someone has ignored your previous feedback and it is your obligation to help them, things get a bit more nuanced.
This is exactly why I love this community.
Or something like that.
I'm fond of the quote "I'm too truthful to be good". But I also am fond of the remark about how folks who "love the brutal truth love the brutal part more than the truth part". So I've spent a lot of years working on trying to develop some desperately needed velvet gloves. If I can manage it (er, at least somewhat -- though this post might not exactly be a good example), surely you can. :-)
The "too truthful to be good" has a bit of danger in it; it seems to juxtapose goodness and truth, and I don't think they're mutually exclusive. I could just be misinterpreting it, though.
Peace.
In a face to face conversation, you can be nice all you want, because you have both time and non-verbal oppurtunities to make the point. The internet is different, for better and for worse.
Yes, the test had some serious flaws, but I imagine that removing the free plan was by far the biggest factor in the results - especially because there's no demo and no trial. I can't imagine signing up for a pay-only service if I can't even try out a demo of it before entering in my credit card.
I found value from the post, even though, yes, it is flawed.
Mirror: http://webcache.googleusercontent.com/search?hl=en&q=cac...
Edit: Apparently the maximum number of connections for a GoDaddy Linux shared hosting account is 50 [1].
http://blogulate.com/content/godaddy-503-error-service-tempo...
While you are working on things, I got a javascript alert on your homepage:
SyntaxHighlighter
Can't find brush for: vb
Another good idea, if your app can work with it, is to not let free users create any data. For example, for a website screenshot service, you could let free users access screenshots that paid users have created, but not create any of their own. This makes free users almost free to host but doesn't work for many apps.
For ex. "upload 20 screenshots before paying" compared to "try the app for 14-days before paying".
For this app its necessary because I allow users to share the timelines they create and I display their user names on the shared timelines. Your train of thought is good though.
Good luck!
From what I see, many logos can be modernized so easily by switching to "pastel colors", or colors with more white in them. These are duller, but in my opinion, much more modern.
A 503 error? ;-)
Hopefully the article is available soon, I'd really like to read it.