What Turns You Off About Evaluation Software?
An Anonymous Coward asks: "I work at a mid-tier software company (which shall remain nameless, lest I draw attention to myself). Recently we have started making 30 day evaluation versions of our software available for download after prospects register. An email containing a username and password is sent to the registrant a few hours after submission. We have been surprised to find that not a few registrants don't actually go on to download the software. We make the file size and system requirements clear up front. I would guess some slashdot readers get involved in evaluations. What process do you go through? Why might you stop short of actually downloading the software?"
If it wants a valid email addy, I forget it and find something else. say no to spam
A large factor in my downloading a piece of evaluation is whether there is a crack available for it. If there isn't a crack then if the evaluation isn't hindered in any way for the amount of time it is allowed to be evaluated would be a factor. Of course, usefulness of the software is a large portion as well. Assuming there is a crack, then if the software is used frequently it would get paid for sometime.
In the words of Veruka, "but I want it NOW!"...
If the link/password/whatever hasn't hit my inbox in a minute or two, I'm probably moving on looking for another thing to try. Welcome to the short attention span decade.
DO NOT DISTURB THE SE
Unless I really need the software I avoid registration processes such as those that you require. I do not like to give out personal informaiton, including e-mail addresses, just evaluate software. Not only am I concerned about spam, I abhor receiving e-mails from the sales staff of the company, especially if I state that I do not want to receive e-mail from the company if that option is available. If you want people to evaluate the software and purchase it after the evaluation period is through, provide a warning at the end of the eval which links the user to the comany website where they can purchase the software. If they truly want to buy it they will. Also, offer a link in the help menu which directs the user to the web storefront where they can buy the software should they decide to do so before the eval period is up.
Joel's rule: every barrier to implementation reduces your customer base by 50%
http://www.joelonsoftware.com
By know you may have already realized the long delay to receive username/password is why people don't download. What I have to ask you is WHY, pray tell, it takes so damn long? Do people manually check addresses or something? You have to /usr/lib/sendmail something to the person straightaway!
Might the people be merely requesting a new code to further their 30 day trial? Your software might have precautions against this, but on a Mac I know how easy it is to simply delete a preference file (ircle developers: please pretend you didn't read this).
You could have already thought of this, but that's just the first thing that popped into my mind. They don't download the software because they already have the software. They just need a new code.
...since I use Cowboy Neal's email address for all registration forms.
I do not like to give my e-mail address to companies, because I do not want spam. If I have to give my address to download software, I will likely not give it, or will give an incorrect address.
I just don't do this anymore. Much easier to get a version with all necessary serial numbers and whatever included from edonkey or usenet.
Don't require registration. Don't ask intrusive questions. It is not good for your company if the legit evaluation copy is harder to obtain than the warez version.
Do you believe in death after life?
The simplest reason is the users have found something else in the mean time. It is particularly true if your product is mainstream (eg virus scanner, compression program, image viewer and the like).
Say, they are looking for jp2 viewer, they will go for shareware first, then evaluation ware. If nothing is found, go for evaluation ware that need registration. As long as they find something okay, they will stop searching. (Of course, if your software is unique, and some customers really need that, then they will wait.... Maybe more common in some sector of the research community. Not so in the commerical world.)
The better approach is to allow the user to download first. When they want to evaluate more advanced function of the software, pop up a window to lure them to register. If you really want to validate their email address in advance, please use automatic mail reply and ensure the avg time taken in within 5 mins rather than a few hours...
Why might you stop short of actually downloading the software?
Why do you think the people gave you their real email address in the first place?
I'd say most of the non-downloaders simply didn't give you their real email address.
I often find that thirty days is simply not long enough to evaluate a product. The world of software development is frequently a turbulent one and priorities can shift from one day to the next.
A good example is something that happened recently. We had a memory leak and I was asked to figure it out. I said that a profiler would be an excellent tool to have so I downloaded evals of a couple of popular products. Before I could get to any evaluation we sorted the problem out using other means.
The tools we used we crude and even though the immediate problem was solved, I still wanted something more sophisticated. I moved on to other more pressing issues and when I finally had a quiet moment to install and play with the profilers, I realized my thirty days was gone.
I think sales departments assume that developers live in a very linear world. That we:
1.) Isolate the need for a product.
2.) Collect relevant information.
3.) Download demos
4.) Conduct a formal evaluation
5.) Based on the merits, make a decision.
This is not the world I live in.
Often, the Pointy Haired Boss (PHB) has an urgent need for me to evaluate some Left-Handed Swivelhopper, so I sign up for the eval. By the time I'm ready to try it out, the urgent need has changed, I'm chasing Object-Oriented Dooverlackies.
I've often downloaded large files (>100MB even), then lost interest or found another way to solve my problem. Oops - I think I just admitted that I even change my own priorities! Oh well......
I just downloaded a trial-ware app the other day, and the company in question also wanted my email address, physical address, who I worked for, etc. All of the form items were required. I said, "bullshit," and did a Google search for the program - a minute later I was installing it.
So here's a question back: Why are you requiring people to register in the first place? Not knowing you or your business, I'd make two guesses:
- You're hoping to prevent your trialware being "pirated" or cracked, perhaps by keying each copy uniquely so you can identify the source of a cracked version.
- To collect information so you can market to me later, or sell my personal information to some other company.
Frankly, I think they're both stupid reasons. First, you can't prevent a determined person from cracking your software, or getting a cracked copy if he/she wants it. Second, if you'r eethical and up-front about using the information for marketing purposes then most people will just opt-out.Unless you've got a better reason, think hard about why you're making it more difficult for people to get your software - and why you weren't clueful enough to figure out people wouldn't register in the first place.
Lastly - hours?? That's one of the great things about online software distribution - you can have it right now. Unless I were convinced you were truly the only source in the world, I wouldn't even consider waiting that long.
This isn't as much "normalization" as it is "don't take so many drugs when you're designing tables."
However, our method is the reverse of yours. You can download all the binaries whenever you want, any time, all the time. Transfer interrputed? Go ahead, download again. Downloaded it, but lost it? Download again. Got corrupted? Download again. These are the real things, not crippled evaluation versions.
What we do is liberally give out demo licenses via email, that expires after a short time. Provided you're not an asshole, you can renew your demo licenses.
Of course, the downside to this it could be cracked and warez'd out. I don't know the company stance and don't pretend to speak for it, but I don't care. Piracy is part of doing business in software, and the less you piss off your customers, IMHO, the better. So, while I don't like people pirating our software, I'm still against the recent stupid-ass (c'mon, you all know the words!) laws that seem to have festered recently in this area.
Perhaps this works better, I don't know why. Maybe it's psychological: people download the binary first and then feel they need to try it out to justify the time spent. Or something like that.
I can explanate how to administrate your network. You must configurate and segmentate it, so it can computate.
"This looks interesting, I'll just try their free evaluation version..."
"Ugh... they want my email address... Yeah, you send your spam to nobody@notme.com"
"Damn it, these spammy bastards mail you the access codes. [sigh] Okay, here's my real address..."
"A FEW MORE HOURS?!"
"Okay, Kazaa, where's the full version?"
1) If you need my email address, I don't need your software. (and if I do need your software, I'll enter support@microsoft.com)
2) Most utilities and apps are more trouble than they're worth. Particularly if we are talking about Windows software, it seems popular for 'programmers' to make a big deal out of their little program, writing all over the registry and putting files who knows where (which should not leave the program's own directory). Most of these save their registry settings "just in case" its reinstalled and don't fully uninstall themselves.
As far as Unix programs, chances are there's a better and free implimentation at Freshmeat. Make it GPL.
3) With Windows shareware/demoware in general, it's just a pain to deal with the cute little "register me" BS like popup windows, program start delays, time limits, "enter your registration number," etc. If I like the program, I'll register it, but annoying me every time I use the program just associates being annoyed with using that program.
Psychology 101 will show companies why that is a bad thing.
Just my $0.02
Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
An email containing a username and password is sent to the registrant a few hours after submission.
As so many others have mentionend, a "few hours" is a very long time. Perhaps not only because people have a short attention span, but because people, the potential costumers, are comparison shopping, and the delay meant that they went elsewere.
I don't know what software your company is making, but lets assume it is something for the desktop user, a piece of software that may have advanteges over the competition, but nevertheless may be easely substituted with something from a competing company. Eg. a small photo editing app.
Somewhere, a proud owner of a new digital camera, wants that kind of software; he goes searching on the web, looks at screenshoots, featurelists and prices, and decides that 3 products looks promising: two of the products are instantly downloaded and tried out, but your app, requires not only a long registration formular, but induces a surpricing two hour waiting period, in which your potential costumer, not only have tried your competitions apps, but may have actually bought them.
Think about going down "Main Street", shopping for a pair of shoes; In one shop, when asking for trying out a pair of shoes, the expedient hands you a two page formular, asking among other things, your phone number, age and job status.
After spending 20 minutes filling it out, you are then told to come back in a couple of hours.
You then go elsewhere.
Lets assume, that your software is somewhat more expensive, and not an "impulse" buy. Perhaps an unique app, that will help people design better, and faster "foo". Surely, professionals may be more patient. But no, that work dead afternoon, where you potential costumer is searching the web for tools that may make him more productive, may be followed up by 5 hectic days. So if you don't engage your potential costumer when he has time, you can loose an oppertunity.
Same thing with the trial period; if your software cost serious money, it probably requieres several hours to test. Most professionals have way too little time at their disposal, they may only have some short timeslots availeably during a week, for testing something new. 30 days may pass quickly, so bump the trial period to 60 days (like eg. IBM does).
In short, make your product as easely availably as possible.
> If you're serious about trying out the software and would seriously consider purchasing it, giving them an e-mail so a representative can contact you for support makes sense.
No, it doesn't. If I'm looking for a solution, I might try a ton of demos until I find the right one. I don't want to be hounded by all of the ones I discounted as crap.
It's like shopping at JC Penney or Sears and the salespeople hound you EVERY 3 MINUTES. Thanks, but I already know how to shop and you just turned me off to your store.
Here's a shocking idea - How about if I need help I'll ask?
A lot of people seem to be harping about registering to download something.
When I eval stuff for work (software developer), I don't mind at all registering my work info. It's the same way with conferences - I'm happy to give out my info.
Why? In general I find that companies trying to sell to other companies are not nearly as bad about spam as Fred's House 'O Cheap DVD's. Besides, it's my work mail account - who cares what happens to that.
So registration is not the problem as I see it. As others have said, you need to let the users download it whenever they like - look at just about any big chunck of enterprise software, they all have full versions you can DL. Then you need to send out a key, pronto! And make it easy. I've seen plenty of software where I downloaded it by then by the time I got the key I was doing something else and forgot the whole thing, or the key was such a PITA to get I just dropped the whole thing.
If you are worried about someone downloading it and making copies - fold up shop and shut down the company. You're going to be dissapointed if you expect anything less than everyone on earth having a fully enabled copy hours after the first regitsered user fires it up. Learn to live with that, then charge a fair price and people WILL pay you - remember, it's not even thier own money they are using so they are probably included to give you some! Plus, companies like nothing more than paying for support contracts even when they are not needed.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Number 1: It's been said time and again, but registration. There are a million reasons why a company wants to have this, and I see these posts from people saying that I have no position to compain. I have EVERY reason to compain. I am a potential customer. And I don't want you to know anything about me until I buy your software. That's what I would prefer.
If I'm made to type in an e-mail address to download, I type in a bogus address. If I need to get a key or anything else from my e-mail, I've just been sent the message that the software company does'nt want my business. This has happened more then once, and I've gone somewhere else. If I like your software, and I give you my or my companies credit card number, you get to know who I am. Not before.
2. Full featured software. If I bother to download your evaulation, I expect to be able to use it. When I can't save my work, or find that an important feature is turned off, or I have some stupid 10 minut time limit, the software gets deleted.
3. Installation. I can tell right away how much I'd like or not like a peice of software by installation. Paste icons all over my desktop without asking? You've annoyed me. Put yourself in my startup, even though it's not needed? You're gone. Bundle yourself with spyware? You're gone.
4. Remind me, clearly, when the evaulation period is getting to the end. 'You have 5 days left in your evaulation period' when I start the program up. I can think of many times when I've found a peice of software I like, forget to purchase it, forget to get approval for the purchase. I find another way to get something done, and I'll just forget about it. If I were a more orginized person, I'd keep tabs of those things, but I'm not.
The Internet is generally stupid
Yes, there are many who enter garbage in all the fields. And yes, there are those who use the obvious throw-away email addresses. But we assume them to be not very serious prospective customers.
I can personally attest to over a dozen peices of software I've purchased after entering a bogus e-mail address.
I don't know what software you sell, but if I was shopping for an application you sell, and your marketing people wanted to know this 'golden' information why I went with a competitor, it's because you wanted to make me jump through hoops I did'nt want to jump through just to see if your stuff was any good.
The Internet is generally stupid
I loathe any evaluation type software, especially that which has some timer/trial date period before it forces you to register/buy the product. And I especially detest it when it embeds itself into the registry (specifically speaking of Windows platforms) and even after uninstalling, it still isn't completely wiped off my HD. It still shows but yet when I try to remove programs/uninstall, I get an error message ...
Some tips for aspiring developers to break free of the not-so-surprising (at least to me) pattern of timid experimenters and reluctant trial end users.
AZspot
Having to hunt around on the 'net for a crack! Seriously, if it's worth having, I will buy it, as long as doing so is easier than obtaining a cracked version...so make that part as painless as possible and we'll get along just fine.
Filling out those "forms" doesn't really bug me too much (except that bloody CNET wants us to fill out bloody forms now just to download freeware!), as I fill them all out pretty much the same:
Name: Homer Simpson
Address: 1600 Pennsylvania Ave, Washington DC.
Country: Azerbajan
Zip: 90210
Year of birth: 1900
...and so on. You get the idea.
You're using her as bait, Master!
You'd think people in the business of writing software would be able to figure out how to generate a key and password and send it to you instantly.
Whenever I go to the point of registering as if I were planning on buying or trying a piece of software and yet I don't actually carry through it means that the vendor didn't have all the information I needed available on the website. Quite often I'll register with a fake email address to check and see what the pricing schemes look like, what it will cost to ship a product, or just to see if I can glean any extra information from the website after registering.
The best way to accelerate a windows box is at 9.8 meters per second square.
It's actually better for the ShackDrone if you just give them fake info. The are rated by the percent of purchases for which they get a name/address combo, but the names/addresses aren't checked.
One of my friends, as a joke, made the person 'Fag Ass' for one of my other friends. Prints on the recipt. Ha Ha. The next time someone didn't give his name, my friend just hit 'a', and lo and behold 'Ass, Fag' came up. He did this for a while and got a commendation for 100% name/address ratio, then he got fired when a bigwig noticed the name.