Live data from Hacker News

Questions to Ask Before Adopting Usage Based Pricing

adilaijaz.medium.com

31–39 of 39 posts

Re: Questions to Ask Before Adopting Usage Based Pricing

#31
post #26
post #16

AWS has what they call a cost-following strategy, where their pricing actually exposes the architecture of the system to the point where you can understand how it's implemented and the data structures used if you look at the pricing. I've heard it being described as an alternative the kind of speculation and navel gazing that precedes all other kinds of pricing and is ultimately useless anyway. However you choose to…

>I've always been skeptical about how consumer pricing is done Consumers seem to mostly favor memberships/subscriptions. Even utilities like electricity and water and pretty much predictable in practice. Pair per view/pay per listen/pay per read seem a lot less popular in general for media. The counterexample may be books, but then most people don't read a lot of books per month/year. Which makes sense. A lot of peop…

> Pair per view/pay per listen/pay per read seem a lot less popular in general for media

There's lots of reasons for this.

Spotify is $9.99/month. Average listener streams 25 hours of content [1], and the average song length is 3.5 minutes [2] -- this means most people pay about $0.023 per song.

For one thing, by charging per song you now force someone to make evaluations of their use. I'd be much less likely to just leave music streaming in the background (which I sometimes do) -- even if I walk out of the room -- if I have to think about that constantly increasing bill. You could also get into runaway costs, if it was accidentally left on (but muted) overnight or longer, for example.

I can't find data on it, but I'd bet there's a long tail of users who stream significantly fewer songs, and a small handful of users that stream significantly more. Spotify makes a lot of money on that long tail due to low usage.. why would they sacrifice that? Alternatively they could jack up their price-per-song, but that would dissuade all but the lowest-usage users.

And honestly as user, I don't want the cognitive overhead of thinking about this.

[1] https://www.businessofapps.com/data/spotify-statistics/

[2] https://fortune.com/2019/01/17/shorter-songs-spotify/

Re: Questions to Ask Before Adopting Usage Based Pricing

#32

Something that is missing from this article: Do your customers understand the metrics their usage is based on? If not, you're going to have trouble selling your product on a usage model.

AWS pricing info sure is testing that theory! /s /not-so-s

Re: Questions to Ask Before Adopting Usage Based Pricing

#33
post #30
post #27

Earlier quoted context omitted.

This is where I’m really annoyed by vendors pricing models. An example would be cpu/core based licensing meaning that you need to lump systems on the same vm, even if architecturally it would make more sense to split them. Then we have something like Kafka per topic pricing as a proxy for per use pricing which is even more annoying because now we get all kinds of shenanigans to reuse topics to avoid paying for having…

I'm curious -- what kinds of businesses do cpu/core based licensing, in your experience?

Oracle DB and SQL Server are both licensed per cpu core. At least last time I priced them out.

Re: Questions to Ask Before Adopting Usage Based Pricing

#34
post #31
post #26

Earlier quoted context omitted.

>I've always been skeptical about how consumer pricing is done Consumers seem to mostly favor memberships/subscriptions. Even utilities like electricity and water and pretty much predictable in practice. Pair per view/pay per listen/pay per read seem a lot less popular in general for media. The counterexample may be books, but then most people don't read a lot of books per month/year. Which makes sense. A lot of peop…

> Pair per view/pay per listen/pay per read seem a lot less popular in general for media There's lots of reasons for this. Spotify is $9.99/month. Average listener streams 25 hours of content [1], and the average song length is 3.5 minutes [2] -- this means most people pay about $0.023 per song. For one thing, by charging per song you now force someone to make evaluations of their use. I'd be much less likely to just…

I'm certainly part of that long tail. I tend not to have music on background most of the time.

You're absolutely right. Literally a couple decades ago Clay Shirky coined(?) the term mental transaction costs in the context of paying for articles, etc. It would be absolutely exhausting to have to decide whether it's worth a nickel every time you read something or listen to a song--especially, as you say, with music where it might just be on in the background.

Re: Questions to Ask Before Adopting Usage Based Pricing

#35
post #30
post #27

Earlier quoted context omitted.

This is where I’m really annoyed by vendors pricing models. An example would be cpu/core based licensing meaning that you need to lump systems on the same vm, even if architecturally it would make more sense to split them. Then we have something like Kafka per topic pricing as a proxy for per use pricing which is even more annoying because now we get all kinds of shenanigans to reuse topics to avoid paying for having…

I'm curious -- what kinds of businesses do cpu/core based licensing, in your experience?

Openshift is one

Re: Questions to Ask Before Adopting Usage Based Pricing

