Riding Out Failures to Bootstrap a $220k/mo SaaS Company

Hello! What's your background, and what are you working on?

My name is Peter. I’m from Slovakia and am the founder and CEO of Mangools. I started programming when I was about 12 years old, and was immediately captivated by the fact that, with very little money, I was able to create something that had the potential to attract the attention of thousands of people all around the world.

I always wanted to have my own online product, ideally a SaaS product, backed by a small team of highly talented people. So I started to develop various “projects”, and began creating fully functional prototypes by myself. They were not always the most beautiful or best coded apps, but they worked and I was able to launch them relatively quickly. Most importantly, I was able to do this with no external investments and at no cost to myself, other than time. To be fair, it was a lot of my time, and “missed opportunity cost” is an expense that shouldn’t be overlooked. But you get the idea.


Regardless of cost efficiency, I was launching one failed product after another. Because none of my products were turning a profit, I had to do freelance work for clients on the side in order to keep the lights on. I’ve never been a huge fan of trading my time for money to work on other people's project, I much prefer to profit off of something I’ve built myself.

Just as I was beginning to think I would never see homegrown success, I created KWFinder, a simple, easy to use keyword research tool. The first version was ready within a month, and I published it on HackerNews and Reddit, just like many other projects before it. Except this time, the feedback was surprisingly positive. With that, the journey began!

What motivated you to get started with Mangools?

Just start. You have to try. Do anything — try to improve something or create a tool you really need for yourself. You will learn through the process.


Like so many indie hackers, I built a product to solve a problem that I myself was working through at the time. Quite simply, I needed a tool for keyword research so that I could find popular niches with low competition. There were already multiple tools at that time, but unfortunately (or luckily), I didn’t like any of them. They were either ugly, unusable, or not mobile friendly.

Not finding anything that suited my needs, I decided to create my own web-based, simple keyword research tool.

What went into building the initial product?

It was really simple. I created the first version within one month based on an ugly spaghetti code, though it was admittedly pretty buggy. Regardless, people liked it. What’s more, some of them said they would be willing to pay for it! So I got to work, and two months later I launched a much improved and more stable version.

Over the the next 18 months, my humble project reached $5,000 in monthly recurring revenue, with very little maintenance needed.

Certain events in my personal life led me to make some big changes in my professional life. I decided that I was no longer going to work on projects I didn’t enjoy just to get a paycheck, I would only work on things I was truly interested in and passionate about. Maybe a little naive, but I felt good about it. I cut my contracting work with clients immediately (sorry guys!), and I started to work solely on KWFinder. Soon after that, Frantisek and Martin came onboard.

How have you attracted users and grown Mangools?

A good product sells itself, and I knew that I had a good product. All it really needed to get off the ground was a catalyst — something to get it into the hands of a few users who could start to spread the word. And that’s precisely what that first wave of self-promotion on HackerNews (ShowHN) and Reddit did. After that, the popularity of the tool grew organically. I received a lot of positive feedback, and users wrote reviews and recommended it on forums and Q&A sites.

If you fail, try again. And fail fast. Because you will fail, at least at first.


To boost growth even more, I created an affiliate program shortly after launch. Having some experience as an affiliate, I designed it to be super easy to join and start making money. There is no initial approval process or complicated sign-up form. Instead, we developed an internal process that helps us identify any harmful behavior by bad actors so that we can quickly and effectively eliminate it. To this day, the affiliate program is our best marketing channel, generating about 10% of total revenue.

I really didn’t do any marketing during the first two years. The tool grew more or less organically, and went from $5000 within the first 18 months to $25,000 in MRR at the two year mark.

Month Revenue
Jan '15 2465
Jul '15 4787
Jan '16 10769
Jul '16 20211
Jan '17 86530
Jul '17 125490
Jan '18 192527
Jul '18 223000

