So I found lot of articles and questions on pricing software in separate market segments but for my current desktop software here's my model.
I offer a free version with lot of disabled features. The user can only process up to 1000 document files. I also let users evaluate specific features for 30 days before they purchase it.
Some features include things like the number of simultaneous jobs they can run in the software. Currently the free version is limited to one. Even if they upgrade to the $99 basic version without any purchased features, they will be able to run only one job at a time. However, the 1000 document files limitation is eliminated.
Overall, the users can choose the features they want added, and only pay for those features.
However, my pricing currently goes something like this
$99: basic setup fee per license. This is the minimum a user will spend. $200 for each features ( I currently have about 6).
So in the end: ($99 + $200 X Features) X Number of Licenses.
Price range: $99 ~ $1299.
Should individual features have different prices? How would I place relatively increased price valuation on a feature? Currently, I just set them all equal in valuation.
Do you think I should get rid of the setup fee per license? The user could choose not to get any features added and just purchase the $99 license. This will remove the 1000 document file limit to unlimited. However, it still lacks all of the other features because they did not purchase them....
My rationale for implementing pay-per-feature model is because I found that more often, people had very different needs, and I felt that they shouldn't need to pay for features they won't use.
I guess someone might also think that they will get extra features regardless of whether they actually use it or not, at the traditional bundled pricing. The pay-per-feature model might actually cause the perceived cost to be much higher (as the future need to continually upgrade exists).
I would like to get some discussion going, but more importantly, if I was to pursue pay-per-feature, what resources out there or advices do you have?
If I am totally wrong about pay-per-feature (too exotic) and should stick to traditional pricing methods, I am open to hear opinions and suggestions for that as well.