“ROI” is the wrong way to sell your product
I can’t remember how many times at Smart Bear I tried to sell Code Collaborator with the argument that it “saves you money.” Customers demanded it—some even required that we produce an ROI spreadsheet. So we did.
The argument makes sense (though it’s wrong). Code Collaborator is tool which helps software developers review each other’s work, just like an editor of a book. It cuts the time of a code review in half—maybe better—because it eliminates busywork.
The economics are obvious: If two developers would each normally spend an average of 30 minutes on a code review, once a day, that’s 20 hours per month. At a fully-loaded developer cost of $150/hr, that costs $3,000/mo. Code Collaborator cuts the time in half, which means you save $1,500 every month.
Code Collaborator costs $499/developer—one time1—so you make your money back inside the first month! After that it’s gravy… all the way to the bank.
1 Ah, the days before SaaS, when all software was “lifetime,” though you’d attempt “maintenance and upgrades” sales in future years at 20% of the original price. Life is better now.
You can’t afford not to buy it, right?
But this argument never worked, not once, even though the reasoning is sound and customers requested it. The reason is that these “savings” isn’t how budgets actually work.
In a perfect world, if the software development organization really did produce more, higher-quality code, that’s undeniably valuable. But it’s also essentially impossible to measure, and is in fact never measured. So the “savings” are invisible, even if real.
On top of that, budgets are siloed; the “Salaries” budget is separate from the “Tools” budget. Never once in my seven years selling software at Smart Bear, whether 10 seats or 2500 seats, did a company make a decision in which a supposed savings in the “Salaries” budget resulted in a boost to the “Tools” budget.
With Code Collaborator, the customer buys because they genuinely believe it makes their team more productive, even though they cannot in quantify ROI. Spreadsheets are meaningless—they have to believe the concept.
As the startup founder, what do you do about this?
First, create so much value2 that there’s no need to “compute” it. Make the so-called pay-back period less than a month. Change someone’s workflow so drastically for the better that they can’t live without it whether it’s saving money or not. Improve your customers’ marketing campaigns so obviously and drastically that they don’t need a spreadsheet to understand its value.
2 more leads, more sales, faster code, efficiency, time-savings, cost-savings, happiness, personal image, societal or economic impact
Second, price according to ability and willingness to pay rather than as a direct function of so-called “value.” The software development department has a budget for tools and different companies have different ways of arguing internally for expanding that budget—you have to match those constraints regardless of “value delivered.” The marketing department might be willing to pay for services but not for tools.
In any case, rarely is a simple “cost savings” equation the way you’re going to win sales or set price-points.