GoldenGecko
PlaybooksGuidesFeaturesPricing
  1. Problems
  2. /Monetization
  3. /Existing users never spend more over time
Monetization

Existing users never spend more over time

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.

TL;DR

"Existing users never spend more over time" is a common monetization problem. Key signs include net revenue retention under 100% (ideally should be 110%+) and no users on higher tiers than where they started. Start by trying: Add a usage-based component (seats, projects, api calls) — mailchimp's contact-based pricing expands naturally as users grow.

Overview

If you're dealing with “existing users never spend more over time”, you're not alone. This is one of the most common monetization challenges that solo founders and indie hackers face. Below you'll find the warning signs to watch for, root causes to investigate, and quick wins you can try today.

Signs you have this problem

  • •Net revenue retention under 100% (ideally should be 110%+)
  • •No users on higher tiers than where they started
  • •Add-ons, extra seats, or premium features never get purchased
  • •Revenue growth comes only from acquiring new users
  • •Power users generating 10x the value pay the same as casual users
  • •Account-level ARPU hasn't grown in 6+ months

Why this happens

  • •No clear upgrade path as users grow — Slack nails this with per-seat pricing that expands naturally
  • •Pricing doesn't scale with value received — flat pricing means power users get a steal
  • •No usage-based component in pricing (seats, API calls, projects, storage)
  • •All valuable features available on the base plan with nothing left to unlock
  • •No triggers or nudges to prompt upgrades when usage grows past certain thresholds

Quick wins to try

1

Add a usage-based component (seats, projects, API calls) — Mailchimp's contact-based pricing expands naturally as users grow

2

Create a power-user tier with advanced features like analytics, integrations, or priority support

3

Send upgrade prompts when users hit 80% of plan limits — show what they'd unlock, not what they're losing

4

Introduce add-ons for specific high-value features — Notion charges separately for AI, which boosts ARPU without forcing tier changes

When to prioritize this

When NRR is under 100% and you have engaged power users paying the same as everyone else. If your top 10% of users get 10x the value but pay 1x the price, you have an expansion revenue problem. Fix this before pouring more into acquisition.

Related problems

Users ignore upgrade prompts

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.

Visitors see pricing and leave confused

People land on your pricing page and bounce. Too many options, unclear value, analysis paralysis. They need to "think about it" and never return.

Your pricing is too low and you're leaving money on the table

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.

Ready to solve “existing users never spend more over time”?

Golden Gecko matches you with the right experiments based on your specific situation. Sign up free to get step-by-step guidance and track your results.

  • AI matches playbooks to your goals
  • Step-by-step experiment guidance
  • AI interprets your results

Related problems

Users ignore upgrade prompts

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.

Visitors see pricing and leave confused

People land on your pricing page and bounce. Too many options, unclear value, analysis paralysis. They need to "think about it" and never return.

Your pricing is too low and you're leaving money on the table

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.

Explore more

All problemsAll playbooksMonetization playbooks

Get personalized help

Get matched with the right experiments for your situation.

GoldenGecko

Always know what to test next. Proven playbooks, matched to your goals.

Product

  • Features
  • Pricing
  • Playbooks

Resources

  • Guides
  • Common problems
  • Glossary
  • Comparisons
  • Documentation

Geckoverse

  • Silver Gecko — SEO
  • Local Gecko — local SEO

Company

  • About
  • Privacy
  • Terms

© 2026 GoldenGecko. All rights reserved.