#36
I am having a current experience from a customer's perspective on usage based contracts.

having a VERY frustrating experience with Iterable making us switch to an opaque multi-combo usage contract and this article has some good points.

This turned into a long vent, but points I would additionally add from my current experience as a customer:

7: consistency in pricing & contracts 8: transparency 9: ability for customer to calculate themselves (might add into #4 predictable)

there was a recent thread on ousting their CEO which mentioned these sales tactics. To me personally Iterable is now a totally different company, feels like Oracle level behavior pushing onto my small company.

We've been long term customers, to the point my first contacts and support requests were with the ousted CEO Justin himself.

Last year contract renewal they tried to force this but a higher manager intervened. No luck this time; radio silence.

#7: Is pricing consistent: Having consistent contracts over long time frames is important to many small and large customers. Changing structure dramatically during a contract renewal feels like holding us hostage, and contract length is only one year.

If you make a change in pricing how does it affect existing customers?

Big one for me. I strongly dislike even if it might save a small amount of money - and that's a big if.

I feel like companies are taking hundreds of millions in VC $ and are then forced to hold you hostage to pay back the investors.

#8: Is pricing transparent: How is pricing calculated and is it clearly understandable and useable for #4 predictable?

For me this is the biggest problem. We went from a simple contract based on unique emails charged CPM.

Their new pricing combines unique emails + send volume + custom events.

Custom events are the oddest to charge for. First, they were a big value proposition originally something new to ESPs. Like the article says could be similar to salesforce charging for Opportunities it's in iterables best interest for customers to get value using unique (or what once was) features.

#9: is the customer able to calculate their usage charges themselves?

This is a horrible point: there is no way, at least that I know of, to actually count how many custom events we sent in with their GUI !!!!

only on my backend. I asked they never replied so I don't think I'm missing something obvious.

The points in the article: #4: Is usage predictable for the customer? Not really. We are an agency clients come and go all the time, each having wildly different email lists. In politics things grow dramatically during the last 3 months, but it's unpredictable.

Question #3: If the customer throttles usage, is that ok for your strategy? It would result in less revenue for Iterable on all three usage charges.

First for us would be cutting out custom events that don't provide us with the value for the cost, but are nice to have and original value prop.

We already throttle anyways for 'dead' contacts remove them from Iterable DB before billing.

I can see this as a strong argument for charging simply for email send volume, as sitting rows in DynamoDB are super cheap compared to SES. At least switching to that alone makes sense logically for costs on their end.

But they should have thought of this years ago or rolled out to new customers only.

Question #5: Is the pricing axis large-scale? The proposed tranches are large scale for our numbers, but if you are moving to complicate this why not just charge CPM and discount at higher levels? I currently don't know the proposed CPM overages for any of the 3 usage items, and if they break them out that breaks the veil of their combined opaque new pricing.

It looks like not a big discount at high end usage but again hard to tell.

Our existing old contract was very simple and did have significant large-scale pricing savings.

Re: Questions to Ask Before Adopting Usage Based Pricing

#37
As someone who's implemented a usage-based billing system for an enterprise SaaS company, I think this leaves out an important practical consideration - what's the cost of building and maintaining the systems you need to support usage-based billing?

We used Zuora for billing but had to build the whole usage-based system ourselves on top of it and integrate. It was definitely not trivial (maybe there's a startup in there somewhere), and I would just say it's worth factoring in that cost when making this decision.

Re: Questions to Ask Before Adopting Usage Based Pricing

#38
post #30
post #27

Earlier quoted context omitted.

This is where I’m really annoyed by vendors pricing models. An example would be cpu/core based licensing meaning that you need to lump systems on the same vm, even if architecturally it would make more sense to split them. Then we have something like Kafka per topic pricing as a proxy for per use pricing which is even more annoying because now we get all kinds of shenanigans to reuse topics to avoid paying for having…

I'm curious -- what kinds of businesses do cpu/core based licensing, in your experience?

Also flight simulation image generation software ID often licensed per #cpu

Re: Questions to Ask Before Adopting Usage Based Pricing

#39
post #16

AWS has what they call a cost-following strategy, where their pricing actually exposes the architecture of the system to the point where you can understand how it's implemented and the data structures used if you look at the pricing. I've heard it being described as an alternative the kind of speculation and navel gazing that precedes all other kinds of pricing and is ultimately useless anyway. However you choose to…

Amazon offers cost-follow pricing by default. Prime is the unlimited override.

Also, shipping costs are largely included in the price, and the shipping price / prime thing is just an economic game on top.

Post reply on HN