Ilkbam
Junior Member
- Jan 17, 2023
- 146
- 112
Hello guys, I don't post often here but I will do this post to get some motivation, I have been reading a lot about SaaS businesses online.
I never saw a post about SaaS businesses here, they are quite lucrative and not "shady"
Ok, so what is a SaaS? It's an online product that people pay for; they don't own it, it's hosted on your own servers, and you can charge them one-time, monthly, or annually for it.
Think about Netflix: you pay each month to access the content.
But a SaaS doesn't have to be paid-only, it can be a freemium, like Spotify, where you can access the content but have to pay to unlock some features, the issue here will be that your free offer is too good and people never buy the product (WinRAR)
How am I gonna compete with those big companies ? I will not compete with them, I will launch a "micro-SaaS" that only does a specific task in a specific niche where I can get enough clients organically.
Example of a micro-SaaS
Search "Remove background image" on Google and you will see a lot of websites like this :
https://www.remove.bg/
This website is a money printing machine, let's see the stats:
56M monthly visits
Base pricing of $32/month
Monthly revenue = 560,000 * $32 = $17,920,000
Crazy, isn't it ?
Of course, we are never gonna get that many visits.
My previous journey was to get $100/month with an affiliated website, it got $550+/month.
I got 100k users a month in like 6 months
What if instead of doing an affiliated website, it was a SaaS and I was doing a subscription of $9.99 for the tool ?
Again, let's take the worst case here, 1% of conversion.
Monthly revenue = 1,000 * $9.99 = $9,990
This is why I want to start my SaaS journey, I have been programming for 6 years now, mainly TypeScript / Node and half the tools I see online are not that hard to remake.
What's my plan ?
I don't have a following, forget the instant "product launch" effect where you get a lot of sales instantly, this will be long, boring and exhausting journey to rank a freemium tool on Google.
I will do cold email outreaching to some potential clients, maybe it could work out.
It doesn't have to be perfect, I don't want to spend months on this, the time you spend on a project is meaningless
When launching a SaaS, you have to fix your own problems because you actually know how to fix them correctly.
I have been using an online tool for months now and it's outdated, it's an old 10 years old website that gets 150k months visits.
The niche isn't that saturated and the tool can be done in a week.
I started making my own clone a week ago and it works, of course I don't have all the fancy features yet to make people buy a subscription.
I don't know how to handle all the life-cycle of a SaaS, you have to accept payments, send the emails when needed, make a customer portal, handle the edge-cases (user deletion, subscription change etc)..
To accept payments, I use "Stripe", it does the complicated stuff for you, create the invoices etc, but it isn't that efficient
For example, I wanted to added a pricing table to accept payments based on several plans, I saw a no-code tool to do it for me
https://stripe.com/docs/payments/checkout/pricing-table
It seems perfect right? Look at the limitations :
So, what do you guys think, is it a waste of time to try to speedrun my own SaaS? I have some time but my motivation goes up and down all the time, is there anyone that has done something like that? Thanks
I never saw a post about SaaS businesses here, they are quite lucrative and not "shady"
Ok, so what is a SaaS? It's an online product that people pay for; they don't own it, it's hosted on your own servers, and you can charge them one-time, monthly, or annually for it.
Think about Netflix: you pay each month to access the content.
But a SaaS doesn't have to be paid-only, it can be a freemium, like Spotify, where you can access the content but have to pay to unlock some features, the issue here will be that your free offer is too good and people never buy the product (WinRAR)
How am I gonna compete with those big companies ? I will not compete with them, I will launch a "micro-SaaS" that only does a specific task in a specific niche where I can get enough clients organically.
Example of a micro-SaaS
Search "Remove background image" on Google and you will see a lot of websites like this :
https://www.remove.bg/
This website is a money printing machine, let's see the stats:
56M monthly visits
Base pricing of $32/month
Let's take the worst case here, 1% of conversion.Typical freemium conversion rates range between 1 and 10%.
Monthly revenue = 560,000 * $32 = $17,920,000
Crazy, isn't it ?
Of course, we are never gonna get that many visits.
My previous journey was to get $100/month with an affiliated website, it got $550+/month.
I got 100k users a month in like 6 months
What if instead of doing an affiliated website, it was a SaaS and I was doing a subscription of $9.99 for the tool ?
Again, let's take the worst case here, 1% of conversion.
Monthly revenue = 1,000 * $9.99 = $9,990
This is why I want to start my SaaS journey, I have been programming for 6 years now, mainly TypeScript / Node and half the tools I see online are not that hard to remake.
What's my plan ?
I don't have a following, forget the instant "product launch" effect where you get a lot of sales instantly, this will be long, boring and exhausting journey to rank a freemium tool on Google.
I will do cold email outreaching to some potential clients, maybe it could work out.
It doesn't have to be perfect, I don't want to spend months on this, the time you spend on a project is meaningless
When launching a SaaS, you have to fix your own problems because you actually know how to fix them correctly.
I have been using an online tool for months now and it's outdated, it's an old 10 years old website that gets 150k months visits.
The niche isn't that saturated and the tool can be done in a week.
I started making my own clone a week ago and it works, of course I don't have all the fancy features yet to make people buy a subscription.
I don't know how to handle all the life-cycle of a SaaS, you have to accept payments, send the emails when needed, make a customer portal, handle the edge-cases (user deletion, subscription change etc)..
To accept payments, I use "Stripe", it does the complicated stuff for you, create the invoices etc, but it isn't that efficient
For example, I wanted to added a pricing table to accept payments based on several plans, I saw a no-code tool to do it for me
https://stripe.com/docs/payments/checkout/pricing-table
It seems perfect right? Look at the limitations :
You can't have a login/sign-up wall before the payment, because that stuff is handeld by yourself, not Stripe, it can anything (JWT, 0Auth, Clerk, your own?) -> You can't use their no-code tool.
- Account creation—The pricing table call-to-action takes customers directly to checkout. It doesn’t currently support adding an intermediate step (for example, asking the customer to create an account on your website before checking out).
So, what do you guys think, is it a waste of time to try to speedrun my own SaaS? I have some time but my motivation goes up and down all the time, is there anyone that has done something like that? Thanks