Paying for every user when product should spread itself
You're spending money on ads to get every single user. Meanwhile, competitors seem to grow organically. Your product isn't spreading on its own.
Diagnose your growth challenges. Each problem includes symptoms to identify it, root causes to understand it, and proven playbooks to solve it.
You're spending money on ads to get every single user. Meanwhile, competitors seem to grow organically. Your product isn't spreading on its own.
Your competitors rank on Google and get free traffic. You're stuck paying for every click. SEO feels impossible and content marketing takes forever.
You're publishing blog posts every week but traffic is flat. Posts get a handful of views on day one, then nothing. Buffer found that 80% of their blog traffic came from just 5% of their posts — the rest was dead weight. The average blog post gets zero shares according to Backlinko's analysis of 912 million articles. Content marketing feels like shouting into a void because you're creating content nobody asked for, and distributing it nowhere. Most solo founders treat content as a checkbox activity instead of a compounding growth channel.
People visit your landing page and leave. You're getting clicks from ads or social but the signup rate is embarrassingly low. The average SaaS landing page converts at 3-5%, but top performers hit 10%+. If you're below 2%, something fundamental is broken. Most indie founders make the same mistake: they write the page about their product instead of their visitor's problem. Basecamp's landing page works because it leads with 'running a business is hard' — not a feature list. Your page needs to pass the 5-second test: can someone tell what you do and why they should care within 5 seconds?
You spent weeks preparing for launch day and got a handful of upvotes. No traffic spike, no signups, no press coverage. You're not alone — the median Product Hunt launch gets about 30 upvotes and generates negligible long-term traffic. Meanwhile, you see products with slick videos and hundreds of upvotes dominating the front page. The truth is that Product Hunt success is 80% preparation and 20% product. Pieter Levels has launched multiple products on PH and openly shares that building an audience first is the real unlock. A flopped launch isn't the end — many successful products launched 2-3 times before getting traction.
You're sending cold outreach and getting zero replies. Emails go to spam or get deleted unread. The average cold email reply rate is around 1-5%, but well-crafted sequences can hit 15-25%. The difference isn't volume — it's relevance. Most solo founders send emails that scream 'template' within the first sentence. Your recipients get 50+ cold emails per week, and they've developed a sixth sense for spotting lazy outreach. Cold email isn't dead, but the bar for what works has risen dramatically since 2020. Google and Microsoft's spam filters are also getting smarter, so technical setup matters more than ever.
You post consistently on Twitter/LinkedIn but get crickets. No likes, no comments, no followers. The algorithm seems to hate you. Here's the uncomfortable truth: most solo founders post about their product when nobody cares about their product yet. People follow people, not products. Pieter Levels grew to 400k+ Twitter followers by sharing his building journey, revenue numbers, and hot takes — not by tweeting product features. The compounding nature of social means the first 3-6 months feel pointless, but founders like Daniel Vassallo and Arvid Kahl have shown that consistent value-first posting eventually breaks through.
You set up Google Ads expecting quick results, but your budget evaporates with barely any conversions. Cost per click keeps rising and ROI is deeply negative. The average Google Ads conversion rate for SaaS is around 3-5%, and cost per click for software keywords can easily hit $5-15. If your landing page converts at 2%, you're paying $250-750 per signup before any optimization. Most solo founders skip the fundamentals: tight keyword targeting, negative keyword lists, and landing page matching. Even well-funded startups like Basecamp have said they pulled back from Google Ads because the economics didn't work until they nailed the landing page first.
You've been doing SEO for months and still have zero rankings. It feels like a black hole of effort with no payoff. Competitors seem to rank effortlessly while your pages sit on page 5. Here's the reality: Ahrefs studied 2 million keywords and found that the average page ranking #1 is over 2 years old. But that doesn't mean you need to wait 2 years. The founders who crack SEO early target keywords the big players ignore. Notion's SEO strategy included hundreds of template pages targeting long-tail queries like 'weekly meal planner template' — low-competition terms that collectively drove massive traffic. For solo founders, this bottom-up approach is the only one that works.
Your product exists in a vacuum. No mentions on Twitter, no Reddit threads, no blog reviews. It's like you're invisible to the internet. Dropbox solved this with their referral program that gave both sides extra storage — it drove 3,900% growth in 15 months. You don't need that scale, but you need something that makes sharing feel natural. Most products don't get talked about because they don't create a 'moment' worth sharing. Think about it: when was the last time you tweeted about a tool that just worked fine? Products need to create delight, surprise, or a visible output to trigger word of mouth. Even a simple thing like Notion's shareable page links turned every user into a distributor.
You've emailed every tech journalist and blogger you can find. No coverage, no replies, no interest. PR feels impossible without connections or a PR agency. The reality is that journalists at major outlets receive 100-300 pitches per day — yours needs to stand out in 2 seconds. Most indie founder pitches fail because they pitch a product, not a story. Nobody wants to write 'new project management tool launches.' But 'solo founder hits $10k MRR while working from a van' — that's a story. Basecamp has consistently gotten press not by pitching their product, but by publishing contrarian takes about the industry. You don't need a PR agency. You need a narrative that journalists actually want to tell.
You started a Discord or Slack community but it's a ghost town. People join and never post. Building community feels like a full-time job with no payoff. Most product communities fail because they're built for the company, not the members. The ones that work — like Indie Hackers (acquired by Stripe), Figma's community, or ConvertKit's Creator Network — succeed because members get value from each other, not just from the product. The 1% rule applies: only 1% of community members will actively create content, 9% will engage, and 90% will lurk. That means you need at least 100 members to have one active poster. Starting with a Slack group of 20 random users and expecting lively discussion is mathematically doomed.
You keep having 'great' partnership calls that never lead to action. Everyone's excited on the call, then nothing happens. Partnerships feel like a time sink that produces zero results. Here's why: most partnership conversations are two people who both want distribution and neither wants to do the work. The partnerships that actually close — like ConvertKit integrating with every landing page builder, or Zapier building 5,000+ integrations — succeed because one side brings overwhelming value first. At your stage, you're probably targeting partners way above your weight class. A 10-person startup partnering with a 1,000-person company is almost never a priority for the bigger side. The best early partnerships happen between companies at similar stages with overlapping but non-competing audiences.
You paid influencers to promote your product and got nothing. A few likes, zero signups. The ROI was terrible and you're not sure what went wrong. Most failed influencer campaigns share the same mistake: picking influencers by follower count instead of audience overlap. A YouTuber with 500k followers in general tech won't convert as well as a niche newsletter writer with 5k subscribers who are exactly your ICP. The other hidden problem is measurement — without proper UTM tracking and attribution, you're guessing. Many SaaS founders have shared post-mortems on Indie Hackers showing $2,000+ spent on influencer posts that generated under 10 signups. Micro-influencers with engaged, niche audiences consistently outperform big names for indie products.
You offer a free trial but barely anyone starts one. The 'free' isn't compelling enough. People see it and still don't bother. According to OpenView's SaaS benchmarks, the average free trial signup rate from a pricing page is 7-10% for opt-in trials (no credit card) and 2-3% for opt-out trials (credit card required). If you're below these numbers, your trial offer has a trust or friction problem. Basecamp found that removing the credit card requirement increased their trial starts significantly. The other underrated issue is that visitors don't understand what they'll experience in the trial — if the first 5 minutes aren't clearly valuable, 'free' isn't enough to overcome the effort of creating yet another account.
Every time you post about your product on Reddit or Hacker News, it gets downvoted or removed. Communities hate self-promotion and you can't figure out how to participate authentically. Reddit's own guidelines suggest a 10:1 ratio of helpful content to self-promotion, and most subreddit mods are even stricter. Hacker News is famously allergic to marketing speak. But these platforms can be goldmines when done right — many successful indie products got their first 100 users from a single authentic HN or Reddit post. The key is that the community needs to discover your value, not have it pushed on them. Companies like Ahrefs generate significant traffic from Reddit by answering SEO questions thoroughly and only mentioning their tool when genuinely relevant.
You built an email list but open rates are tanking. Subscribers joined and stopped caring. Your newsletter feels like it's going to a graveyard. Industry average open rates for SaaS are 21-25%, but top indie newsletters like Lenny's Newsletter or The Hustle consistently hit 40-50%. The gap is almost always about deliverability and content quality. ConvertKit's own data shows that sending to unengaged subscribers actively hurts your sender reputation, which drags down open rates for everyone on your list — including people who want to hear from you. A list of 500 engaged subscribers will outperform a list of 5,000 where most people ignore you.
Your ads are profitable at $20/day but fall apart at $200/day. Every time you increase budget, cost per acquisition skyrockets. You can't scale paid growth. This is one of the most common paid acquisition problems and it's caused by audience saturation. At $20/day, Facebook or Google shows your ads to the best 1% of your audience. At $200/day, they need to reach the other 99%, who are less likely to convert. Most performance marketers recommend increasing budget by no more than 20% every 3-5 days to let the algorithm readjust. The other hidden killer is creative fatigue — the same ad shown to the same audience more than 3-4 times sees click-through rates plummet. Companies like Morning Brew scaled their Facebook ads by producing 50+ ad variations per month.
Your site has been live for months but Google sends you nothing. It's like your website doesn't exist. You check analytics and see single-digit daily visitors. According to Ahrefs, 96.55% of all pages get zero traffic from Google. You're in the overwhelming majority, and that's actually a good thing — it means most of your competitors are doing SEO wrong too. The path from zero to 1,000 monthly organic visitors is well-documented: target keywords with real search volume but low competition, create genuinely useful content, and build a handful of backlinks. Many solo founders like the team behind Carrd went from zero to significant organic traffic by focusing on long-tail keywords their bigger competitors ignored.
Your LinkedIn content performs well on vanity metrics. Likes and comments look great, but nobody actually checks out your product or books a call. This is the 'LinkedIn engagement trap' — you've built an audience of peers who enjoy your content but will never buy from you. Justin Welsh, who generates $5M+/year largely from LinkedIn, says the biggest mistake is creating content that attracts other creators instead of customers. Your hot takes about startup life get 500 likes from other founders, but your ICP — the marketing manager at a 50-person company — scrolls right past. The fix isn't to stop posting. It's to radically change who you're writing for and what action you're asking them to take.
You built a free tool to attract users to your main product. Nobody found it, nobody uses it, and it's just sitting there costing you time and hosting. Free tools can be incredibly powerful — Ahrefs' free webmaster tools, HubSpot's website grader, and CoSchedule's headline analyzer each drive thousands of monthly visitors and signups. But they work because they solve a problem people actively search for. Most failed free tools solve a problem the founder thinks is interesting rather than one with real search demand. The other common mistake is zero distribution effort — you built it, but you didn't optimize the page for SEO or submit it anywhere people discover tools.
You organize webinars and events but attendance is in single digits. Registrations are low, and half the registrants don't show up. It's demoralizing. Industry data shows the average webinar registration-to-attendance rate is 40-50%, meaning if only 20 people register, you'll have 8-10 in the room. To hit 50 attendees, you need 100+ registrations, which requires 2,000+ landing page visitors at a 5% conversion rate. Most solo founders under-promote by 10x. The other problem is topic selection — broad topics like 'growth hacking 101' sound appealing but don't create urgency. Specific, time-sensitive topics like 'the exact SEO playbook I used to go from 0 to 5k monthly visitors in 6 months' fill seats because they promise a concrete, valuable outcome.
People find your app in the store but don't download it. Your listing page isn't convincing anyone. Downloads are a fraction of your page views. The average app store conversion rate (impressions to install) is 26% on iOS and 33% on Google Play, but these numbers include top apps. For lesser-known apps, 5-10% is more realistic. If you're below 5%, your listing has a fundamental positioning problem. Apple's App Store and Google Play are visual-first platforms — the icon and first two screenshots determine 70%+ of the download decision. Most indie developers make the mistake of showing their UI in screenshots instead of showing the outcome. Headspace doesn't show their meditation timer UI — they show a calm, focused person. That's the promise, not the product.
Your product is built but you have no idea where to find users. You've told friends and family, posted on social media, and... nothing. Finding early users feels impossible. Here's the truth from founders who've done it: your first 100 users almost never come from scalable channels. They come from manual, unscalable effort. Stripe's first users came from the Collison brothers walking up to people at tech meetups and offering to install the product on their laptops right there. Pieter Levels found his first users by being active in nomad communities for years before launching Nomad List. The Indie Hackers community is full of stories where founders' first 100 users came from one Reddit thread, one Hacker News post, or one conversation in a Slack group. Stop looking for a growth hack and start doing things that don't scale.
You started a YouTube channel for your product but videos barely break 50 views. Creating video content takes hours and the ROI feels terrible. YouTube is the second largest search engine in the world, and unlike social media posts, videos compound over time — a well-optimized video can drive views for years. But the barrier to entry is high. The average small YouTube channel gets 30-50 views per video, and most creators quit before hitting the algorithmic tipping point (usually around 30-50 quality videos). Ali Abdaal, who now runs a massive YouTube business, has said his first 50 videos averaged under 100 views. The creators who win on YouTube treat it as a search engine first: they create videos answering specific questions their audience types into the search bar, not product demos nobody searched for.
Your signup numbers look good, but users vanish after day one. They create an account, maybe poke around, then never return. You're filling a leaky bucket.
Users sign up, click around, and leave confused. They don't understand what your product does or why they need it. Your onboarding isn't landing.
Your onboarding flow has multiple steps, but users bail before finishing. They start with good intentions but lose momentum. Slack found that their best teams completed onboarding fast because every step felt like progress, not paperwork. For most products, each additional onboarding step drops completion by 20-30%. If you're asking users to fill out five screens before they see a dashboard, you're designing a leaky funnel. The goal is to get users to their first win as fast as possible - everything else can wait.
Users have to invest too much time before they see why your product matters. By the time they could get value, they've already given up. Canva nailed this - users pick a template and start designing within 10 seconds of landing. Calendly lets you create a scheduling link in under a minute. Meanwhile, most SaaS products ask for 15+ minutes of setup before anything useful happens. Research shows the first 3 minutes of a product experience determine whether a user comes back. If you can't deliver an 'aha' in that window, you're fighting uphill.
New users land on blank dashboards and empty feeds. There's nothing to see, nothing to click, and no reason to stay. Your product feels lifeless on first load. Figma solves this with starter templates and community files. Notion drops you into a pre-built workspace. The difference between a blank screen and a populated one can be 2-3x activation rates. Empty states are the most viewed screen in your product for new users, yet most teams spend zero design time on them. That blank dashboard is your first impression - and it's saying 'this product has nothing for you.'
You built powerful features, but users stick to the basics and never explore. They're getting 10% of the value because they don't know the other 90% exists. Slack found that teams using channels, integrations, and search were far stickier than those who just used DMs. Most products have a similar pattern: 2-3 features that are strong retention predictors, and most users never discover them. If your feature usage data looks like a power law where one feature gets 80% of usage, you have a discovery problem, not a product problem.
You built tooltips, modals, and walkthroughs to teach users. They click 'skip' on every single one. Your educational content is getting ignored. This is the onboarding paradox: the users who need tutorials most are the ones who skip them. Superhuman solved this by ditching self-serve tutorials entirely and doing live concierge onboarding, achieving near-100% activation. You probably can't do that at scale, but the lesson is clear: people learn by doing, not by reading instructions. Every modal that interrupts a user's intent is a small betrayal of trust.
Your product needs API keys, integrations, or technical config before it works. Non-technical users bounce immediately. Even technical users bookmark it for 'later' and never return. Calendly cracked this by making setup literally one screen: set your availability, get a link. Compare that to most analytics tools where you need to install a tracking snippet, configure events, wait for data, and then build dashboards. The more setup stands between a user and value, the more users you lose. Segment found that each additional integration step reduced completion by 25%.
Your onboarding was designed for desktop, and mobile users struggle. Forms are awkward, steps are too long, and the experience feels cramped. Mobile users churn faster as a result. This matters more than most teams realize - over 60% of SaaS traffic now starts on mobile, even for B2B products. Duolingo's entire activation flow is designed thumb-first: big buttons, minimal typing, swipe-based interaction. If your mobile onboarding asks users to fill out a multi-field form with a tiny keyboard, you're fighting human ergonomics. The gap between mobile and desktop activation is often 2-3x.
Your product works better with a team, but users skip the invite step every time. They want to try it alone first, and 'alone' becomes permanent. Slack cracked this by making the product inherently collaborative - it's useless alone, so inviting teammates isn't optional, it's the product. For most tools though, users need to see value individually before they'll stake their reputation on recommending it. Dropbox found that users who shared a file within their first session were 3x more likely to become paying customers. The trick isn't pushing invites harder - it's timing them to when users have something worth sharing.
A champion signs up and loves your product, but can't get the rest of the team on board. Your product dies in a single-user silo. This is one of the hardest problems in B2B SaaS. Figma solved it by making collaboration so seamless that designers naturally pulled developers into the tool to inspect designs. Linear won by giving champions a clear internal pitch: 'look how fast I shipped that project.' Without giving your champion ammunition to sell internally, you're relying on one person's enthusiasm to overcome organizational inertia. Most champions give up after one failed attempt to get buy-in.
Your product needs to connect to other tools to work, but users get stuck on OAuth flows, API keys, and permission settings. The integration is the bottleneck. Zapier handles this by showing a connected state almost instantly with a simple 'sign in to X' button - no API keys, no configuration. Most products aren't that clean. If connecting to Slack, Google, or your CRM takes more than 3 clicks, users will bail. The data backs this up: products that require integrations for core value see 30-50% of users abandon during the connection step alone.
Your product is powerful once it has data, but the import step is a wall. Users don't have their CSV ready, the format is wrong, or it just feels like too much work. Notion solves this with importers for Evernote, Confluence, and Google Docs that handle messy data gracefully. Airtable accepts copy-paste from spreadsheets and auto-detects column types. The key insight is that users shouldn't need to prepare their data before importing it. If your import flow shows a red error because a date column is formatted wrong, you've lost that user forever. Products that offer a 'we'll migrate your data for you' concierge see 3-5x higher activation.
A marketer and a developer land on the same screen. Neither feels like the product is for them. Without personalization, your first impression falls flat for everyone. Netflix asks 'what kind of shows do you like?' before showing you anything. Spotify creates a personalized playlist within minutes. These companies know that a generic experience is a forgettable experience. Canva takes this further by asking 'what will you be using Canva for?' and immediately tailoring templates and the dashboard layout. Products that segment users during onboarding and personalize the first experience see 30-50% higher activation rates across the board.
Users open your product and see a complex dashboard with dozens of options. They freeze, close the tab, and plan to 'come back when they have more time.' They don't. Linear wins against Jira partly because the first screen is clean: a list of issues, not a maze of project settings. Notion used to have this problem too - until they added templates that give new users a starting point. Research shows that when presented with more than 5-7 options, people choose nothing (the paradox of choice). If your first screen has 15 menu items, 4 dashboards, and a sidebar full of settings, you're triggering decision paralysis.
You send a welcome email, maybe a drip sequence, but nobody clicks. Users signed up, got the email, and moved on. Your emails aren't closing the loop. The best onboarding emails don't talk about the product - they talk about the user's goal. Duolingo sends 'your streak is at risk!' not 'check out our new feature.' Notion sends 'your workspace is waiting' with a direct link to where you left off. The data is clear: behavior-triggered emails outperform time-based drips by 3-5x on click-through rates. If you're sending the same 5-email sequence to every user regardless of what they did in the product, you're leaving massive re-engagement on the table.
You need profile data to personalize the experience, but users skip every optional field. Without their info, you can't tailor the product, and without tailoring, they leave. It's a chicken-and-egg problem. LinkedIn cracked this with their profile completion bar and the promise: 'profiles with photos get 21x more views.' The key insight is that users need to see a direct connection between what they give and what they get. Spotify doesn't ask you to fill out a music preference form - they watch what you play and personalize behind the scenes. Most SaaS products should collect data through behavior, not forms. When you must ask, show the payoff immediately.
Users sign up for a trial, plan to explore 'this weekend,' and forget. By the time they remember, the trial is over. They never experienced what they're supposed to pay for. This is incredibly common: most 14-day trials see 70%+ of usage in the last 3 days, with the first 10 days being nearly idle. Slack took a radical approach - no time-based trial at all, just a message limit. You get full access until 10,000 messages, then you hit the paywall. This ensures users actually experience the product before deciding. Ahrefs tried a different approach: a $7 trial for 7 days, which self-selects committed users. The point is that time-based trials are fundamentally flawed for products with slow activation.
Your marketing promises one thing, but the product experience delivers another. Users feel misled, and that first impression of disappointment is nearly impossible to recover from. This is more common than most founders think. A landing page that says 'AI-powered analytics' creates expectations of a magical dashboard - when users see they need to manually configure data sources, they feel cheated. Basecamp is famously disciplined about this: their marketing shows exactly what the product looks like, warts and all. Superhuman goes further - they qualify users before letting them in, ensuring only people who match the product actually sign up. The solution isn't to lower your marketing bar, but to close the gap between promise and experience.
Users hit 'sign up' with high intent, then you send them to check their email. They switch tabs, get distracted, and never verify. Your security step is your biggest leak. The math is brutal: email verification typically loses 20-40% of signups. That's not a rounding error - it's a massive hole in your funnel. Slack lets you into the workspace immediately and verifies later. Linear does the same. The pattern is clear: the best products never break flow for verification. They let users in, show value, and verify in the background. If you absolutely must verify first, use magic links that simultaneously verify and log the user in, reducing the flow to a single click.
Users poke around your product but have no mental model of what 'done' looks like. Without a clear picture of success, they can't work toward it. This is especially brutal for flexible, creative tools. Figma solves it with a community gallery of finished designs. Airtable shows fully built bases you can duplicate. Superhuman literally defines their 'aha moment' (inbox zero in under 30 minutes) and engineers the entire onboarding around reaching it. The research is clear: users who can visualize the outcome they're working toward activate 2-3x faster. If your product is a blank canvas with infinite possibilities, most users will paint nothing.
Some users won't click 'sign in with Google' because they don't trust the permissions. Others won't fill out a form. Either way, you're losing signups at the front door. This is death by a thousand cuts. Every unnecessary form field reduces signup completion by 5-10%. Every scary OAuth permission screen loses another 10-15%. Notion offers both Google login and email magic links - no password required either way. Linear does the same. The pattern is clear: the best products give 2-3 options and make all of them fast. If your signup form asks for name, email, password, confirm password, company name, and role before a user can see anything, you're running a patience test.
You ask for push notification permissions on first visit, users click 'block,' and you've permanently lost your best re-engagement channel. One bad ask, permanent consequences. The browser remembers that denial - you can't ask again without the user manually changing their settings, which almost nobody does. Duolingo is brilliant at this: they wait until you've completed your first lesson, then ask 'want a reminder to keep your streak going tomorrow?' That context makes the notification feel like a favor, not an intrusion. Data shows that pre-permission prompts (a custom UI asking before the browser prompt) can increase opt-in rates from 15% to 50%+ because they set context and let users say 'not now' without triggering the permanent browser block.
Your onboarding works - users complete it and get value. But they don't return for day 2. The first session is great, but there's no bridge to the second one. Nir Eyal calls this the 'habit gap' - the space between a user's first positive experience and the formation of a routine. Duolingo bridges it with streaks, daily reminders, and unfinished lessons. Wordle created a daily ritual by only allowing one puzzle per day. For SaaS products, the trick is creating what Superhuman calls 'variable reward': something new and interesting to discover each time they return. If your product delivers all its value in session one, there's no pull for session two.
Your Google Ads users activate fine, but Product Hunt users bounce. Or vice versa. Different channels bring users with different expectations and readiness levels. This is one of the most common hidden problems in growth - blended metrics hide channel-level disasters. A startup might celebrate a 25% activation rate overall while Product Hunt traffic activates at 5% and organic search activates at 50%. Dropbox discovered that referral users activated 2x faster than any paid channel because they already understood the value proposition from a friend. The fix isn't always to drop bad channels - sometimes it's to build channel-specific onboarding that meets each audience where they are.
Users have a good first experience but don't form a habit. They liked it, they just forgot about you. There's no hook bringing them back.
Users were active, then gradually stopped. They didn't churn dramatically - they just faded away. You're invisible to them now.
When users stop needing the one thing you do, they cancel. There's nothing else keeping them. Easy come, easy go.
Trial users seem engaged, but when the billing kicks in they vanish. They got value during the trial but not enough to justify paying. The average SaaS converts only 3-5% of free trials to paid, but top performers like Slack hit 30%+ by ensuring users hit their "aha moment" before the clock runs out. The gap is almost always about time-to-value, not price. If users haven't built a workflow around your product by day 10, no discount email will save them. Your trial-to-paid conversion is broken, and every day you don't fix it, you're paying to acquire users who will never pay you back.
Users learn the basics but never go deeper. They use one or two features and ignore the rest. Pendo research shows the average SaaS product has 80% of features used by less than 20% of users. This isn't just wasted development effort - it's a retention time bomb. Shallow users are 3-4x more likely to churn because they can easily replace you with a simpler tool. Slack found that teams using 3+ integrations retained at 90%+ while single-feature users churned at 2x the rate. Your product has more value to offer, but if users never discover it, it doesn't exist.
The users who used to love you are disappearing. These aren't casual users - they were your champions, your referral sources, your case studies. Losing power users signals something deeper is wrong with your product trajectory. A study by ProfitWell found that power user churn costs 5-10x more than casual user churn in lifetime value impact. When Evernote started losing its power users to Notion, it was a canary in the coal mine - within 18 months, overall churn doubled. Your best users leave first because they notice problems first, and they have the sophistication to find alternatives.
Your product has natural busy and slow seasons. Users disengage during the quiet period and forget to come back when things pick up. Seasonal churn is one of the hardest retention problems because it feels inevitable - but it's not. Strava solved this by adding indoor training challenges and social features that keep runners engaged through winter. Peloton built an entire content calendar around seasonal motivation dips. The key insight is that users who cancel for "just a few months" rarely return - reactivation rates for seasonal churners are typically under 20%. Every off-season without a strategy, you're permanently losing a chunk of your user base.
You're losing users to alternatives and they're telling you about it. Competitors might be cheaper, shinier, or just marketing better. Your moat feels thin. According to ProfitWell, the average SaaS loses 20-30% of churning users directly to competitors - and that number has been rising every year as markets get more crowded. The brutal truth is that switching costs in most SaaS products are embarrassingly low. When Basecamp users started moving to Notion and Monday.com, it happened in waves - one team member switches, shares a comparison, and suddenly the whole account migrates. If users can replicate their setup in your competitor in under a day, you don't have a moat, you have a feature list.
You send notifications to drive engagement but users mute them, unsubscribe, or outright churn. What was meant to retain is actually pushing people away. Research by Localytics shows that apps sending 2-5 push notifications per week see the highest retention, while those sending 6+ see opt-out rates spike by 3x. Slack nearly killed its own engagement early on by notifying users about every single message until they added smart notification batching. The irony is painful - your re-engagement strategy is your biggest churn driver. Every irrelevant ping trains users to ignore you, and once they've muted your notifications, you've lost your most effective retention channel permanently.
Users reach a certain level of usage and just... stop growing. They don't churn but they don't go deeper either. Engagement flatlines and eventually decays. This is what Duolingo calls the "engagement ceiling" - users who complete the basics but never reach the streaks and leagues that drive long-term retention. Duolingo found that streak mechanics alone increased 7-day retention by 3x, specifically because they broke through this plateau. The danger of flat engagement is that it feels safe - these users aren't churning, so why worry? Because a 5% improvement in retention can increase profits by 25-95% according to Bain & Company, and plateau users are the easiest group to move up.
You built a community around your product but members are dropping off. Conversations dry up, events get fewer attendees, and the energy fades. A dying community accelerates churn because it removes one of the strongest retention levers you have - social bonds. Figma's community is a masterclass in this: their users share templates, plugins, and tutorials that make leaving Figma mean leaving an entire ecosystem. On the other end, many SaaS communities follow the 1% rule - 1% create, 9% engage, 90% lurk. If your 1% creators leave, the whole thing collapses. The hardest part is that community decay is slow and hard to notice until it's too late.
Instead of churning outright, users downgrade. Revenue per user is shrinking. They like you enough to stay but not enough to pay full price. This is actually a hidden gift - these users told you exactly what your premium tier is worth to them (less than you charge). Netflix saw this pattern when they split DVD and streaming: users downgraded to the cheaper plan because the bundle value wasn't clear. Spotify combats this by making Premium's offline mode and no-ads experience so integrated into daily habits that downgrading feels like a real loss. If users can downgrade without feeling pain, your premium tier isn't delivering premium value - it's delivering features users can live without.
Downloads look great but uninstalls spike within the first week. Users install, poke around, and delete. Your app isn't earning a spot on their home screen. The average mobile app loses 77% of daily active users within 3 days of install according to AppsFlyer data. But top apps like Duolingo maintain 45%+ day-7 retention by delivering value within the first 60 seconds. The mobile context is ruthless - users have 80+ apps installed but use fewer than 9 daily. If your app isn't in that daily 9 within the first week, it's dead. Every unnecessary permission request, loading screen, or sign-up form is a point where users think "I'll come back later" and never do.
Users who once logged in daily now show up weekly, then monthly, then not at all. The decline is gradual but the trend is clear. You're losing them in slow motion. Nir Eyal's Hook Model explains why - without a reliable trigger-action-reward loop, habit formation breaks down. Slack maintains daily engagement because every message is a trigger that pulls users back. Products without natural triggers see the same decay curve: daily to weekly in month 2, weekly to monthly in month 4, gone by month 6. The most dangerous part is that these users don't feel like they're churning. They'd still say they "use" your product if asked. But a user who logs in once a month is functionally churned - they're just not giving you the satisfaction of a cancellation.
Users reach out for help, get an answer, but still leave. Support interactions should save users but yours correlate with churn. Something about the experience pushes people away. Zendesk data shows that 40% of customers who contact support with a negative experience churn within 90 days, even if the ticket is resolved. The problem isn't usually resolution speed - it's what the support interaction reveals about your product. Every ticket is a moment where a user realizes your product is harder than it should be. Amazon obsesses over "contacts per order" as a key metric because they understand each contact represents a product failure. The goal isn't faster support - it's fewer reasons to need it.
Your Net Promoter Score is sliding downward each quarter. Users are less likely to recommend you than before. Something changed and you can't pinpoint it. Bain & Company, who invented NPS, found that a 10-point drop in NPS correlates with a 15-25% increase in churn over the following 6 months. The tricky part is that NPS is a lagging indicator - by the time you see the drop, the damage was done months ago. When Uber's NPS crashed in 2017, it wasn't one thing - it was a compound effect of pricing changes, driver treatment publicity, and competitor improvements all stacking up. Your NPS decline is probably the same: not one big thing, but the accumulation of small disappointments that individually seemed fine.
Your product helps users accomplish something specific. Once they're done, they leave. You solve the problem too well and there's nothing keeping them after that. This is the classic trap of "job-to-be-done" products with a finite job. Canva faces this constantly - users sign up to make a presentation, finish it, and disappear for months. Their solution was to create templates, brand kits, and team features that turn a one-time design tool into an ongoing creative platform. TurboTax has the opposite problem with no solution: users literally need them once a year. If your product's core value has a natural end point, you need to either expand the job or create a new one - otherwise you're running a revolving door, spending acquisition dollars on users who will always leave.
Your retention curves are getting worse over time. Last month's signups retained worse than the month before. You're growing but the quality of retention is declining. This is the most dangerous growth trap in SaaS - it looks like everything is fine because total users are up, but the foundation is crumbling. Hubspot documented this pattern extensively: as they scaled from early adopters to mainstream users, retention dropped 30% before they overhauled onboarding for the new audience. The root cause is almost always that your early users were inherently more motivated (they sought you out), while later users arrive through ads, content, and referrals with lower intent. What worked for your first 1,000 users won't work for the next 10,000 unless you adapt.
When the person who championed your product leaves a team, the whole account follows. Your product is tied to one person's knowledge, not the organization. This is the "bus factor" problem - if one person gets hit by a bus (or just changes jobs), your product goes with them. Salesforce invested heavily in multi-stakeholder adoption specifically because they found that single-champion accounts churned at 3x the rate of accounts with 3+ active users. The average employee tenure is now 4.1 years according to BLS data, which means every account with a single champion has roughly a 25% chance of losing that champion each year. If your product can't survive a handoff, you're building on sand.
As you added features, your product became harder to use. Users who loved the simplicity now feel overwhelmed. Feature creep is silently killing retention. This happens to almost every successful product - Jira went from a simple issue tracker to a tool that requires a certified admin, and lost massive ground to Linear because of it. The paradox is real: users request features, you build them, and then those same users complain about complexity. Research from the Harvard Business Review shows that product complexity is the #1 reason loyal customers switch, ahead of price and competitors. Every feature you add makes your product 1% harder for everyone, even users who never touch it, because it adds cognitive load to navigation, search, and onboarding.
You show upgrade prompts but users dismiss them. They're happy on the free tier and see no reason to pay. The paywall isn't working.
People land on your pricing page and bounce. Too many options, unclear value, analysis paralysis. They need to "think about it" and never return.
Nobody complains about your price. Everyone converts immediately. That's not a good sign — it means you're undercharging. Patrick Campbell at ProfitWell analyzed thousands of SaaS companies and found most are underpriced by 20-40%. When Wistia raised their prices by 2x, they lost fewer than 5% of customers. You're growing revenue linearly when it could grow exponentially, and every month you wait is money you'll never get back. The fix isn't scary — most founders who raise prices wish they'd done it six months earlier.
You offer annual billing at a discount but almost everyone goes monthly. Your cash flow suffers, churn stays high, and you can't invest in growth because revenue is unpredictable. Here's the thing — annual customers churn at roughly half the rate of monthly ones, and they give you 12 months of runway upfront. Companies like Notion and Slack see 40-60% annual adoption because they make annual the obvious choice. If you're under 30%, your pricing page is probably defaulting to monthly and burying the annual savings in a tiny toggle.
Your revenue per user is flat. Once they subscribe, that's it — no upgrades, no add-ons, no usage growth. You're missing the biggest lever in SaaS: net revenue retention. The best SaaS companies (Slack, Datadog, Snowflake) have net revenue retention above 120%, meaning they grow revenue even without new customers. If your NRR is under 100%, you're on a treadmill — every churned dollar has to be replaced by a new customer. Expansion revenue is 3-5x cheaper than new customer acquisition and it compounds over time.
Every time you try to upsell, users get annoyed. They feel nickel-and-dimed. Instead of upgrading, they leave negative reviews or churn entirely. The issue isn't upselling itself — Canva, Loom, and Notion all upsell aggressively, but it feels natural because it happens at the right moment. Bad upsells interrupt flow. Good upsells appear when users hit a real wall and genuinely need more. If your upsell conversion is under 2% and generating support tickets, your timing and framing are wrong, not the strategy.
Full price never works. Users wait for sales, ask for coupons, or only convert when you're running a promotion. You've trained your audience to expect deals and your margins are shrinking with every sale. J.C. Penney learned this the hard way — when they tried to eliminate discounts and go to everyday low prices, sales tanked because customers were addicted to the deal psychology. In SaaS it's even worse because discounts compound: a 20% lifetime discount on a user who stays 3 years costs you far more than you think. If more than 40% of your conversions use a coupon code, you have a perception problem, not a pricing problem.
Your LTV can't support meaningful acquisition spend. Every paid channel costs more than users are worth, so you're stuck with organic growth only. It's a math problem that blocks everything else. The SaaS rule of thumb is a 3:1 LTV:CAC ratio, but most indie SaaS companies operate closer to 1.5:1 or worse. Baremetrics publishes their open metrics and showed how raising LTV by just 30% through annual plans and expansion revenue completely changed their growth trajectory. If your payback period is longer than 12 months, you can't scale acquisition without burning cash. Fix the unit economics first — no amount of growth hacking helps if every new user loses you money.
Cards expire, payments fail, and users churn without even knowing it happened. Involuntary churn accounts for 20-40% of all SaaS churn according to ProfitWell's data across thousands of companies, yet most startups ignore it completely. The median credit card expires every 3 years, which means roughly 3% of your cards go bad every month just from expiration alone. Stripe and Braintree both offer smart retry logic, but you have to actually configure it. Companies that implement proper dunning sequences recover 50-70% of failed payments. This is literally the easiest revenue leak to fix and it requires zero product changes.
You launched tiers to grow ARPU but users migrate down, not up. Higher plans feel overpriced for what they add, and the features you thought were premium turn out to be nice-to-haves. This is more common than you think — Baremetrics wrote openly about struggling with tier design before settling on a usage-based model. The core problem is usually that premium tiers are packed with features users want once a month, not every day. If your daily workflow is identical on both plans, there's no reason to stay on the expensive one. Basecamp solved this by having one price for everything, but if you need tiers, the features on each tier need to reflect daily usage patterns, not aspirational use cases.
Your free tier works too well. Users get everything they need without paying, and they love your product — just not enough to open their wallets. The free plan is your biggest competitor. Slack found that free teams with under 10,000 messages rarely converted, so they set the message archive limit to push teams toward paid. Mailchimp kept their free tier for years at 2,000 contacts, which was generous enough to onboard but tight enough that growing businesses had to upgrade. If your free users are as active and satisfied as paid users, the line between free and paid is in the wrong place. Your free tier should create desire for more, not satisfaction with enough.
They clicked upgrade. They chose a plan. Then they dropped off at checkout. These are your warmest leads — people who already decided to pay — and you're losing them at the final step. Industry data from Stripe shows that every additional form field at checkout reduces conversion by 5-10%. Paddle found that localized pricing (showing the user's currency) alone increased checkout completion by 15%. The most common culprits are surprise pricing changes at checkout, too many form fields, redirects that break trust, and missing reassurances. If your checkout abandonment is above 30%, the problem is almost certainly UX, not willingness to pay.
You charge per seat but value comes from usage. Or you charge flat-rate but power users extract 100x more value than casual ones. The wrong value metric means you're either leaving money on the table with heavy users or scaring off small ones who'd pay if the entry point was lower. ProfitWell's research across 5,000+ SaaS companies found that aligning your value metric with customer value perception is the single highest-impact pricing change you can make. Slack charges per active seat (not total seats), which feels fair. Mailchimp charges per contact, which scales with the value you get. Snowflake charges per compute second. The right metric grows as the customer grows, without feeling punitive.
You want to sell to bigger companies but your pricing either scares them off or feels unserious. Enterprise buyers have completely different expectations — they want custom packaging, security reviews, and volume pricing, not a self-serve checkout. Atlassian built a billion-dollar business by making enterprise purchasing feel self-serve, while most SaaS companies go the opposite route with 'contact sales' gating. The right approach depends on your ACV. If your enterprise deal would be under $10K/year, make it self-serve with an enterprise tier. If it's over $25K/year, a sales conversation is expected and actually builds trust. Either way, your current pricing page with only self-serve options is signaling to enterprise buyers that you're not ready for them.
You guessed your price, picked a round number, or copied a competitor from two years ago. You've never actually asked users what they'd pay, so you might be 2x too low or 2x too high and you'd have no way of knowing. ProfitWell analyzed pricing at 5,000+ SaaS companies and found that companies who do pricing research even once per year grow 2x faster than those who set-and-forget. The good news: willingness-to-pay research isn't academic. A Van Westendorp survey takes 4 questions and 30-50 responses. You can run it with a Typeform in a weekend. ConvertKit, Buffer, and Baremetrics all publicly shared how simple pricing research transformed their growth. The worst pricing strategy is the one you never revisit.
Users start a trial, poke around for a day or two, then go quiet until it expires. They never experience enough value to justify paying. Your trial is a free preview of confusion, not a taste of the product's magic. Totango's research shows the average B2B SaaS trial converts at 15-20%, but top performers hit 25-30% by designing the trial around the aha moment, not an arbitrary time period. Slack's trial doesn't expire by time — it converts when teams hit the message limit, which means users convert after they've felt the value. If your trial-to-paid conversion is below 15%, the problem isn't price — it's that users never reached the moment where paying felt obvious.
Users stay but spend less. Downgrades, removed seats, and reduced usage mean your revenue shrinks even when your customer count doesn't. It's a slow bleed that doesn't show up in logo churn dashboards, which is why most founders miss it until it's severe. Baremetrics calls this 'the silent killer' — your customer count looks stable while MRR quietly erodes. If your revenue churn exceeds logo churn by 2x or more, it means your existing customers are contracting faster than they're expanding. Slack tracks net dollar retention obsessively because they know a user who downgrades from 50 seats to 20 seats is a bigger revenue problem than losing one 5-seat customer entirely.
You launched freemium to grow fast but almost nobody pays. You have thousands of free users, a tiny handful of paying customers, and server costs that grow with every signup. The model isn't broken — the line between free and paid is in the wrong place. Dropbox cracked freemium by giving you 2GB free (enough to start, not enough to stay). Spotify gives you the full catalog but interrupts with ads that make premium feel like relief. The successful pattern is: let users experience the core value, then create a natural friction point that paid resolves. If your free tier resolves every friction, there's no reason to pay. If it creates too much friction, users leave before they feel the value. It's a razor-thin line, and most indie SaaS founders err on the generous side.
Your monthly users churn in 2-3 months, and you barely recover CAC before they leave. You need users to stick around longer or pay more upfront, but neither is happening. This is the 'leaky bucket' problem that kills more indie SaaS companies than anything else. ProfitWell data shows that companies with median customer lifespans under 4 months almost never reach profitability through growth alone — the math just doesn't work. The fix is either reducing early churn (better onboarding, faster time to value), increasing commitment (annual plans, setup fees), or building switching costs (data history, integrations, team workflows). Buffer survived this phase by shifting hard to annual plans and building features that got stickier over time — scheduling queues that users invested hours in customizing.
People find your pricing page — from ads, search, or navigation — and then vanish. They looked, they considered, and they left. Your pricing page is a dead end instead of a conversion engine. This is frustrating because these visitors are high-intent — they're actively evaluating whether to buy. Stripe's pricing page converts well because it's clean, shows clear value, and eliminates objections inline. Basecamp's pricing page famously includes a hand-drawn comparison chart and real customer quotes. The pattern across high-converting pricing pages is the same: social proof adjacent to the CTA, objection-handling FAQ, and clear differentiation between tiers with an obvious 'recommended' option. If your page just lists features and prices in a grid, it's a spec sheet, not a sales page.
You built a referral program expecting viral growth, but users aren't sharing. The referral page gets visits but zero invites go out. This is one of the most common growth frustrations.
Your users are sharing referral links, but the people on the other end aren't converting. Invites go out and get ignored. Dropbox famously achieved a 60% invite acceptance rate by offering extra storage to both sides — most programs hover below 10%. The problem isn't your users' willingness to share. It's how the invite lands, what it says, and whether it gives the recipient a reason to care. If your referral landing page reads like a generic marketing page instead of a personal recommendation, you're burning every share your users send.
Your referral program had a decent launch, but sharing dropped off a cliff. Users who referred once aren't doing it again. This is the most common referral failure mode — Uber saw it too, which is why they moved from flat bonuses to tiered ride credits that kept drivers engaged. The program feels stale because there's no ongoing reason to participate. One-time rewards create one-time behavior. If 90% of your referrers have exactly one referral, your program has a retention problem, not a reach problem.
You're offering a referral incentive but users shrug at it. The reward either feels too small to bother, too complicated to understand, or just isn't something they want. PayPal spent $60M on referral bonuses — but they acquired 100 million users, making it one of the most profitable growth investments in history. The difference? They chose the right incentive ($10 cash) for their audience (people who care about money). If your reward doesn't match what your users actually value, participation will stay near zero no matter how many share buttons you add.
User A refers User B, but User B never refers User C. Your viral coefficient is stuck below 1.0 and referrals never compound. Hotmail grew to 12 million users in 18 months because every email sent was a referral — the loop was built into the product. Dropbox's viral loop grew them 3900% in 15 months because referred users became referrers themselves. If your second-generation referral rate is near zero, you don't have a viral loop — you have a one-shot referral channel. The difference between linear growth and exponential growth is whether referred users feel compelled to share too.
You added share buttons everywhere but users scroll right past them. The buttons are there, they're just invisible in practice. This is 'banner blindness' applied to referrals — users have been trained by years of generic share buttons to ignore them completely. Uber didn't put their referral code on a settings page. They showed it right after a 5-star ride, when the rider was happiest. Context and timing beat placement every time. If your share button gets under 1% CTR regardless of where you put it, the problem isn't position — it's that there's no emotional trigger making the user want to share right now.
Your NPS is great and users rave about you in surveys, but nobody actually sends a referral. The intent is there but the action never happens. This is one of the most frustrating gaps in growth — you know users would recommend you, they say they would, but they never do. Slack had massive NPS scores but their initial growth came from organic word of mouth, not a formal referral program, because the product was inherently shareable in work contexts. If your product solves a problem people talk about openly, the gap between 'I'd recommend this' and actually sharing is almost always a friction problem, not a willingness problem. Every extra click between intent and action drops conversion by 30-50%.
B2B referrals should be your best channel — high trust, high intent, shorter sales cycles — but your program produces nothing. The mechanics that work for consumer products completely fail in B2B contexts. Salesforce built their partner ecosystem by offering revenue sharing and co-marketing, not $50 gift cards. HubSpot's referral program works because it gives partners a resource library and certification, making them look good to their clients. If you're running a consumer-style 'share a link, get a reward' program for B2B, you're ignoring how business buying decisions actually work: multiple stakeholders, longer timelines, and reputational risk for the referrer.
Your referral numbers look great on paper, but something's off. Self-referrals, fake accounts, and reward abuse are eating your budget. You're paying for growth that doesn't exist. This is more common than you'd think — eBay's early referral program was so heavily gamed they had to shut it down entirely. Uber dealt with drivers creating fake rider accounts to collect referral bonuses in new markets. Any program that rewards signups without verifying real engagement will attract fraud, and it scales faster than legitimate referrals. If 20%+ of your referred 'users' never activate, you probably have a fraud problem.
You recruited brand ambassadors expecting them to drive consistent referrals, but most went quiet after the first month. Managing them feels like herding cats and the ROI doesn't justify the effort. Notion's ambassador program works because they give ambassadors real status — verified profiles, early feature access, and a direct line to the product team. Figma's community advocates succeed because they genuinely love the tool and Figma gives them platforms to teach, not just sell. If your ambassadors feel like unpaid salespeople instead of valued community members, they'll churn to a competitor's program or just go silent.
Get recommendations based on your specific goals and metrics.