00:00:34 ◼ ► If you listen past five minutes we'll automatically bill you $25,000 for the year of school.
00:00:46 ◼ ► Thankfully under the radar is, so far at least, if there is a trial limit we haven't quite reached yet even if it's episode 260.
00:01:17 ◼ ► is that they are – in this context, in the context of like a subscription as people sign
00:01:28 ◼ ► And the kind of subscription model that we're talking about here is mostly going to be obviously
00:01:40 ◼ ► So it could be doesn't have to be just software subscriptions, but the general terms will
00:01:46 ◼ ► I think is increasingly becoming the predominant model for monetizing software applications.
00:02:01 ◼ ► reasons that it provides a kind of consistent, reliable input stream to your business that
00:02:12 ◼ ► It lets you align the kind of value that people are receiving from your application with the
00:02:21 ◼ ► There's lots of things that are great about it, but the kind of logistics of subscriptions
00:02:27 ◼ ► are more complicated than, you know, if you go back to the kind of old, more classically
00:02:56 ◼ ► And recently I've gone on a journey of this to try and better understand the kind of the
00:03:01 ◼ ► fundamentals behind subscriptions and to understand really what's going on there because I was
00:03:07 ◼ ► running into some weird issues. But before I get into my specific thing and the discoveries
00:03:13 ◼ ► I had, I think it's probably useful to just start off with just a quick overview of some
00:03:37 ◼ ► a subscription that is, you know, and then they've agreed to give you money on a regular
00:03:48 ◼ ► someone will sign up for a subscription but not get billed until the trial duration has
00:03:53 ◼ ► elapsed. And related to that, you will have a trial conversion rate, which is the proportion
00:03:59 ◼ ► of your users who start a trial who then go on to actually make their first payment. So
00:04:12 ◼ ► And these are exactly the same things, just sort of one minus the percent the other way
00:04:23 ◼ ► And the churn rate is the percent of people that you lose at every subscription period.
00:04:39 ◼ ► a subscription. So you may have like your overall churn rate, which is kind of the average
00:04:44 ◼ ► of your various, at various renewal periods. Or you may say like, what's your first month
00:04:51 ◼ ► churn rate? What's your three month retention rate? These are just terms that you can do
00:04:56 ◼ ► to kind of look at the data in slightly different ways. But ultimately, you're just trying to
00:04:59 ◼ ► work out how many people are you keeping or how many people are losing, depending on which
00:05:03 ◼ ► side of it you're trying to understand. The next term is MRR or ARR, sometimes referred
00:05:24 ◼ ► I am pretty confident that is true. I think there is even actually a thing in this where
00:05:42 ◼ ► Yes. So I've run into pirate metrics as a thing. But anyway, these are just – essentially
00:05:55 ◼ ► subscribers and the amount of money that they're going to give you. And so this is just a way
00:06:00 ◼ ► to kind of predict what this is going to be. And the nice thing about MRR and ARR is they
00:06:06 ◼ ► tend to be somewhat predictable because they're based largely on the size of your subscriber
00:06:16 ◼ ► database. So you can sort of predict what these values are, and so they tend to be things
00:06:27 ◼ ► The next is LTV, or long-term value. So this is how much income you will expect to receive
00:06:35 ◼ ► from a particular user over the lifetime of their use of the app or the lifetime of their
00:06:41 ◼ ► subscription. And typically, LTV values have some kind of a window to them, because obviously
00:06:48 ◼ ► you can't predict what is the long-term value of this customer on an infinite time scale.
00:06:56 ◼ ► That doesn't particularly make sense or is logical. So you'll tend to say something like,
00:07:00 ◼ ► on a 24-month time scale, how much income would you get from a user? What's the 24-month
00:07:04 ◼ ► LTV? So that's just something to keep in mind. And it's useful for getting a sense of how
00:07:10 ◼ ► valuable is a new subscription to you. Because while they may, you know, say you have a subscription
00:07:16 ◼ ► that's $1.99 a month, their value isn't $1.99, it's, you know, $1.99 plus the $1.99 times
00:07:41 ◼ ► user, so say through advertising or affiliate marketing or some method of acquiring them
00:07:55 ◼ ► value of that person so that you are making money rather than spending. If you're spending
00:08:00 ◼ ► $10 to acquire a user and they are worth $5 to you, you are losing money on every subscription.
00:08:29 ◼ ► I think some people, depending on where you are, I know RevenueCat's MRR is before Apple's
00:08:34 ◼ ► cut, but I always think of MRR as the after Apple's cut version just because that's what
00:08:41 ◼ ► The fact that there's this bigger number that maybe if I was trying to put it in a pitch
00:08:46 ◼ ► deck and get funding or something would be useful, but for the purposes of what's actually
00:08:50 ◼ ► going to hit my bank account, I tend to think of MRR on a proceeds basis rather than on
00:08:56 ◼ ► Yeah, it's probably better to think – it's not good for your psychology and mental health
00:09:15 ◼ ► I started and I would be reading something or hearing something talking about subscriptions
00:09:19 ◼ ► and these terms would come up and I didn't know what they meant. So hopefully as I kind
00:09:23 ◼ ► of dive into where I'm going from here, that's a good place to kind of lay the groundwork.
00:09:28 ◼ ► We are brought to you this episode by CleanMyMac X. Make sure you can trust your Mac. The Mac
00:09:34 ◼ ► is a crucial tool for work, education, and life. And MacPaw is on a mission to help machines
00:09:45 ◼ ► can keep it in tip-top shape. So what exactly does it do? CleanMyMac X includes 49 tools
00:11:17 ◼ ► This is one of those, it's not, you know, I went on this long kind of journey of discovery
00:11:26 ◼ ► thing in subscription management, but I didn't know it. And so I'm sort of want to talk about
00:11:35 ◼ ► have heard many people refer to it as carrying capacity, which is an ecology term for, you
00:11:41 ◼ ► know, if you imagined, you know, sort of how many birds could live in a particular forest,
00:11:46 ◼ ► there's a limit to that where the resources of the forest can only support so many people
00:11:56 ◼ ► of what was strange initially when you start a subscription business, the first, say, year,
00:12:22 ◼ ► "Wow, I have 100 subscribers." And then the next month, you know, I have, say, 190 subscribers.
00:12:32 ◼ ► like your subscribers are always growing, and there's this wonderful growth period that
00:12:37 ◼ ► feels really awesome. And then what I was finding in my absence, specifically in Widgetsmith,
00:12:51 ◼ ► It sure does. Yeah. But so it's like it's two and a quarter years old. And what I was running into,
00:12:59 ◼ ► and if you've been paying attention to Under the Radar for a while, I've been doing a lot of work
00:13:04 ◼ ► to try and increase my revenue from that app. I've been doing optimizations to my paywalls and
00:13:10 ◼ ► and changing things inside the app and moving features around and doing lots of work to
00:13:17 ◼ ► have it continue to grow. Because what I was finding is it was incredibly stable and anything
00:13:24 ◼ ► I did seemed to have almost no effect. I would make these changes, I would increase my conversion
00:13:31 ◼ ► rate and my paywall, increase my trial starts, and it was just not doing almost anything
00:13:41 ◼ ► and it was driving me crazy. Like, what is going on here? How am I, how is all this work
00:13:46 ◼ ► not actually translating? And so what I found, though, is that's like, okay, what I need
00:14:04 ◼ ► a little brief aside here. So I built this tool. It's this terrible little SwiftUI thing.
00:14:10 ◼ ► It works, but it's not great in any way. It was made purely for my own purposes. But because
00:14:15 ◼ ► you, under the radar listeners, are a special group of people, the world-exclusive URL to
00:14:23 ◼ ► episode. This will be nowhere else. And if you want to try it and play with it, understand
00:14:36 ◼ ► while I'm having this conversation, it'll be in the show notes in case you do. But anyway,
00:14:44 ◼ ► It does. It's quite fun. Anyway, so I built this little tool, and what it does is it lets
00:14:56 ◼ ► price for my subscription? How many daily new trials do I have? How many of those trials
00:15:05 ◼ ► month, third month, fifth month, sixth month, and then sort of thereafter? And it'll draw
00:15:15 ◼ ► I discovered is that for a given set of those values, there is a ceiling, like a maximum
00:15:23 ◼ ► subscriber base that you can ever have, that you cannot grow beyond, which was very counter-intuitive
00:15:35 ◼ ► grow sort of indefinitely. But the reality, and this is the insight that wasn't intuitive
00:15:42 ◼ ► to me, but now that I see it, I can understand it, is sort of as you're going, every subscriber
00:15:48 ◼ ► you have will have a retention rate at some sort of applied to them, and it sort of continues
00:16:00 ◼ ► the weight and kind of the size of the existing subscriber base that you have. Even if you're
00:16:07 ◼ ► retaining most of them, like I think my long-term retention rate is like 95%, which feels pretty
00:16:16 ◼ ► Yeah, I thought I had the same thing. It sounds great. But it meant that there is still a
00:16:19 ◼ ► limit where after two and a quarter years, retaining and losing 5% of those people starts
00:16:28 ◼ ► to dominate any amount of growth that I could get from new subscriptions. And you end up
00:16:34 ◼ ► with this ceiling. And you can see it in this tool. You put in your numbers, and it will
00:16:50 ◼ ► mind and that all this effort I was doing wasn't actually making that much of an impact,
00:16:55 ◼ ► was, you know, the changes I was able to make were relatively small. You know, I could increase
00:17:06 ◼ ► a meaningful change, like, wow, I'm getting 20%, you know, more people starting a trial
00:17:16 ◼ ► are subscribing, that is where, you know, that is what's determining my overall subscriber
00:17:28 ◼ ► kind of an interesting difference. And I don't know if that would have been intuitive to
00:17:32 ◼ ► you, Marco, but it was definitely not intuitive to me that there would be a ceiling like this.
00:18:45 ◼ ► or ongoing money, where you do at some point, you know, you launch, you go up, and then
00:18:51 ◼ ► at some point the rate at which you're losing people or churn, you know, like the rate of
00:19:08 ◼ ► kind of range that you stay in, and it's very, very hard to ever break out of that unless
00:19:12 ◼ ► unless you have some kind of dramatic change in why people would come in in the first place.
00:19:18 ◼ ► And so this is how the total subscriber numbers or listener numbers or followers, this is
00:19:29 ◼ ► Yeah. And I think that's, it's just interesting to me to confirm with math that that observed,
00:19:37 ◼ ► because I had the same observation, that it seems like you always end up in this steady
00:19:50 ◼ ► That was like, "Okay, so what it means is that for all I can, you know, I know the inputs
00:20:03 ◼ ► of mathematically what the end result is going to be, what kind of a change that's going
00:20:11 ◼ ► into retention, which one of those things is going to give me a bigger long term value.
00:20:26 ◼ ► detailed way where, you know, I let you break down this retention rates, you know, by the
00:20:30 ◼ ► first six months, and you can do input a bunch of different variables and try different models.
00:20:36 ◼ ► But a good equation, if you sort of want to left this conversation with a single equation
00:20:40 ◼ ► in your mind is that if you take the monthly subscription starts that you have and divide
00:20:48 ◼ ► that by your churn rate—so say you had 3,000 people start in a month, so you have about
00:20:54 ◼ ► 100 a day, and your churn rate was 25 percent. You know, 3,000 divided by 25 will give you
00:21:08 ◼ ► number of subscribers that you would expect to be able to have. And that's just math. Like that is
00:21:13 ◼ ► just that version of it is very straightforward. And like, what my model is doing is make, you
00:21:19 ◼ ► know, sort of letting you tweak rather than just like one bundled churn rate, it's letting you
00:21:24 ◼ ► apply different churn rates to different cohorts, you know, so this is something that I see very
00:21:28 ◼ ► much in my own app that you have very different retention rates for different months, like my
00:21:39 ◼ ► makes sense intuitively that there's a group of people who start the subscription, start
00:21:48 ◼ ► But if you've done that, if you have renewed your subscription for 7, 10, in this case,
00:21:58 ◼ ► going to keep doing it at that point because clearly it's become a part of your workflow.
00:22:11 ◼ ► If you wanted to just do a basic number, just take your monthly subscription starts, divide
00:22:17 ◼ ► Or if you want to get more detailed than that, you need to actually do some modeling to it.
00:22:28 ◼ ► And I think what it means, once you get a sense of that formula, you start to understand.
00:22:43 ◼ ► If you think of the equation, if you wanted to double the other side of it, you have to
00:23:00 ◼ ► 100 daily trials to 200 daily trials is not going to be an easy thing to accomplish necessarily,
00:23:12 ◼ ► - Man, that's, I mean, it's good to actually have this be, like, you know, first of all,
00:23:19 ◼ ► codified and understood better, and it's good to have this tool to be able to plug in different
00:23:24 ◼ ► values easily and see it over time because I don't do a lot of very structured or calculated
00:23:43 ◼ ► And so whenever I do something or think something about like, "Hey, maybe I should do this
00:23:51 ◼ ► some kind of gut feeling or some kind of idea, "Oh, maybe I should try this." And it rarely
00:23:56 ◼ ► results in what I think will happen. Usually, my successes and failures, whatever they're
00:24:05 ◼ ► going to be, come as a surprise to me in both directions. And I think it's, again, it's
00:24:12 ◼ ► largely because I'm not really that interested in thinking in these analytical ways in a
00:24:22 ◼ ► business the way this does and the way you kind of need to if you're an indie sometimes.
00:24:40 ◼ ► just going to make a nice thing and the business will come." That – I mean, that does work
00:25:40 ◼ ► curve up or raise the ceiling here, I'm gonna have to get more people in the door in the
00:25:45 ◼ ► trial stage or in the download stage or whatever it ends up being. And that's difficult. That
00:25:54 ◼ ► might require paying for more search ads or paying for marketing somewhere. And that can
00:25:59 ◼ ► be very expensive and then I have to price that in. And it becomes so much more complicated.
00:26:34 ◼ ► word that is most useful is making it an informed decision. Because I feel like so often, what
00:26:40 ◼ ► I end up doing is I take like the first two months, say of two or three months of data,
00:26:51 ◼ ► be amazing. And I can start to like, you know, really invest in something or start to really
00:26:55 ◼ ► kind of go after something expecting it to just like grow indefinitely or kind of viewing
00:27:17 ◼ ► does that mean? Especially, one of the most, sort of my favorite parts of being an indie
00:27:29 ◼ ► an app, they put it in the store, they think it's going well, and they decide, you know,
00:27:36 ◼ ► I love those stories. Anybody who's listening to this, if you ever go indie, let me know.
00:27:40 ◼ ► I love it. It's just like my greatest joy. But I also want to make sure that when you're
00:27:45 ◼ ► going when you're stepping out on the limb, if you're basing that on numbers, that those
00:27:49 ◼ ► numbers are firm, and realistic and reliable and predictable. And you're not doing what
00:27:54 ◼ ► I do and linearly extrapolate like two or three months and then expecting that to continue
00:27:58 ◼ ► to grow and kind of be good into the future. So my main thing here is just be thoughtful
00:28:04 ◼ ► about it, be understanding that there is some math behind it, there's some things going
00:28:13 ◼ ► a way to predict the future essentially. And then the great thing about subscriptions is
00:28:18 ◼ ► that they are kind of predictable. That you also can in the same way that if I say that
00:28:23 ◼ ► I have, you know, whatever, 1000 subscribers, and my daily trials goes to zero. Like you
00:28:28 ◼ ► can predict at your current churn rates, like what will happen and how much revenue you'll
00:28:33 ◼ ► have over a given period of time, which is lovely. Like it's one nice thing about subscriptions
00:29:04 ◼ ► Yeah. Frankly, I love subscriptions. It matches what we actually need from the business, as
00:29:11 ◼ ► you were saying at the beginning of the episode. Subscriptions give you recurring revenue so
00:29:16 ◼ ► that you can keep developing the app on an ongoing basis, which is what everybody expects
00:29:26 ◼ ► And that's probably a good place to conclude subscription school with Underscore today.
00:29:30 ◼ ► And I think it's probably one thing I just wanted to quickly mention before we wrap up,