Maros, who is now our head of marketing, joined us in August 2016. We kicked off a bunch of different marketing strategies and tested multiple marketing channels, the most important one being our content marketing. We produce regular blog posts and specialized content units, such as an SEO guide. Even though they are not bringing any significant traffic, our content channel helps us create relationships and build trust with our audience.

What's your business model, and how have you grown your revenue?

Our business model is based on a freemium pricing strategy. I think that “free” is the best marketing technique ever devised. Sure, it attracts the “forever-free” users, but it also attracts a lot of attention and word-of-mouth recommendations that end up turning into revenue.

Payments are collected through PayPal and Braintree. Our company is based in Slovakia, so Stripe is not available for us.

We eventually reached a point where we wanted to drive even growth a little more aggressively. We wanted to be strategic and intentional about it, and wanted to utilize our existing audience as a resource. More importantly, we wanted to diversify our revenue stream. We considered KWFinder to be too specialized and therefore too vulnerable to potential market fluctuations.

Taking these things into consideration, we decided to build helpful tools for our customers that they could use for their day-to-day SEO tasks. Over the next two years, we launched SERPChecker, SERPWatcher and LinkMiner. Even though these tools were branded and run separately, they functioned synergistically with KWFinder and with each other.

Each person is unique and every success story requires a unique recipe.


Our business model is a departure from that of Moz or Ahrefs, the biggest players in the SEO tools industry. We do not want to create one robust, all-in-one SEO tool. We want to have separate, simple, and highly focused tools that are related, but ultimately autonomous. In order to achieve this and maintain some order, we created Mangools, the brand which covers all of our tools and provides a central point for billing and support.

This approach has its pros and cons. While it’s harder to rank separately for each tool in Google, it’s easier to communicate the purpose and benefits of each tool since they are distinct. Separate tools also bring simplicity and ease of use — qualities we held paramount when designing them.

Pro-tip: Be careful when making changes to your pricing. As mentioned in various case studies, doubling the price does not always result in double the revenue.


What are your goals for the future?

The goals have remained the same since day one: making our business more robust, and making our tools better, while maintaining their simplicity and ease of use. We’re currently planning out how to continue to grow through acquisitions. We are looking for small online SaaS businesses, which would (in the best case scenario) work synergistically with our current toolset.

To give our customers even more value, we are adding SiteProfiler to our portfolio of SEO tools.

What are the biggest challenges you've faced and obstacles you've overcome? If you had to start over, what would you do differently?

The only thing I would probably change is that I would have stated to work fully on this project sooner. I lost almost two years by continuing to take on contracts that I didn’t enjoy instead of focusing full-time on this project. It was profitable from the beginning, and I easily could have made the switch just a few months in.

Have you found anything particularly helpful or advantageous?

My ability to do everything is both my strength and my weakness. Though I was able to launch a product very fast, by myself, I was not able to scale it out because I was unable to delegate any work to free up the time I needed to push growth.

That changed when Frantisek, our designer, and Martin, our developer, joined me in March 2016 to help create a new version of KWFinder. The impact was huge. Since then, a few other people have joined the team and Mangools continues to grow at a steady rate.

What's your advice for indie hackers who are just starting out?

Each person is unique and every success story requires a unique recipe. That is why a simple replication of someone/something else rarely works. Stop reading blogs, listening to podcasts, analyzing everything and waiting for the next billion dollar idea. You are just losing time. All the knowledge you’re storing up for that next great idea is worthless if you never put yourself in a position to apply it. Without action, it means nothing.

Just start. You have to try. Do anything — try to improve something or create a tool you really need for yourself. You will learn through the process. The new ideas will come. If you fail, try again. And fail fast. Because you will fail, at least at first. :)

I’m a believer in the brute force approach. After all, it worked for me.

Where can we go to learn more?

If you want to learn more about us or SEO, check out our Mangools blog.

Peter Hrbacik , Founder of Mangools

Want to build your own business like Mangools?

You should join the Indie Hackers community! 🤗

