Zain Ul Abdin logo
Back to blog

SaaS Growth Bottleneck: How to Find What's Stuck

Your SaaS isn't growing and you don't know why. Here's the order I check things in, the numbers to pull, and how to pick one fix first.

marketing-specialist
By Growth Marketing Specialist
Published 10 min read
saas-growth-bottleneck
saas-growth-bottleneck
On this page

Your SaaS stopped growing, and you're about to fix it the expensive way.

More ads. Another feature. Maybe a shiny second product. I've watched founders burn months on all three while the real problem sat there untouched, quietly eating every dollar they threw at it.

Growth almost never breaks everywhere at once. It gets stuck at one spot. Find that spot and everything else gets easier. Miss it and you're pouring water into a bucket with a hole in the bottom.

In this guide, I'll show you the exact order I check things in when a SaaS stalls, the numbers worth pulling, and how to pick the one fix to work on first.

What is a SaaS growth bottleneck?#

A SaaS growth bottleneck is the one stage that limits your growth right now. It's either how people find you, whether they sign up, whether they use the product, whether they pay, or whether they stay.

The important word there is ONE. You might have five weak spots, but one of them is holding the other four back.

And a bad number isn't automatically the bottleneck. A 2% signup rate on 50 visitors a month is ugly, but the real problem is the 50 visitors. A WEAK METRIC IS A CLUE, NOT A DIAGNOSIS.

What do founders get wrong when growth stalls?#

Most founders react to flat growth by doing more of what they're already doing, just louder. In my experience, it almost always looks like one of these four:

  • They throw money at ads. Nobody knows the product exists, the website can't convert, and the ad budget becomes a very expensive way to learn that.
  • They keep building. Feature eleven ships while nobody is using features one through ten.
  • They catch shinyproductitis. The first product finally gets some users, and instead of growing it, they launch a second one and let the first one starve. Ross from Friends would be proud. PIVOT!
  • They let AI do everything. No hire, no research, just a blog stuffed with AI articles nobody asked for.

That last one can do real damage. I recently worked with a company whose SEO had flatlined. Their blog was full of AI articles with zero research behind them, and Google had stopped showing the site.

I deleted those articles and rewrote them properly. The pages started appearing on Google again, and the traffic came back.

Google is not subtle about this. In March 2024 it added a scaled content abuse spam policy aimed at pages churned out in bulk to game rankings instead of helping anyone.

If you can't afford to hire, that's fine. Write it yourself. Whoever you'd hire would do the same research you can do. JUST DON'T SKIP THE RESEARCH. And if you'd rather hand it off, here's how I handle research based SEO for SaaS.

Where should you look first?#

Start outside your dashboard. Before I touch a client's analytics, I check whether anyone outside their team even knows the product exists.

I call it the presence check. It takes an afternoon:

  1. Reddit. Search your product name and your category. Are people mentioning you in threads where buyers ask for recommendations? If not, nobody knows you, and nobody cares yet.
  2. Google. Which of your pages rank, for which keywords, and do those keywords match what your buyers actually type?
  3. Social. Are you only posting on your own page, or are you active in the groups and communities where your buyers hang out?
  4. Competitors. What content is working for them that you don't have?

Why Reddit first? Because Reddit doesn't stay on Reddit anymore. Google signed a deal for structured access to Reddit's data to display it and train on it, reportedly worth about $60 million a year. OpenAI signed its own partnership with Reddit to bring Reddit content into ChatGPT.

So when someone asks Google or ChatGPT for the best tool in your category, Reddit threads often shape the answer. If you're not in those threads, you're not in the answer.

And Reddit can move real numbers. Done right, I can bring in thousands of users from Reddit in a single month. Here's how I run Reddit marketing without getting banned.

If the presence check comes back empty, your product is wearing Harry Potter's invisibility cloak. Great product, nobody can see it. THAT'S YOUR BOTTLENECK, and no amount of onboarding polish will fix it.

Which numbers should you check first?#

