Ask HN: Is Cost per Call (CPC) a Reasonable Way of Pricing for a REST SASS?
I'm developing a web service and have the idea of implementing charging for the service using a Cost Per Call (CPC) method, having the customer keep a monetary balance with the service to continue using it. Does this seem like a reasonable way of charging customers, or would they be more happy with a tiered (based on usage) monthly subscription model? Pluses and minuses of either pricing model would be greatly appreciated.
7 comments
[ 6.6 ms ] story [ 23.8 ms ] threadPlus for your benefit I think you'll make more money off the tiered plan (depending on the service you are offering).
While everyone wants highly engaged customers who are getting maximum value out of your service I think you could have months where a user just doesn't log in to view their data that often, it's still there, still providing value but they might only login and review once per month.
Are you going to charge them $99/view?
On the flip side you might have users who login 4 times per day so they are both getting value but costs would be very low vs. very high.
I think tiered plans work better.
Take this feedback with a grain of salt as it may depend on your service/offering.
But for most SaaS I'd rather see as tiered as both a user and the owner of the SaaS app.
A really simple message passing system is http://aws.amazon.com/sqs/pricing/
first million free, then 50 cents per million after that. I suspect you will do something fancier and cost more...
Personally when I look at services like this, I look for 2 things.
1) Free tier. Not time based, but volume based. If some prototype takes me 3 months to write, I don't want to run out of a free demo 2 weeks in.
2) Does pricing scale in a sane way? Or does it go free... free... free... $5,000 a month! If I see an insane price scale, I will also avoid something. I always price something vs doing it myself.. and for a smaller app, I could never afford 5k so why even mess with the product.
I've set an HNWatcher [1] for anything pricing related (which is how I found this post), so I'm really just trying to learn as much as I can right now.
[1] https://www.hnwatcher.com/