We're a few thousand founders helping each other build profitable businesses and side projects. Come share what you're working on and get feedback from your peers.

Not ready to get started on your product yet? No problem. The community is a great place to meet people, learn, and get your feet wet. Feel free to just browse!

Courtland Allen , Indie Hackers founder

  1. 10

    Great to see fellow Slovakians bootstrapping :)

    1. 4

      High five!

      1. 4

        +1 Thanks for making our country better place!

  2. 5

    Love your product man. I use it exclusively and the UI is great. I would argue you're the perfect case study for how impactful good UI can be in an application with respect to it's success.

    1. 4

      Couldn't agree more :) Great UI and UX are some of our core values at Mangools and I believe that's one of the things that distinguish us from some other tools. Our mission is to make SEO accessible for anyone - from beginners to professionals.

  3. 5

    Interesting project! What are you guys using to get your SEO data from (like related keywords etc. )..AdWords api ?

    1. 4

      Hey Arne, we are using a number of data providers including Google / Moz / Majestic and a mix of our own data acquisition processes.

  4. 4

    Hey @PeterHrbacik, awesome job! I'd like to nominate mangools.com as a product of the day on SaaS Hub. Who would you say are your biggest competitors? Moz and Ahrefs?

    1. 5

      Hi Stan, thank you! That nomination would be awesome. Regarding our biggest competitors - it is flattering that many people compare us to Ahrefs and Moz, although our main goal isn't to compete with these giants (with tens or hundreds of employees) in terms of features, but to bring an added value by focusing on quality, simplicity and great UX of the most important ones. SERPstat, CognitiveSEO, Long Tail Pro and other SEO tools and packages could be considered competitors too.

      1. 2

        Thanks! Done.

  5. 4

    Hey Peter - would you be able to share what tech stack did you used for the initial version and if it changed later?

    1. 7

      The original tech stack was just a basic NodeJS for back-end and Javascript + JQuery for front-end. Since then, we established a central managing hub Mangools - Ruby on Rails, and we migrated the front-end app to ReactJS. Back-end is running on Node + Mongo + Express stack. Nothing special, it does the job and thats all we need :)

      1. 1

        Hey Peter, thanks for sharing. i wanted to ask, how do you get your data, e.g Average monthly search volume for keywords?

        1. 1

          The values are based on Google search volumes and we post-process them to make them more precise.

          1. 1

            Hey Peter, and another question, how do you get google rank data, for SERP tools?

      2. 1

        This comment was deleted 3 years ago.

  6. 3

    What were your first failed products?

    1. 8

      The very first project was a website analytics tool that became quite popular in Slovakia. After a few years, however, Google launched Analytics which was a game-over for the tool.

      There were many other projects - email-to-sms gateway, server monitoring, social media managment tool, KPI dashboard software, etc. Some of them were never finished, some were sold very cheaply just to cover the initial expenses.

      1. 2

        Thanks for the answer! It sounds like the failed products taught you how to get to the current stage of Mangools.

        1. 1


  7. 2

    Great story. Thanks for sharing.

    How did you get to the point where you needed a keyword research tool? Did you get this problem when you were doing SEO for your clients and time to time you had a pain that any other tool didn’t satisfy you? Or you had some SEO tasks in your other personal projects?

  8. 2

    I can't believe this is the first I've heard of the Mangools toolset - looks fantastic and I signed up today. One comment: "This offer is valid only 59 minutes yet" on the https://mangools.com/plans page is not great English - I'd suggest revising it to "This offer is valid for only 59 minutes" instead.

    1. 1

      I am glad you discovered us - better late than never ;) Hah, it seems an old grammar mistake was re-deployed somehow. We'll check it, thanks for pointing that out!

  9. 2

    I’m a big fan of your project @PeterHrbacik. In fact, we rank for your review keyword :P

    (Link here: https://www.humanproofdesigns.com/kwfinder-review)

    Any interest in an interview for our paid community members? It’s a publishing community (mostly SEO and some ads)

    1. 3

      Thanks Kelvin, also for the affiliate partnership :)

      Just drop me an e-mail about the interview and we can discuss further details.

      1. 1

        Hey Peter, very cool! I dropped you an email.

        No problem with the affiliate partnership. Happy to help where I can.

  10. 2

    @PeterHrbacik, How did you market your affiliate program? I've been thinking of setting one up for HostedMetrics.com and am looking to understand the details better.

    Do you use FirstPromoter or a similar tracking tool?

    1. 1

      Hi Heliodor, we have developed our own system with our own tracking. We added the affiliate program to different affiliate directories and we do email outreach from time to time to people we find a good fit to be our affiliates. Other than that, we did not promote it in any special way, it grew in popularity together with the tools.

      1. 1

        Okay, makes sense! Which directories worked out best in your case?

        1. 1

          I'm sorry, we did not track it, but I don't think they had any big impact on our affiliate porgram. Currently, there is no significant traffic coming from the directories.

  11. 2

    Great to hear this story. I definitely love KWFinder and I'm going to buy a subscription tonight to help me on my content planning. And I wish you the best luck to Mangools because some major players are going to copy-cat you.

    1. 2

      Thanks Vinicius! You are right, we already noticed that some tools took inspiration from us, which I am happy about. Of course I am not a fan of pure copying, but for us, it is another proof that we do something right.

  12. 2

    That's a nice read. I wish success more and more.

    1. 2

      Thanks a lot Ben, I appreciate your support!

  13. 2

    The title says $25k/mo but the revenue reported is $240k/mo which is correct?

    1. 8

      Hi Chris, there was a misunderstanding. Now the number ($220k/mo) is correct. The $25k/mo in the text refers to a state from 2 years ago.

      I am sorry for the confusion.

    2. 3

      The original reported revenue of $240,000/mo was a typo. $25k/mo is correct. It should be fixed now!
      Edit: In fact, $220,000 is correct as @PeterHrbacik has pointed out. Poor communication on my part!

      1. 1

        Gotcha, thanks @channingallen!

  14. 1

    Hi @PeterHrbacik! How did you find your first designer and developer? I'm at that place too :)

  15. 1

    HI Love your tools :) (that sounded weird) I always wondered... How do these "SEO Tools" "scrape/search" google without being blocked ?

  16. 1

    I have been using KWFinder and SERP Watcher for quite sometime. Good job.

    1. 1

      Thank you!

  17. 1

    Hey @PeterHrbacik

    This is Mahesh. I too have a dream of bootstrapping and creating a successful product like you did. I need some help if you could in your free time.

    I am working on a product which require pulling keyword search volume data from keyword planner.. By any chance can you help me, guide me or throw some tips. To help me out ? The product i am working on is https://amzindiaprofit.com , we can have chat over facebook if you could help https://www.facebook.com/patel.mahesh034


    1. 1

      Hi Mahesh, you can contact me.

      1. 1

        Hi Peter,

        I followed you on Twitter. But I am not able to ping you. Could you please ping me. :)

  18. 1

    @PeterHrbacik thanks for sharing!

    You mentioned:

    "The tool grew more or less organically, and went from $5000 within the first 18 months to $25,000 in MRR at the two year mark."

    What caused your product to spike from $5k/mo to $25k/mo over those last 6 months? Was it anything you specifically did? What outside factors made this happen? Would love to hear more details about this if you can share...


    1. 2

      I don't think there was anything special we did at that time. Later on, however, there was one significant external factor that brought us a big boost - around the end of 2016, Google Keyword Planner ceased to show exact search volumes for most of the users. It was an event that shook the market a lot as many tools depended solely on GKP. KWFinder, on the other hand, was not affected and ready to fill in the gap and need for exact data immediately.

  19. 1

    @jeffdh5 front end tech stack