How to Price When Users Aren’t an Option with Zuora VP, Product Marketing Lubor Ptacek

Lubor Ptacek from Zuora explains how to price subscription software without user counts. Companies can charge by API complexity, data types, records managed, or invoices instead. Zuora data shows a healthy mix of 10-25% usage-based revenue correlates with 30% faster growth.
Chapters
Hi, good morning, and welcome to SASRA Annual. You are joining the roundtables. You are in the right place. We are joined this morning by Ljubo Paček from Zora. And we are going to go into some housekeeping items to start off the day and then dive into the session. All right, so this is an interactive session. You likely joined with your cameras on. So hello, everyone. Thank you for joining us this morning. We are here. You are muted, but you do have the option to unmute yourself, raise your hand, and ask a question. It is interactive, and we encourage you to do so. If you would like to raise your hand, you can do so with the little button where it says participants at the bottom, a little icon, and do so. You can also use the chat function, which is in the bottom screen of Zoom as as well to ask questions, and we'll be able to take those and facilitate those throughout the session as well. Again, these sessions will be recorded so that you will have access to it after the fact as well. So without further delay, I am so excited for this session to introduce and welcome Luboa to the session today, and we have 30 minutes action-packed, so looking forward to it. Over to you, Luboa. Thank you.
Awesome. Thank you, Tammy, and good morning, everybody. Thanks for joining me this morning. So I'll go straight through it. As Tammy said, this is meant to be a roundtable and interactive session. And I really hope that we'll get a little bit of a discussion here. Of course, we are all still experimenting with using Zoom only. Normally, these sessions would be live in person, hopefully over a breakfast or dinner or something like that. But I'm sure we'll figure it out. I'm your host, and I don't provide a full lecture for 30 minutes here. I've prepared a couple of slides to get us started. And so I'll kind of dive into those. But then I really would like to hear from you. The topic I've selected for today is a pricing topic. And at Zora, we deal with helping companies run their subscription business. And so pricing is sort of very closely related to that. A lot of people are trying to figure out how to price your subscriptions. And there are simple models and there are more difficult models. And I've been recently dealing with some challenges around a pricing model where the user count was not an option. I figured, wow, that's kind of an interesting thing. And there's going to be a lot of companies that have this situation where it simply doesn't scale by users. And so I kind of want to just make sure that we are all talking the same language. When I think of pricing, I think of 3 different dimensions of pricing. There is the functionality dimension, which is basically the features and how those are packaged. There is the usage dimension, which a lot of people are talking about, pay as you go and those kind of models. And then there is the scale package, which usually makes sure that a small company, small deployment costs less than a big deployment. And so maybe just kind of a few words about those. Functionality is pretty straightforward. You have built some technology. You decide to package in a certain way. And then there are different models how you package it. There is the product suite model, which has been made famous by the Microsoft suite decades ago. And it's basically a collection of somewhat independent products that can be then used together and sold together. There is a good, better, best model, which I think companies like Salesforce use it today, where you have the essential license, and the professional license, and the super duper license. And that's kind of how you package. The very common model, the platform and apps. And then there's all kind of other models, all you can eat. And you'll probably find few. But this is kind of usually the simple part. You decide, sometimes driven by the architecture of your product, how you will package the products. So this is the functionality. Functionality bit. And yes, each package gets a price point. So that's kind of a first step. And you usually have to consider the relative value of those packages next to each other. So in the good, better, best, you would expect that the good package is probably the cheapest and the best package is the most expensive. And you kind of have similar considerations when you go through the other models. The second bit is the usage. And there's a lot of buzz about usage. Some people believe that you should only charge by usage. But we actually are looking at the data because our customers, we have over 1,000 of them, they are running their business through our platform. And so we actually see what's happening. And one of the things that we've studied was that usage by itself is not the healthiest model. It tends to be quite lumpy, and that lumpiness is actually uncomfortable both for the vendor as well as for the customer because they want to have a predictable cost as well. And so we actually found out that if you get the usage balance right, so usage versus kind of the fixed cost every month or every quarter or whatever, that there is kind of a healthy balance. And if you get that balance right, you actually will accelerate your growth. So we found that kind of the healthy bands is somewhere between 10% and 25% of your cost should be usage. So not all of it, only no more than 25%. And those companies that do that, they tend to grow 30% faster than other companies. So it's kind of an interesting data point. And so usage is something to consider, but you should think that that might not be everything that you put into your price point. And I know that there are some examples like AWS, which kind of put heavy focus on usage only. But I would argue that they probably get away with it because they have such a dominant position that A lot of their customers have no other choice but to go along with it. It's not necessarily how they want to price. And if you have any doubts about it, talk to your procurement person, how happy they are with that pricing. And then there is the scale. And that's what we will be talking about. And the scale, the logic behind it is simple. A small deployment should cost less than a big deployment, right? So usage aside. Even if there is no usage, because like I said, usage can be quite lumpy. And we've seen many customers, especially in the last 6 months, their usage might have gone down to zero. We have fitness gyms providing subscriptions. Their usage went down to zero. They still run their software, and you still need to price them because you have cost of goods. And so you kind of need to make sure that you are charging something. And then the logic should be that small deployment should cost less than a large deployment. Well, usually this is ensured by user count, and it's kind of pretty simple, right? If you look at something like Slack or DocuSign or Box or even Zoom, you would kind of understand naturally that, hey, you know, a Slack deployment for 5 users is probably going to cost less than Slack deployment for 500 users. Yet the feature set is exactly the same. There is exactly the same number of features, the same functionality. Obviously, the value is growing with the users. And so that's kind of your scaling factor. But what do you do when there are no users, when your software runs without users? And example of that is the Zora software, where some of the most sophisticated deployments are fully automated. So there is actually no human hand touching anything. It's just automated. And I've seen a lot of the process automation companies kind of in the same boat, right? All those RPA, robotic process automation deployments, they also tend to be kind of hands-free, right? Something has happened just automatically in the background and no users are involved. So how do you scale in that case, right? What is the metric or what is the mechanism by which you ensure that the small deployment costs less than a large deployment? And that scale has something to do with the propensity to actually spend, right? I mean, the bigger companies are ready to spend more money, they expect to spend more money, whereas if you are selling to a small startup, they don't have a lot of money. So you kind of have to account for that as well. So what do you do in that kind of situation? And before I open it up for a discussion, and I'm really hoping that you will be raising your hands or that you might have some questions in chat. So feel free to use that. I'll put in another thought. So there is usually, if you don't scale by users, you might scale by something else, number of transactions. OK, it sounds like a logical model. But turns out that that model actually works pretty well when it's a B2C type of scenario where the usage tends to be very transactional and really scales kind of with that notion. In a B2B type of scenario, it's often not the number of transactions, but it's some sort of complexity that actually drives the value. And I'd be curious if any of you have that kind of situation where you have to basically price for complexity, and how do you measure complexity? So I'll open up with that. And let's see if anybody there— I can see about half of you here. On my other screen. If anybody there has got some experience with this, do you have a, you know, do you have software that doesn't have users and that you need to price? All right, I see Augustin raised his hand, so feel free to unmute your mic and let's hear.
So we've actually just went through, actually, let me do a bit of an introduction. I'm the head of growth for ipinfo.io. What we do is IP data mainly APIs, but also datasets. So as mainly an API business, there are no users, right? You integrate the API, you forget about it. So before we used to price by number of API calls, which was usage, and it wasn't the most successful model. And we started pricing by complexity, by pricing mainly on features. So you can get multiple types of IP data, and we've been pricing on how many types of IP data or how complex the API calls are.
Yeah, that's very interesting, and thanks for sharing that. And do you see that new model working better? Do you see that, you know, people seem to—
Yes, especially, and so once we started de-emphasizing frequency or, you know, how much the APIs were being used, we saw a lot more— I mean, our clients saw a lot more predictability in their expenses. So they were quite happy about it. We used to be in a very weird situation where we would be asking, you know, business leaders, "Hey, how many API calls per month do you expect to have?" And they would say, "I have no clue." No idea. No idea. Yeah, exactly. So there you— we couldn't provide any kind of predictable model, so we just decided to have a tier that offers a lot of API calls and complexity, and we start pricing on complexity. So you're never surprised by your usage.
Yeah, that's great. And you know, you just actually touched up on something that is really important, right? And that's the ability for the customers to estimate. Because ultimately a lot of vendors have also a notion of, you know, committed usage, right? And usually you get a better deal if you commit up front, but, you know, you need to be able to estimate. And so sometimes these kind of transactional models, like number of API calls is a perfect example, is really hard to estimate because you just have no idea, you know. And especially any, any software that you write using those APIs may behave very differently, right, depending on the use case. And so it becomes really, really hard to estimate. And yeah, people don't like that, right? People want to have predictability. They don't mind paying for value, but they want to see predictability. So thank you, Augustin. Anybody else, feel free to speak up, raise your hand, or just post a question in chat or comment. I'd love to hear your experiences, right? This is not necessarily about questions. Uh, um, who else has software that, uh, doesn't have any users?
Our software is a little unique. Um, then the user count logging into— we have an invoice sync program between other pieces of software. So our user count, you know, is usually like 1, but then, you know, we have different customers with very different, different needs to scale. We have a competitor that's pricing per invoice, but I'm trying to avoid that because Because it, it, there's, there's some unknowns from the customer's perspective, how many invoices they're going to send maybe in the future. And I, I feel like it's, it's better to have more clear pricing and, and be able to sell it as this is all in for your number of invoices. I'm thinking about in the future, right now we're just doing scaling based on feature counts and assuming that the larger companies are going to need the larger feature sets. But I'm also considering scaling or adjusting the pricing based on the number of users in the system that we synchronize with because we can pull that from the API.
Yeah, interesting. You know, you mentioned something about invoicing, and I've kind of went for a while down that road as well. And the thing that I've learned is that customers don't like it because it sort of forces them to change their behavior and their customer experience to basically manipulate your pricing model. In other words, if you charge by invoice, they switch from monthly to quarterly or even to annual invoicing, which may actually have a detrimental impact on their customer experience and other issues, but they feel like you are basically forcing them to drive business decisions in a wrong direction. And so yeah, ultimately, I want to go that way because that wasn't an argument I wanted to have with our customers. So yeah, thanks for sharing. And that was Brian, right? Thank you, Brian. Tom Winter, I see you have a hand up. And then I see on— give me just a second— on chat, we'll go then back to Phil. Afterwards. But Tom, go ahead.
Hey, I'm Tom Winter. I'm a CRO of Desker, which is a tool to test developers' skills. We help to recruit developers. What I like to say is pricing should encourage abuse instead of limiting the usage, because the holy grail in SaaS is actually not even getting the client, but having him and keeping the churn really low. So if we encourage abuse, we actually make our clients, uh, use the system. The more they use, the less they churn. That's easy as that. The more they use, the more they are happy with paying more because they get more value out of that. And the problem with users is actually pricing by users is actually limiting the usage in this case. So we're going against reducing churn because that's easy for us as a SaaS company going by users, it's easy for us. So one side of the transaction, but like thinking about the value for the client is actually the way we, we try to encourage our clients to, to like buy our system. Uh, that's why most of our competition, like Brian said, most of their competition price per invoice. In our case, it's price per invite of a developer that we will test. This way, if we would price it this way, it would be easy for the procurement to compare us. What's the price per invite? And what's the price per invite for every other competition? We are superior to our competition. And then it all comes to Excel sheet. What's the price per invite? And we are compared to whatever tool there is on the planet, which is super cheap. And it's really hard to force like the value, show the values of the system. That's why we try to value, like show the value and price for value that we give to the client, not to go like every other company on the market. And that's a lot easier to sell to our clients.
Yes, thank you for that, Tom. I love the term that you said, encourage abuse. Love it, because that's exactly right, right? If the pricing model sort of punishes success, it kind of goes against the grain of what you are trying to accomplish. And so it's— you are right, the holy grail is if actually the customers are getting more value by spending more money on you. Not always, not always so easy, but that's, you know, that's really important. I'll read Phil's question. Do you have any opinions about how to engage with potential customers to zero in on pricing? Seems to be a lot of conflicting views out there. I'm wondering if you have any mental models or thoughts on if you should directly talk to potential customers, and if so, the best way to go about it. Yeah, this is a great question, right? How do you actually get some customer validation or customer feedback on pricing? And of course, there is kind of the difficult bit is if you ask customers, how much are you willing to spend for XYZ, they probably say zero and it should be free or something close to that. But that's probably not the right way to have that conversation. I think that the right way to have the conversation is first, what is the value? So Tom actually kind of just mentioned that. What do you associate with value? Which metric actually represents value for you? And in that scenario, you kind of start seeing what customers respond. I can give you an example where the value may be in an invoicing software, which Brian mentioned, I think. It might be the amount of revenue that you invoice, right? Or it might be the number of invoices. So you kind of have to have that conversation with your customers and see where is the pain point. And that gives you a lot of guidance, right? The price points itself, picking the right price point, is it going to be $10 or is it going to be $12? That's sort of something you experiment with. That's usually not as hard to figure out as the model itself. The model is the difficult bit. The price point itself usually have enough data points to experiment. If it's enterprise software, they will tell you via discounting if you are too expensive. And most enterprise software companies have plenty of experience in discounting. That's the one skill you don't need to teach your salespeople, by the way. They are all very good at that. But the model, that's kind of a tricky bit. And I think it's very important to have those kind of customer conversations. Augustine posted another chat question. Is there anyone who charges upfront for software integration or customization, so-called front-loaded pricing? That's a good question. Upfront for integrations, customizations. Anybody's got any experience with that? I only know it as part of a professional services engagement, right? There's usually a statement of work where they estimate what the effort's going to be, how many hours it's going to take, and then they present the price for that.
So, uh, Brenda McCabe here, Matchbook Services. We have enterprise SaaS platform that allows customers to integrate with D&B APIs. They ingest the different packets for different use cases into their lines of business. So we have a flat rate based on records under management not API calls. So Augustine, I'd like to talk to you afterwards because we're thinking about that. But we have— we build integrations and we build them into our quotes, and it's basically on a service contract, so it's hourly. And, um, but it's— but it's done. They have to have our, our platform, and then the integrations are made off that.
Interesting.
Thank you.
It's around 10%. So our revenues were slightly under a million. 12 enterprise customers, large Fortune 1000. Our service revenues are still under 10%. So we are selling the platform.
Right.
Cool. Thank you, Brenda. Thanks for sharing that. All right. I see Kirsten has raised her hand. Kirsten, you want to unmute yourself?
Yeah, I was just going to add to that. We also do charge upfront for customization, but only if it's on our product roadmap. And we don't do it like hourly or anything like that. We just kind of, when customers come up with things that they need that we don't yet have, we say, sure, we'll build that for however many thousands of dollars.
Okay, what kind of software do you have, Kirsten?
So we're enterprise SaaS and we sell an automated coaching platform to enterprises so people can come and learn about like their work styles, thinking styles, get coaching on themselves and their coworkers. Um, that's what it is user-facing. So we do have users and we're totally user, user pricing, but I'm interested to hear this. Um, but then it all boils up to generate data for the enterprise for talent management solutions.
Yeah, yeah, yeah, cool. Interesting. Thanks. Thank you for sharing. All right, anybody else? Don't hesitate to share. Does anybody have some other interesting model by which you price? So we've heard about APIs. We've heard about invoices encouraging abuse. Anybody, some other interesting metric? Yeah, Rickard, you want to unmute yourself?
Yeah, I wouldn't say maybe it's interesting, but I guess it adds a lot of complexity just to share because we run contracts from $50 a month to a few hundred thousand dollars or half a million or something dollars a year and anything in between. So we run everything from fully credit card self-service to enterprise sales into really, really large organizations. And what we do is we build security software. So we try to hack into company systems. And the trick with us is, I guess, when we test systems, it can be a very, very valuable application that we test. And then a very, very large company can be fine with paying $50 a month because they only want to test one thing. Or another company might want to test— I think we have the worst case now is that we monitor somewhere around 800,000 different type of applications per day. And they're actually the same type of company, same volume, but the value cannot really be automated into it because it's just so massively different types of scales where in one scenario Also, contribution margin doesn't really make— doesn't matter. But when we started to get into these really, really high volumes, we actually need to start to look at just computational cost of the accounts. That adds complexity. And also on the customer side, it can be one user or it can be 1,000 users on the other side. So we have so many different dimensions combined with both also enterprise versus self-service sales. And we haven't really figured it out yet. We have like a per-consumption base on the lower end, and then on the higher tier, we try to figure out the value. But then the problem is then the big customer have always anchored it in the self-service price that they see.
Yeah, that's the classical challenge. And I, I was, uh, expecting that somebody from security would, uh, chime in because that tends to be be a class of software that often has that kind of problem, right? Unless you are doing personal desktop security or something like that. Thanks for sharing, Ricard. We have time probably for like one or two more. So if anybody else has something interesting to share, I would love to hear that.
Hello, this is Oz. So we have, uh, we're a wellness marketplace, so it's just more complexity to the pricing. We're still doing subscriptions, but they are subscriptions on both sides of the platform, the demand side and supply side. So it's just more about balancing when there's enough value to go from a freemium to a paid So I don't know if there's thoughts around that from any research, if marketplaces are a big focus for Zora.
Yeah, marketplaces are of course an interesting, interesting model. There's a lot of predictions about marketplaces growing more and more in importance, especially in the service industry and other spaces, right? So that's definitely interesting. But I didn't get that IU charging by users, or is that kind of your mechanism?
Correct, so it's subscription model, so it's not based off the transactions or the take rate, but actually subscription-based.
Yeah, okay, so it's just purely the transition from freemium to more services. Yeah, most companies are kind of looking for the network effect, right? DocuSign is a perfect example where, you know, The DocuSign license for one person makes little sense. If it's between you and your tax attorney or you and your lawyer, it starts making more sense. If it's 100 people, it becomes very valuable. And so that kind of network effect is really important. And that's what usually motivates people to then switch over to a paid model. All right, we have like one more minute, so we can hear from one more person. I love hearing these stories because, you know, a lot of companies are trying to figure this out, right? And it's not always obvious. Sometimes you are dealing with complexity. In many ways, if you are running on AWS, they sort of make it harder for you because their pricing is so granular and so usage-driven for every different type of API that it's sometimes difficult to attribute your cost of goods, right? So what's actually driving your cost is not always obvious. That kind of complexity also doesn't help. All right, so I think we are about out of time. I'm going to hand it back over to Tammy, but before I do, So I want to thank everybody for joining and participating in the conversation. I thought it was an interesting discussion. So thank you very much.
Thank you so much for joining us and spending your morning with us today. And Lubo, thank you very much for sharing such an insightful and interactive conversation. It was a pleasure hosting you all. Thank you.
Thank you all.
Thank you all.
Closing up the meeting. There we go. All right, thank you so much for your time today. It was magnificent. Great conversation. Good to see folks talking out loud and also in chat.
So yeah, a little difficult to coax them, but, uh, the comments were actually quite interesting, right?
Yes, yes.
Took down a couple notes and it was, uh, was good.
Fantastic. Thank you so much. We'll take all the chat questions as well, and then we'll have this recording, we'll clean it up a little bit and go from there. So thank you so much.
All right, great. Thank you, Tammy.
Bye-bye.
Bye.
More from Jason

Why Your Next Hire Should Report to an AI, Tragedy Apps, and Too Many AI SDRs? | The Agents #004

Our Agents Drove Our Salesforce Bill Up 80%, Marketo Hates Agents, and We Stealth-Churned Off Notion

Managing 20+ AI Agents: Lazy Agents, Our $500K AI Bill, Stealth Churn & the Death of 60% Solutions







