How to price enterprise software
onstartups.com
onstartups.com
I have been on both sides of the enterprise software sale many times and have concluded that a) it always sucks and b) it's rarely in anyone's best interest.
So instead of examining the current model and making suggestions for accomodating or improving it, I prefer to suggest an alternative.
I believe the best way to crack the enterprise software market is the same way to eat an elephant: one bite at a time through the soft underbelly...
Find a critical business function being done in Excel and provide an alternative web app.
Find a "business within a business" and automate it with modern technology. (Examples are small independent business units, warehouses, job shops, sample shops, anything a user has set up that can be autonomous.)
Provide a modern satelite system to augment and integrate with an existing enterprise monster. (A separate module for one function like payroll or fixed assets, special processes for marketing, engineering, manufacturing, etc.) The possibilities are endless. Somebody is not getting what they need out of SAP, Oracle, or whatever.
Provide a separate business unit with everything they need. This may be cheaper than the customer adding more licenses to their ERP system.
The key to this approach is staying under corporate IT's radar. The way to do that is by keeping your prices below your customer's boss's threshold.
How do I know this can work? Because it has, many times. I have implemented dozens of apps in enterprises that they thought they could never have because of the existing software and sales model.
And I remember history. At one time, IT departments were very threatened by PC's. They challenged their ivory tower with a mainframe and dumb terminals. So users just bought their own PCs from their expense budgets and forced IT's hand.
Lightning can strike twice. Users are once again tired of waiting 18 months for a fix and are ripe for a custom 37signals type of solution. Let the app rush begin.
One of Joel's better articles for those that haven't read it explains why: http://www.joelonsoftware.com/articles/CamelsandRubberDuckie...
I think the point here is that that is rarely the case. Mainly because the "customer" that buys is disconnected so much from the "customer" that will use the software that both the pain and the ability of the application to solve said pain are woefully misunderstood.
If I make an investment, say in a mutual fund, I am "using" my money even if the mutual fund is "using" my money.
The "use" in each case is different, but the value needs to align with the buyer.
If a child wants candy, it's up to the candy manufacturer to realize that they have to sell "healthy" candy, because the buyer is the parent. But the parent "uses" the candy in giving the child a treat, making them happy, and not hurting their health. That has to come across in the marketing.
I wrote a python script to do this for him, wrapped a gui around it, and compiled it into an exe (this is how I taught myself python by the way). We sold it for $200 a piece to a couple of the departments at our school. When we went to the oracle rep to talk to her about automatically integrating this into the system's workflow, she told us that this feature already existed. Maybe it did, but apparently nobody knew about it or how to use it. We probably could have pursued it further, but then I graduated and moved across the country.
Enterprise software is like toilet paper in centrally-planned economies such as the old eastern bloc: substandard, rationed, barely functional, ugly and grey, and sometimes leaves you bleeding from the related orifice.
I'd be interested in hearing about transformational enterprise software marketing, where all these pricing and sales practices - which range from annoying to downright disgusting if you're a customer - are turned on their head.
Is anyone doing this and care to share their story?
Pricing is kept as transparent as possible.
Does it work? Having launched very recently it's too early to call.
A couple of observations:
- Buyers aren't used to the self-service model. The need may be pressing in a few cases. But if you rely on buyers being desperate and seeking you out, you'll limit yourself. Good salespeople will identify the need before the buyer does.
- Direct sales are expensive. As long as we're doing them, their cost & the longish sales cycle must be accounted for in pricing.
Often it's the internal cost of switching (moving from legacy systems, retraining staff, etc.) rather than the price tag that discourages buyers. Old-style consultative selling can do an excellent job of working through those issues. This is especially pertinent for small companies that don't have in-house IT staff.
Nice name, cool web site, pricing & features right up front.
Only problem, the video crashed my browser, and I couldn't find screen shots any other way.
Keep up the good work.
Were you doing SaaS (like the World on a Hangar guys) or more traditional software-on-a-dedicated-box-or-three?
Also remember that the larger prospects are going to be more "old-school", so aim for the small early adopters.
First of all, as soon as you price as SaaS, you're seen as a cost center to be minimized, and you'll be able to charge far less even though you're providing a more valuable service by both developing the software AND running the IT. So ironically, it costs you more, and you can charge less for it. That just seems to be the way people evaluate these sorts of things: someone that would pay $500k per year for the license would probably balk at $500/user for 1000 users. Think of it as akin the app store effect: people are conditioned to SaaS being (relatively) cheap, but are used to enterprise software being expensive, so just like people expect iPhone apps to be irrationally cheap, they expect SaaS to somehow be cheaper for them than just buying the stuff.
Secondly, the software license is a small, small portion of their actual TCO of the software. A big company laying out $1 million a year for a software license might be spending 10x that in total to implement and integrate the system, do any necessary data extractions and transformations, train up new users, buy new hardware, etc.
I think about the best you can hope for is an enterprise vendor that delivers software that actually works and that doesn't price gouge you for doing it.
Alternatively, find a very senior person in that organization to work as your evangelist, someone who deeply cares about doing the organization doing The Right Thing, and who has the clout to ram things down other senior people's throats. Such people are rare, but might be your only way to get a foot in the door.
My best wishes to all of you that are dealing with these issues.
Is this a viable model for a start-up? I introduced a piece of JBoss software at a Fortune 500 company, and they paid $45K/year in support without much thought or a salesperson even visiting. And, they were delighted by how inexpensive it was!
"Never attribute to stupidity that which can be adequately explained by corruption."
http://cycle-gap.blogspot.com/2009/05/rams-law-of-enterprise...
Dharmesh is rather polite.
Selling to agents on a per-transaction basis does not make sense to agents. It just means it will cost MORE in the long run than what they could just pay up front.
So why not an example that he KNOWS works? Does he even have one? Is he just guessing at everything? The author needs to qualify his statements because his example was way off base.
Remember that he gave no specifics of what the software does.
Suppose the software is for calculating commissions and stores the data on a centralized server. Now suppose they charge by how much data you store. This would be the "variable price" he tries to portray and the price would be somewhat correlated with number of sales which may appeal to some agencies.
Clearly some people make it work (Benioff, Ellison,...). Are you saying the people on HN specifically can't succeed?
The whole reason that you can quote CEO's by name is that they are such an exception to the rule.
The people here at HN are much too smart to require the journey to success to be one of self induced torture - there is a much easier and happier path to success.
They also forgot: Try doing a cash back-hander to the CTO, which is considered almost standard practice in the consultancy business in the UK. I could name some rather big names on that front.
Best buy (which I will get flamed off the site for): Buy SharePoint, MS CRM and a number of Office licenses and hire a couple of decent people permanently to look after it and build your apps on it. It's cheaper and you get what you want, according to your schedule.
So avoid buying enterprise software and related service contracts... by buying enterprise software and related employees?