← All writing

GTM Strategy

Why is my SaaS not growing even with steady signups

By Nick Pham7 min read

TL;DR

Signups measure interest. Growth breaks later, at the first stage where a cohort quietly falls apart, and everything downstream of that stage is a symptom. Find that break and fix it before touching anything else, because more traffic only sends more people into the same gap.

Signups measure interest. That's the whole of what they measure.

Growth happens after the signup. The right people arrive, reach value quickly, stay past the first month, pay, and eventually buy more. Any one of those steps can fail while the signup line keeps climbing.

So the chart goes flat while the top of the funnel still looks healthy.

More traffic won't fix that. Most of the time it makes things worse, because we pay to send more of the wrong people into the same gap, and the extra volume hides where the gap is.

Only one break is worth fixing. Call it the first break, the earliest stage where a cohort falls apart. Everything after it is a symptom, and every hour we spend downstream is an hour polishing a stage nobody reaches.

Five numbers, read in order, will find it. Visitor-to-signup, then signup-to-activation, then activation-to-paid, then month-one retention, then expansion.

ChartMogul and ProductLed's 2026 analysis of 200 B2B software products put the median free-to-paid conversion at 8%. That's a useful floor to measure against. It's useless if the break sits two stages earlier.

The busy dashboard

Steady signups feel like proof that demand exists.

Sometimes they are. Sometimes they only prove our homepage promise is broad enough to attract curiosity.

Big difference.

A generous free plan, a working SEO engine, a strong paid motion. Any of them can produce a reliable signup line without producing a single durable customer. When we attract the wrong ideal customer profile, the wrong people sign up consistently and fail consistently, and the dashboard looks busy the whole time.

Which is exactly when teams add channels, launch campaigns, and hire more sales capacity. Volume proves nothing about fit. Fit shows up when a defined group of people reliably gets value and keeps coming back.

The wrong people, reliably

Flat growth gets diagnosed as a funnel problem when the trouble usually sits one level up.

Positioning answers a blunt question. Why this product, for this buyer, instead of every other option on the table? When the answer is fuzzy, we attract browsers instead of buyers, and browsers sign up to compare rather than to solve something.

That happens most in crowded markets, where feature language feels safest. Faster workflows, better visibility, smarter automation.

Every competitor says the same, and AI search engines now repeat that flat phrasing back to buyers because they mirror the language they're fed. Weak positioning gets multiplied instead of noticed.

A messaging house is the document that keeps one answer identical everywhere it shows up. The ads, the homepage, the sales deck, the product tour.

When those four promise different things, new users feel the mismatch on day one. They signed up for one promise and walked into a product built around another.

The check takes an afternoon. Pull the last 50 signups and count how many match the company size, use case, and urgency of the customers we're happiest to have.

If that share is low, stop. Nothing downstream will hold. Say who the product is for, what painful situation they're in, what changes after they use it, and why that outcome differs from the tools they're already evaluating.

When our best customers read the homepage and think "this was built for teams like mine," we're close. When anyone in SaaS could read it and nod, it's too broad.

The value moment

Plenty of companies blame conversion when activation is the thing killing them.

Activation is the moment a new user completes the action that proves the product works for them. Send the first message, import the first account, publish the first dashboard, route the first ticket.

Every product has its own version, and plenty of teams have never named theirs.

If we haven't named it, we're guessing. If we've named it and onboarding doesn't drive people there fast, we're still guessing.

Pick the one event that matters and measure how many new accounts reach it inside the first session, the first day, and the first week.

Weak numbers there mean the nurture emails, the plan renames, and the annual discount debate are all beside the point. Those users never experienced the thing that would make a paid plan feel necessary.

The second month

Month-one retention is the truth serum. It cuts through launch excitement and promo-driven signups in about ten seconds.

If people try the product and disappear, we don't have momentum yet, whatever acquisition says. Read retention by cohort instead of in aggregate, because a healthy average hides two bad months underneath it.

Four things usually explain a cohort that thins out fast.

The wrong ideal customer profile signed up. The promise ran ahead of the product. Onboarding was too slow to build a habit, or the product solves a real problem that isn't a painful one.

That last one is where product-market fit gets misread. Fit means a defined market pulls the product into usage, budget, and habit, again and again. That bar sits well above "some users like it."

Pricing as a multiplier

Pricing gets blamed because it sits closest to revenue.

But pricing mostly multiplies what's already true.

Weak positioning raises pricing pressure because buyers can't see a difference. Weak activation raises it because users never felt enough value. Weak retention raises it because the team already suspects it can't keep anyone.

None of which makes packaging harmless. Plan design, usage caps, and upgrade triggers stall plenty of good products.

One question sorts it. If best-fit customers who activate successfully still stall at purchase, pricing and packaging are a real bottleneck worth a quarter of work. If most users never activate, or never come back after week one, pricing is the wrong stage to touch.

Expansion is the stage everyone postpones, and it's the only one where growth compounds without new traffic. When retained customers never add seats, usage, or a second product, the ceiling is sitting in packaging rather than in demand.

Quieter dashboards

The fixes that work are rarely dramatic.

A tighter ideal customer profile, a sharper positioning statement, a faster path to the first value moment, an upgrade trigger tied to something the user actually felt.

That sounds smaller than a rebrand, and it moves more revenue. Most teams already have plenty of motion. What they're missing is agreement between the parts, and agreement is what makes the same traffic worth more.

Find the first break. Fix that one.

What to do next

If the last 50 signups don't look much like the customers you want more of, the break is in positioning, and no amount of onboarding work will move it. That's what a positioning audit is for.

If that's where you are, start here. The first conversation is free.

Frequently asked questions

Signups are the first step in a chain, and revenue depends on every step after it. If the wrong ideal customer profile is signing up, or new users don't hit value fast, revenue stays flat even when traffic looks healthy. The usual break points are weak positioning, slow activation, low month-one retention, and packaging that never connects the paid plan to real usage. Find the first stage where your cohorts fall apart and start there.

Check who's signing up, then check what they do next. If a lot of signups come from teams that look nothing like your best customers, that's positioning. If the right teams are signing up and very few reach the core value moment, that's activation. Positioning gets the right people in the door. Onboarding gets them to value fast.

There's no universal number, but benchmarks give you context. [ChartMogul's 2026 analysis](https://chartmogul.com/reports/saas-conversion-report/) of 200 B2B software products found a median free-to-paid conversion rate of 8%. If you're well below that, don't assume pricing is the culprit. Look at activation, at how closely signups match your ideal customer profile, and at whether the paid plan is tied to value users have already felt.

Usually no. Pricing can improve growth, and it rarely rescues a product that attracts the wrong users or takes too long to prove itself. Fix activation and retention first so you know the product works for the people you want. Then work on packaging, upgrade triggers, and price to capture more of the value you've established.

Related reading

The author

Nick Pham

Founder of Bare Strategy. Twenty years in B2B marketing, the last decade in product marketing inside enterprise software.

More about the operator →

If this is where you are

Bring the problem, not a brief, and you'll leave the first conversation with something useful either way.

Start a conversation