1
0 Comments

From Acquisition to 8 Figures ARR: How I Built MrScraper Into a Profitable SaaS by Breaking Conventional Startup Rules

Cahyo Subroto is the CEO of MrScraper, a web scraping platform that generates 8 figures in annual recurring revenue by 2025. He acquired the business through Acquire.com and grew it into a profitable bootstrapped SaaS by focusing on enterprise customers, rapid product development, and direct customer feedback.

Here's Cahyo on how he did it. 👇

From Acquisition to $ 8-Figures ARR

My background wasn't in SaaS.

I was running a technical writing agency called Penateam, and while the business was doing well, I was getting tired of constantly trading time for money. Like many agency owners, I wanted to build something that could grow beyond billable hours.

One day, I was scrolling through Acquire.com looking for businesses that might have potential. That's when I came across MrScraper, a small data scraping tool that wasn't performing particularly well. Most people probably would have passed on it. I saw an opportunity.

Today, MrScraper generates more than $ 8 figures in annual recurring revenue. But getting here wasn't a straight line. There was no viral launch, no funding round, and no overnight success. It was mostly a process of rebuilding, listening to customers, and making better decisions one step at a time.

Buying Potential and Rebuilding Fast

When I acquired MrScraper, I wasn't buying a polished business. I was buying potential.

Using profits from Penateam, I put together a small engineering team spread across Asia and immediately started rebuilding the product. Within three weeks, we had rebuilt the backend from scratch, simplified the user experience, improved onboarding, and prepared the product for relaunch.

Once everything was ready, we launched on X, Product Hunt, and Starter Story's Slack community.

This time, real customers showed up.

Some of them even pulled out their credit cards.

That felt encouraging, but it wasn't product-market fit. Revenue was still low, churn was high, and growth wasn't consistent. We experimented with almost every acquisition channel we could think of. We posted on Reddit, wrote Twitter threads, participated in Facebook groups, invested in SEO, and ran cold outreach campaigns.

Over time, two channels consistently worked better than the rest: SEO and targeted outreach. But those channels only started producing meaningful results after the product became good enough to convert visitors into customers.

One thing I learned very quickly was that building a SaaS business is much harder than running an agency.

In an agency, you do the work and get paid. In SaaS, you can spend hundreds of hours building something and nobody cares unless it solves a problem they actually have.

For a long time, progress felt slow. But we kept improving.

Choosing the Right Customer

One of the most important decisions I made was changing who we were building for.

Initially, we offered low-cost subscriptions for around ten dollars per month. The idea was simple: attract lots of customers and grow through volume.

It didn't work.

Smaller customers often required just as much support as larger customers, but the revenue wasn't there to justify the effort.

That's when I decided to focus entirely on enterprise customers.

Instead of trying to serve everyone, we started working with SaaS companies and enterprise marketers who needed reliable, large-scale data automation. We moved away from a one-size-fits-all product and started providing customized solutions with dedicated support.

That decision changed everything.

Larger contracts improved our economics almost immediately. Because we've remained bootstrapped from day one, profitability has always mattered more than vanity metrics.

Enterprise customers also gave us much better product feedback.

Before speaking with them regularly, we assumed certain features would be highly valuable. For example, we believed parser functionality would be a major selling point. The conversations told us otherwise. Most customers cared far more about reliability and solving recurring business problems than any individual feature.

The other benefit was referrals.

Happy enterprise customers introduced us to other companies, creating opportunities that no advertising campaign could have generated.

Looking back, I also made two mistakes early on. I didn't clearly define our Ideal Customer Profile, and I didn't clearly define our Ideal Employee Profile.

Once those became clear, everything became easier. We stopped chasing every possible user and focused on serving a specific type of company with a clear need for structured scraping solutions.

Shipping Fast

One thing I've always believed is that customers should feel momentum.

At one point, we were releasing an average of two major features every week.

Just as important, we communicated those improvements. Every release was documented and shared through updates and newsletters.

For early-stage SaaS companies, shipping quickly isn't only about features. It's about trust.

When customers see consistent progress, they believe the product will continue improving. They know the company is actively listening. They become more confident that they're betting on the right platform.

We wanted our customers to know that their feedback wasn't disappearing into a black hole.

That approach helped us build stronger relationships across industries including e-commerce, real estate, travel, job boards, marketplaces, and news companies.

Each customer had different requirements, but all of them appreciated seeing rapid progress.

Talking to Customers Constantly

The most valuable growth tactic we used wasn't particularly sophisticated.

I talked to customers.

A lot.

Whenever new users signed up, I often reached out personally. I helped them configure scrapers, answered questions, and tried to identify problems before they turned into cancellations.

By traditional SaaS standards, none of this scales.

That was exactly why I did it.

At that stage, I knew we hadn't fully reached product-market fit. Customer satisfaction mattered more than efficiency.

Those conversations helped us understand what customers actually wanted instead of what we assumed they wanted.

They helped us identify issues before they caused churn. They helped us build stronger enterprise relationships. And they gave us honest feedback about which product decisions were working and which weren't.

Most of our enterprise deals take two to three weeks of conversations before closing.

That's slower than self-service SaaS, but the resulting relationships are much stronger and longer-lasting.

A lot of founders try to automate too early. I think the better approach is to do things that don't scale until you truly understand your customers.

Why I Didn't Chase Virality

Startup culture loves growth hacks and viral success stories.

I've always been skeptical of that mindset.

My goal has never been to maximize the next quarter. My goal has been to build a business that still exists ten years from now.

The problem with chasing virality too early is that attention and product-market fit are not the same thing.

When a product gets a lot of attention before it's ready, you often attract curious users instead of ideal customers. They sign up because of hype, don't find what they need, and leave.

Then founders start making decisions based on feedback from people who were never the right users in the first place.

I've learned that organic virality is very different.

When customers voluntarily share your product because it genuinely helps them, that's a strong signal. When you're manufacturing attention before customers truly love the product, you're mostly creating noise.

One of our own growth moments came from a sarcastic Reddit post where I shared genuine frustrations. It wasn't a marketing masterpiece. It was simply honest.

That post ended up generating around $500 in monthly recurring revenue because it resonated with the right audience.

Later, we started receiving inquiries from much larger enterprise prospects, including discussions around a potential seven-figure contract.

For me, those moments confirmed something important: if you focus on the fundamentals long enough, the right opportunities eventually find you.

What I've Learned

Looking back, I don't think there was a single breakthrough moment that turned MrScraper into an eight figures ARR business.

It was a series of small decisions.

Buying a business with potential instead of waiting for the perfect idea.

Talking to customers before scaling.

Focusing on enterprise clients instead of chasing volume.

Shipping quickly and communicating progress.

Staying patient when growth felt slow.

If there's one lesson I'd share with other founders, it's this:

Don't try to get everything right.

Get something right.

Find early evidence that you're solving a real problem. Learn from customers. Make adjustments. Then keep moving forward.

That's exactly how a small acquisition I found on Acquire.com became a bootstrapped SaaS business generating more than eight figures in annual recurring revenue.


posted toAvatar for product Abbasi Publisher
Abbasi Publisher