There's one thing that I wish I had realized before starting Drippi. _Not all SaaS companies are created equal._ It seems so obvious now as I write this. But I really thought software is software, just build something that solves a problem and it doesn't really matter. I could not have been more wrong. Especially when optimizing for a speedrun. There are a ton of factors that impact growth rate and exit multiple -the 2 most important attributes of any FFSR optimized business. But before we can start reverse engineering - I think its important that I quickly define what I mean by an "Ideal speed run SaaS". The definition is pretty simple. An "Ideal Speed Run SaaS" is a SaaS company whose properties create a high probability FFSR success. In my case, this is essentially analyzing the company to answer the question: how easy will it be **<u>for me</u>** to scale and exit this puppy for $25M+. "For me" is an important qualifier here. I'll be attempting to cover both the overarching principles that can be applied to any SaaS, and breaking down the factors that apply to my scenario specifically. What's optimal for me may not be optimal for you. We likely have different unique abilities and financial goals. You might be an expert marketer with limited product skills - I'm the opposite. Alright. With all that out of the way, lets tap in. 1. ARPU(Average Revenue Per User) & Market Both high and low ARPU software companies can reach pocket inflating scale. However! The lower your ARPU the better your marketing has to be. Failing to understand this has doomed countless Indie Hackers. It feels like every day that I see another a dev who hates marketing building a B2C company with atrociously low ARPU. They have simply failed to recognize that in B2C you need to build a marketing-first organization while in B2B, product and sales are king. This highlights the importance of playing to your strengths. Love growth hacking and posting tiktoks? Build the next [Umax](https://apps.apple.com/us/app/umax-become-hot/id6471026798). Prefer cold emails and sales? Maybe you should be building a niche enterprise product for office plant wellness managers. A SaaS's ARPU is largely a function of its market. | Low ARPU | Medium ARPU | High ARPU | | -------- | ----------- | -------------- | | B2C | B2SMB | Enterprise B2B | Here's a quick breakdown of customer count required to hit a $40M valuation(at a 6x ARR multiple) | ARPU | Users Required to hit a $40M valuation | | ---- | -------------------------------------- | | 10 | 55,555 | | 50 | 11,111 | | 100 | 5,555 | | 250 | 2,220 | | 500 | 1,110 | | 750 | 740 | | 1000 | 555 | | 2000 | 277 | | 5000 | 111 | Drippi's ARPU is ~$140 Ideally my next SaaS will command an ARPU of $2,000 + 2. Implicit Churn Churn might be the single most important factor when it comes to scaling a SaaS business. This is something I wish I realized much earlier. In February of this year, Drippi hit a wall. We were adding 10k+ in new subscription revenue every month but losing the same to churn, causing our MRR to flatline. ![[Pasted image 20240924232022.png]] Before this, I hadn't been paying much attention to churn. But as soon as I started looking into the numbers, I realized we had hit a growth ceiling. The most effective way for us to grow was no longer just to find more customers. We had to find a way to boost retention before we were able to continue growing. Every SaaS has a theoretical minimum churn. This number is impossible to calculate, but it's important to understand that *some businesses implicitly have a lower theoretical churn minimum than others*. Think about deeply integrated B2B products like Salesforce vs a B2C product like Duolingo. It would be impossible for Duolingo to get its churn as low as Salesforce (even though Duolingo's retention is best in class). This is largely driven by the switching cost / sticking power that B2B SaaS can create along with the naturally more fickle nature of consumers. The more deeply your product integrates into the customers life or business the more sticky it will be. It would take us over a month to switch off of stripe or google cloud. It would take us a week to switch off of Loops, our email platform. It took us a couple hours to switch from calendly to cal.com The next SaaS I start will have incredibly low implicit churn, will be deeply integrated into the businesses of my customers, and ideally have a large switching cost. 3. Platform Risk Platform risk is the primary reason I wouldn't start Drippi again today. Its the one thing that still keeps me up at night. X is a constant existential threat to Drippi and at the end of the day, theres not much we can do besides work towards platform diversification. This is the first and last product I will build thats existence is reliant on another company. Some general rules to apply here: - Do not build your entire platform on the back of a single API or company - Do not build a product that violates TOS 4. Expansion revenue If you talk to any B2B SaaS founder worth their salt, they are either striving to reach or have reached the elusive NET NEGATIVE CHURN milestone (when MRR growth from existing customers > MRR loss). To reach net negative churn, your business needs to have both low churn and lots of expansion revenue. As with nearly every item on this list, some businesses/business models lend themselves to expansion revenue better than others. I think there are 2 questions that can be used to determine if your SaaS will have great expansion revenue. 1) Does your business add additional value as your customers businesses grow? 2) Is your value metric aligned with a metric that will naturally grow over time? If you can answer yes to both of these questions you're in the money - otherwise you might be cooked. For example: I just canceled my Baremetrics subscription because their pricing is tied to MRR(#2✅) however, we don't inherently get any additional value from metrics as the company grows (#1❌). 5) Industry & Scale ![[Pasted image 20240909135959.png]] [source](https://firstpagesage.com/business/saas-valuation-multiples/) A few things stand out to me about this table. Firstly, I had no idea that valuations varied so drastically by industry. It's definitely worth considering what industry you are building in for this reason. However, Founder-product fit is certainly more important than building in a high multiple industry. e.g. if you try to build in the ERP space but you're anything like me and don't have a fucking clue what Enterprise Resource Planning is, you will be wayyy less likely to succeed. Thus, negating any hypothetical multiple advantage. I was also surprised that more money = even more money. You actually get a higher multiple the larger your business gets. It makes sense intuitively when considering the power of compounding. But, its still crazy to see that not only are you already going to make a bag if you hit the 10M+ range, but you are also getting a 3x multiple advantage on that MRR. This solidifies one thing in my mind - <u>building 1 huge company > building a few small or medium ones.</u> Fuck the hold Co. noise. 6) Funding ![[Pasted image 20240909141916.png]] ![[Pasted image 20240909141713.png]] If we look at the top quartile of companies we can see that vc backed companies hit 1m ARR 16.6% faster than their bootstrapped counterparts. The gap widens a bit at the median then becomes massive at the bottom quartile. This emphasizes something that you might not expect(or maybe that you already knew). **You are adding massive risk by raising funding**. I dont think the gap is so large in the bottom quartile because the additional funding is helping VC backed companies grow faster than their bootstrapped counterparts. I think its because if you raise capital but aren't growing the business fast enough, your business is dead. The VC backed companies who took too long to reach 10M simply died before getting there. But the bootstrappers are able to happily chug along even if they aren't growing at a VC pace. However, if you are embarking on an FFSR, I doubt you plan to be in the bottom quartile. So VC funding can be worth it so long as you manage your risk. Do not fumble the bag by raising too much too fast and losing control of the company! It's important to remember that most VCs don't give a fuck if you exit for $50M and happily retire to a small mountain town in the alps. They'd actually prefer that you don't do this. Their business model relies on you pumping their bags to a billion plus. VC definitely has the potential to be advantageous for your FFSR. Just make sure you play the VC game on your terms, not theirs. 7) Founders Whether or not to bring on co-founders is a tricky question. I think it highly depends on what your NW target is. We can get an idea for the upper limit of growth potential from the previous section. Lets say your NW goal is 30M & you want to reach it in 3 years or less. We know the upper limit of growth rate is 0 - 10M ARR (0 - ~60M equity value) in ~3 years. So the math checks out. With a 50/50 equity split you could hypothetically hit your target. In this case - it might make sense to have a co-founder **IF** you think you will only be able to hit this growth rate with them on your team. Simple rule. You should only bring on a cofounder if you're confident that cofounder will 2x the growth rate of the company compared to what you could achieve alone. If you are non-technical - e.g. cannot build the product yourself, you 100% need a co-founder (to build SaaS anyway). If you are building software - the software is your core competency. You cannot outsource your core competency. 8) Build for users you would get a beer with. I realized something recently... I don't like talking to Drippi Users. When I first started Drippi, I was talking to users nearly every day. The pure excitement of building something from 0 was enough to motivate me to do so. Over time, however, that excitement and novelty began to fade, and I began to dread speaking with users. The problem? I don't actually vibe with most of our users on a personal level. Unfortunatly the average crypto bro who wants to send DM spam to promote their pump and dump just isnt that interesting to talk to. (If you're a Drippi user reading this we'd probably get along though so hmu) To build an enduring company, you need to be obsessed with your users. It's hard to be obsessed with users you would't want to get a beer with outside of work. Alright here's the tldr (at the end of the article (get fucked)) The optimal FFSR SaaS (for me anyways): - $2,000+ ARPU - Incredibly low implicit churn - deeply integrated into the businesses of my customers and ideally have a large switching cost. - 0 platform risk - Maximum expansion revenue - naturally growing value created & value metric - No outside capital unless from highly strategic investor (will be applying for YC) - 1 Founder - Built for users I would want to get a beer with.