Pull five numbers for the same time window: visitors, signups, activated users, paying customers, and customers who stay. If revenue is flat, add an MRR breakdown on top.

But before any numbers, I ask the founder three questions:

  1. What problems are you seeing right now?
  2. Where do you feel stuck?
  3. What do you think is the biggest thing stopping your growth?

Their answers tell me where they've already looked and what they believe. Then the numbers tell me whether they're right.

Stage

Number to pull

Where to find it

Discovery

Visits, impressions and leads, split by source

GA4, Search Console

Signup

Visitor to signup rate

GA4

Activation

Share of signups who reach real value, and how long it takes

Product analytics or your database

Paying

Trial to paid or free to paid rate

Stripe or your billing tool

Staying

Churn and retention by signup month

Stripe, ChartMogul

If MRR is flat, split it the way Stripe's billing analytics does: new, expansion and reactivation MRR coming in, contraction and churn MRR going out. If new MRR looks healthy but churn eats all of it, you don't have an acquisition problem. You have a leak.

Then segment everything by channel, plan and signup month. Averages lie. One bad channel can make the whole funnel look broken.

One more thing. Even when a client hands me their data, I pull my own. What they have is what they know about. My job is finding what they don't, and I'd rather check every source myself than trust a dashboard someone set up two years ago.

How do you tell which stage is stuck?#

Match your symptom to a stage, then check one thing before you change anything. Here's the cheat sheet:

What you're seeing

Likely stuck stage

Check this first

Hardly anyone finds you

Discovery

The presence check, traffic by source

Visitors, but few signups

Website and positioning

Homepage copy, pricing page, signup friction

Signups who never come back

Activation

The step before users get real value

Active users who won't pay

Pricing or paid plan value

What paying unlocks, and how the site sells it

Customers who cancel

Retention

Churn by signup month, cancellation reasons

New customers, but MRR stays flat

Retention or expansion

The MRR breakdown above

That third row has a name in my head: ghostsignups. People who register, look around for ninety seconds, and vanish forever. If most of your signups are ghosts, more traffic just means more ghosts.

Before you commit, ask yourself one question: what else could explain this? Low paid conversion could be pricing. It could also be that the wrong people are signing up. Check the segment before you blame the stage.

Is acquisition your bottleneck?#

It is if too few of the right people find you. Look at traffic by source and ask who is coming, not just how many.

Walter White cooked the best product in Albuquerque, and he still needed Jesse, and later Gus, to move it. A great product with no distribution goes nowhere. Most early SaaS is a Walter with no Jesse.

Here's where I'd start, cheapest first:

  • Reddit. Show up in the threads where buyers ask for recommendations. Answer the question first, mention the product second.
  • Facebook groups and communities. Don't just post on your own page. Join the groups your buyers are in, answer their questions, help people out, and share your stuff where it fits.
  • Creators on Instagram. Reach out to creators in your niche and ask their price. Some will try a good product for free if you just ask. Plenty of smaller creators will make a video for around $10. The big accounts get expensive, but you're small right now, so start small.
  • Paid ads, last. Once you have users and some revenue coming in, then test paid. Not before your website can turn visitors into signups.

That last point matters more than it sounds. Ads pour more people into the same funnel. If the funnel leaks, you're paying to make the leak bigger.

Is your website the bottleneck?#

It is if people sign up but almost nobody pays, and the traffic itself looks fine. Check the website copy before you blame the product or the traffic.

I once worked on a tool that was getting a lot of users. Almost none of them paid. The conversion rate was painfully low, and the traffic wasn't the issue.

The website was. The copy didn't sell the paid plan, and the front end needed a redo. I told the client exactly that. He said the site was fine.

It wasn't. The fix never happened.

So if you're in the same spot, read your own site like a stranger would and check three things:

  • Does the homepage say who it's for and what problem it solves, in one line?
  • Does the pricing page make it obvious what paying unlocks that free doesn't?
  • Is there a reason to upgrade now instead of someday?

