7 ms·
How to sell your software for $20,000
- pg 18y agoThe usual recipe is: spend 10x as much time selling it as writing it. That's one reason hackers tend not to like this route.
- bprater 18y agoI absolutely agree, but if a hacker can accept the fact that their code truly has value, they can bring in someone they trust to sell that to companies.
- edw519 18y ago10x as much time selling it as writing it This is not my experience. I'm guessing my split would be more like: sales & marketing - 10% analysis - 15% design - 5% development - 50% implementation - 10% support - 10% Testing is not a phase, it's included in everything. Implementation includes deployment, training, and documentation. Sales and marketing was never a problem. There is business everywhere. I mention what I do everywhere I go (who doesn't), and find business almost anywhere. Everyone uses software these days and everyone needs something. I've gotten 5 figure deals at parties, family functions, networking events, and mostly from word of mouth. I love to hack, but I also love to talk about what I do. I may not be typical, but isn't helping people with cool tech what it's all about? In my mind, the problem isn't the time needed for selling and marketing. The real problem is that this kind of business (consultingware, one-off packages, lite package with customization, whatever you want to call it) isn't scalable. If my competitive advantage is better value because "the boss" (not some lightweight on an 800 number) is supporting you, then it's also my biggest limitation. I only have so many hours in a year. Sure, I can extend myself with advanced methods and technology, but sooner or later, I hit my limit. That's why it's so important to find a way to convert your consultingware business into a product business. Not an easy feat, but certainly worth the effort.
- webwright 18y agoI don't think he's talking about consulting. I think he's talking about big ticket business software which almost always costs an arm and a leg to sell and market. Hell, that's true of almost all SMB software as well.
- edw519 18y agoThe OP was talking about a microISV (he even calls it "consultingware" himself). No mention of "big ticket business software" anywhere in this thread.
- webwright 18y agoHrm. "I think then the best way to come up with a $20,000 B2B product idea is to focus not on "what kind of software do businesses really need?" and: "So, how do you sell it? Firstly, the fact you have a "lite" version is covered by your reduced price. You're going to sell your lite version for $5K or $10K a seat or something well below the competition, to account for its being a basic product." I think his mention of consultingware is in reference to positioning it as "product-plus-consulting". Not uncommon in enterprise software to layer on services. And, uh- $5 to $10k a seat isn't big ticket?!
- richcollins 18y agoHe doesn't need to scale since he doesn't care about making more money than it takes to have a comfortable lifestyle.
- KiwiNige 18y agoThe biggest problems faced by the two consultingware shops I've worked at, is that they thought they were product based shops and every design desision reflected that. But the product became so complicated that every client had there own special configuration and no-one really understood them all at the same time. It became very common to make a change for one client and break a feature for someone else when they upgraded. IMO they would have been much better off to embrace consultingware and plan for it.
- ashleyw 18y agoPersonally I hate the idea of building software with the intention to sell it for as much as possible, as soon as possible. You will just end up with software which feels unloved. Plus you will treat the project as a job and will likely not have much fun building it.
- akd 18y agoThis author seems to be writing software for money, not for love. You can try to achieve both but ultimately one will have to take priority.
- edw519 18y agoYou will just end up with software which feels unloved. Plus you will treat the project as a job and will likely not have much fun building it. Maybe I'm a counterexample, but this is not my experience. I love what I do and everything I write is for money. Somehow I have a feeling I'm not the only one.
- gruseom 18y agoAfter reading this I went back and read all his other posts. They're very good, and it's excellent to read stuff by someone who's actually done this - i.e. built a profitable software business from scratch.
- ctingom 18y agoExcellent read and really makes you think about what you could build.
- PStamatiou 18y agoAs an example of how it is possible to sell software quickly- in one weekend I built a slideshow tool. only about ~350 lines of code and two months later after it got popular I sold it for $3,000 on sitepoint, domain included.
- izaidi 18y agoMind if we see it, if it's still around?
- simonw 18y agoI'm guessing it's http://flickrslidr.com/ http://flickrslidr.com/
- PStamatiou 18y agoyeah that's it
- rplevy 18y agoOne thing this made me think of is the notoriously badly written voting machine software. I wonder what would be required for someone to compete with existing providers to make better software for voting machines.
- menloparkbum 18y agoEasy. The CEO of your voting machine software company simply needs to drink human blood from the skull of Abraham Lincoln with various heads of state and government officials while they are all still juniors in various secret societies at Yale.
- rms 18y ago:/ http://en.wikipedia.org/wiki/Skull_and_Bones http://en.wikipedia.org/wiki/Skull_and_Bones
- paulgb 18y agoInteresting note on the sidebar: "Although successful I guess, I'm still trying to decide if it was really worth the hassle." His first post goes into a little more detail on this: http://nukemanbill.blogspot.com/2008/05/first.html http://nukemanbill.blogspot.com/2008/05/first.html
- izaidi 18y agoThanks for finding that. I thought this was interesting: "I used to be really easy, always happy and always laid back as an 8-5'er working for the 'man,' but now I realize I have actually become sort of an asshole. Unfortunately, the realities of business make you that way. And you really have to be an asshole to be successful." I've heard the same thing from a lot of entrepreneurs and I've sensed it happening to myself as I've gotten more aggressive about pursuing my goals. I'm pretty sure I'm happier, or at least more fulfilled, but sometimes it sucks having to replace that lightheartedness with grim determination.
- pg 18y ago"And you really have to be an asshole to be successful." That part's not true. You may have to be in some areas of business, including perhaps the world of $20k software, but I know plenty of successful people who aren't assholes. You do definitely have to be determined. But determination doesn't imply being an asshole.
- izaidi 18y agoPoint taken. I suppose for some it's a matter of degrees -- determination doesn't imply being an asshole, but sometimes really pushing yourself can lead you to take energy from the things you'd be doing to make the people around you happy and divert that energy into your own work. That is, you don't become cold so much as you sacrifice a bit of warmth.
- Andys 18y agoI have a problem with the $20k+ business software industry: if you spend time adding anything to the software that isn't part of the checklist of features the customers want to see before, you're wasting time and money. The customers make decisions in terms of things like keeping up with competitors ("we have to upgrade because they did"), and risk to their personal careers ("I dont want to rock the boat"), and compliance with industry standards/buzzwords ("Your competitor supports XYZ, why don't you?") They want to hear that your software is scalable, easy to use, secure, and well-designed, but they don't actually care if it is or not, and won't even check. If I had to sell a product that had sub-standard usability or UI response times, I'd feel like an asshole. To others, its just how you do business.
- alex_c 18y agoGreat read, the author seems very realistic and down to earth. A welcome change from the TechCrunch microverse.
- icey 18y agoAnother thing to note when going this route is that word of mouth marketing is INCREDIBLY POWERFUL in a niche market. If you're in a market where people are paying this much for their software, everyone talks to everyone else (competitors included). So, you live and die by your reputation.
- aneesh 18y agoGreat article, but the one point it glosses over is how to get the first customer on board. It talks about how to identify good markets, as well as what to do when a company is already interested in buying from you. But getting a big company to come to that stage is non-trivial, and requires several meetings with their management for a big, enterprise sale. So how do you do it? You can't point to a track record, or other customers, but what you can give your customer(s) is comfort with the sales process, and transparency. Still it's an uphill battle, and usually you have to talk to a lot more than a few companies to get a contract of this size.
- narag 18y agoHe wrote the software and then showed it to potential buyers. The latter doesn't seem more difficult than the former ç:-)
- edw519 18y agoThis is a great article! I don't agree with everything it in, but it's packed full of wisdom obviously backed by blood, sweat, and tears. Just a few thoughts off the top of my head: if there isn't a product for it already, it's probably because there just isn't a need This may be true for software packages, but it is most certainly not true for custom apps. I wish I had a nickel for every time I heard, "Now if you can get it to do that, you'd have something there." Oh wait, I do have those nickels. you have to convince businesses or organizations they need it Not if it's their idea. And that's where your ideas should be coming from anyway. I knew I could make it better so that's where I happened to get my idea. Yes! Sometimes I think the last thing said before conceiving a software product is, "Who wrote this crap?" I know if I decided to make automatic parking garage systems, I'd at least want to hang out at some garage and shadow the workers for a few days. Not to figure out what they're doing wrong and how my software could fix it, but just to learn their job, learn what their current system does, and find out what they like and don't like about what they currently use. This is solid gold! If you're not sure what "analysis" is, then re-read this paragraph. Better yet, cut it out and put it on your bulletin board. Everything here is necessary but not sufficient. I would follow this up with: Ask questions to everyone about everything they do, preferably in groups, until you have no more questions to ask. Get a list of every single data element you'll need from paperwork, screens, or people's heads. Don't stop until you know you've "got it". In some markets, business customers may not want to use the same things their competitors use, and will be willing to try a new or unproven system in the hopes of getting an advantage (better productivity, lower overhead costs...). The unproven product may fail, but some are willing to try. This is an almost always overlooked factor in buying decisions, even by the best of sales people. I don't think I've ever seen it mentioned in an article like this. Kudos to OP for bringing it up. See? A one-person company is actually a good thing! Addressing the concerns about a one person operation is again, solid gold bulletin board material. I love the "hit by a bus" question. (Does anyone here actually know anyone who was ever hit by a bus?) Excellent material from someone who has been in the trenches. Thank you, Bill!
- dmoney 18y ago> Does anyone here actually know anyone who was ever hit by a bus? Yes, but not because of forgetting to look both ways before crossing the street. A bus went through a building my father was in. He was paralyzed but is fine now (this was before I was born).
- giardini 18y agoWhere is the evidence the fellow did what he says he did? What's the company name? Who is he? What product did he sell? Who uses it? We all love to read success stories but shouldn't we ask that the provenance of such stories be provided? Here we jump into discussing the advice of a total stranger - an unknow with no credentials. "Nukemanbill" could be sitting inside a mental institution or another teenager playing mind games. Or maybe he just read the book "All Marketers Are Liars" by Seth Godin and is testing Godin's ideas. Hell, maybe he's a SPAMmer selling Godin's book and thus this post. The only URL on the site that has any provenance whatsoever is the one to JoelOnSoftware. Heck, I question even Joel's BS ofttimes because his is a private company and we don't know whether he's floating on his past Microsoft earnings or really makes money. Should I read someone's writings because he posts a known URL? Taleb's right - humans are natural-born suckers. We're too trusting even here on HN. IMO if you own a company and want to give advice then you should be willing to name yourself and the company. Without that it's just SPAM. To it's credit the advice given is worth every cent I paid for it.
- rob 18y agoYou must have pretty high standards if you consider his blog spam.
- giardini 18y agoTo me, his posts can't be validated. His ideas aren't "grounded". How many blogs do you read that have anonymous authors? Of those, how many do you consider authoritative in their field and which give advice? Of those, how many give advice truly informative and worth following? Anonymous blogging is useful for hiding a source. Why trust anonymously-posted content, my own included? You can waste a lot of time on the Internet reading what? - Unbeknownst SPAM? - Mental garbage? - The thoughts of institutionalized programmers? - Good advice from seasoned veterans? - funny stories from young developers? The answer is "All the above." Think for yourself. Know your sources. Seek provenance before accepting advice. Beware of Greeks (and Geeks) bearing gifts.
- marijn 18y agoAh, yes, but how do we know you weren't traumatically teased by the author in high school and are now stalking him online and trying to discredit him with vague insinuations? Huh?