A former community discussing the business of software, from the smallest shareware operation to Microsoft. A part of Joel on Software.
We're closed, folks!
Doug Nebeker ("Doug")
My website is done with asp.net and when the user clicks the download button I use the following statement to display the download dialog to users:
Response.Redirect("~/Downloads/Myprogram Setup.exe", false);
I also write the user's IP address to a downloads.log file and I have noticed that about one-fourth of the entries in this log file appear to be the same person clicking the download button two to four times within a few seconds. I figured they did not have their browser configured to allow downloads so I added some download tips next to the button: 1. enable cookies; 2. enable file download.
Today a guy sent me a contact form message that his corporate IT department blocks downloads and asked me to email the setup program, which I did. The log file shows he attempted four downloads. Now I wonder how many others this happened to and said screw it and never got the trial. Or maybe there are others that did not know what to do when they got the message that the security settings blocked the download.
One idea I have is to not use Response.Redirect and write code that directly downloads the file -I think .net has a class for doing that. I think that gets around the browser security issues. Another option would be to offer an ftp site where they can download directly.
What do you folks do, or suggest I do?
Add this to your download page, near the button:
"Questions or problems? Please email ****@****.***"
Possibly also a phone number as well.
A link to a page of step-by-step instructions might also help, if you have non-techie customers.
Are you sure your 'download tips' are written in a way that most of your customers can understand them?
It is easy to forget how low a level of IT skills the average member of the public has compared to an average developer.
Thursday, September 15, 2011
@Andy: good ideas. I have a toll-free number on most pages but not this one and there is a contact form link on the menu, but I think the download pages needs something at the bottom like
"Download problems? - call us at ### ###-#### or email us at firstname.lastname@example.org" This is b2b software -a specialized editor, but I know some non-technical staff occasionaly download and even buy it.
Adding a zipped download option may help with the blocking. I do this and roughly 8% of my downloads are the zipped version.
Thursday, September 15, 2011
Some proxies on corporate networks block downloads of executables. Including a ZIPped version may help, though some are 'clever' enough to know that the ZIP file contains an executable.
An alternative is to create an MSI installer - AFAIK, MSI files are rarely blocked
You can probably write a custom handler for .exe extension (I haven't tried for .exe. but when it works for others should probably work for .exe also) and implement whatever you write as stats before outputting the file back to the client. This way to the client it'll look as a direct link to a file.
Friday, September 16, 2011
This topic is archived. No further replies will be accepted.Other recent topics
Powered by FogBugz