If you answer no to any of those, FIX THE PAGE BEFORE YOU BUY MORE TRAFFIC. It's the cheapest win on this list.

Is activation or retention your bottleneck?#

If people sign up and disappear, it's activation. If they pay and then leave, it's retention. The fixes are different, so don't lump them together.

Activation#

Pick the one action that means a user actually got value. Not "logged in." Something like "created their first report" or "connected their account." Then measure what share of signups reach it and how long it takes.

The Calm team found that retention was 3x higher among users who set a daily meditation reminder. So they prompted new users to set one during onboarding, and 40% of the people who saw the prompt did it, according to Amplitude's write up. One small nudge, aimed at the right action.

Your version of that reminder is out there. Compare users who stuck around with users who ghosted, and look at what the first group did early that the second didn't.

Retention#

If customers keep cancelling, new users just refill a leaking tank. ChartMogul's December 2025 retention report looked at about 3,500 software companies. Among those with at least $250k ARR, median net revenue retention was 82% for B2B SaaS and 48% for AI native companies.

The same report found that low retention companies were three times as likely to be shrinking as growing fast. Treat those numbers as context, not targets. Your market and price point change what "good" looks like.

The practical move: check churn by signup month, read every cancellation reason you have, and talk to a few people who left. If churn cancels out most of your new revenue, fix that before you chase more signups.

What should you fix first?#

Fix the earliest stage that's clearly broken, and change one thing at a time.

My first tests with a new client are always the same three:

  1. The Reddit test. Do people know about the product? Is anyone mentioning it where buyers ask for advice?
  2. The SEO test. Which pages rank, for what, and how can we make those pages better?
  3. The social test. Are they posting, where are they posting, and how much traffic is it actually bringing in?

Those three tell me fast whether the problem is visibility or something further down the funnel. Then I pick one change and write down what should happen if I'm right.

A simple scorecard keeps you honest:

Field

What to write

Goal

The outcome you want, like more paid customers

Stuck stage

The one stage you suspect

Evidence

The number that points there

Other explanation

The best reason you might be wrong

Test

The single change you'll make

Success signal

The number that should move

Review date

When you'll check

Don't change your channels, onboarding and pricing in the same week. If growth jumps, you won't know why. If it doesn't, you won't know what failed.

And once a fix works, look again. The bottleneck moves. Fix discovery and suddenly activation is the weak spot. That's not bad news. That's progress. If you want a second pair of eyes on the whole picture, this is what my SaaS growth consulting work covers.

FAQ#

Why is my SaaS not growing?#

Usually one stage is stuck: discovery, signup, activation, payment or retention. Start with the presence check to see if anyone can find you, then pull the five funnel numbers for the same time window.

Should I fix churn before getting more users?#

If churn wipes out most of your new MRR each month, yes. More signups won't help if the same number walk out the back door.

Can I use AI to write my SEO content?#

As a helper, sure. As a replacement for research, no. Pages pumped out in bulk with nothing original in them run straight into Google's scaled content abuse policy.

Find the spot, then fix the spot#

Run the presence check. Pull the five numbers. Pick one stage, run one test, and look again when it's done.

That's the whole method. It's not glamorous, but it beats another month of dashstaring and hoping.

If you'd rather have someone look with you, send me your product link, tell me where you feel stuck, and say which channel you want help with: SEO, Reddit, social or ads. I'll tell you where I'd start.

About the author
marketing-specialist
Zain Ul Abdin
Growth Marketing Specialist

Zain Ul Abdin is a full-stack marketer who helps startups and service businesses grow through SEO, content strategy, social media, Reddit marketing, and go-to-market strategy. His work has helped businesses and projects reach 100K+ users, generate 50M+ search impressions, and achieve 100M+ Reddit impressions. He shares practical marketing insights based on real projects and experiments.

More articles by Zain
Keep reading

Got the same problemin your business?

I write about this stuff, but I also work on it. Tell me what's stuck and I'll tell you where I'd start.

Tell me what's stuck
Back to the blog