Getting users

How to turn free users into paying customers

How to improve free-to-paid conversion for a SaaS or app, covering activation, what to put behind the paywall, upgrade prompts, trial length, and the numbers to track.

3 min readPublished By Benjamin Morin

If people sign up but don't pay, the problem is rarely that they don't like you. It's usually that they never reached the moment where the product proved its value, or that free gives them everything they need. Fixing free-to-paid conversion is mostly about those two things.

Step 1: Find your activation moment

Activation is the moment a new user first gets real value: the first invoice sent, the first report generated, the first teammate invited. Users who reach it are far more likely to pay than users who don't.

To find yours, compare users who converted with users who didn't. Look at what converters did in their first few days that others didn't. That action is your activation moment, and getting more people there is your main job.

Step 2: Get new users to activation faster

  • Cut steps before value. Every form field, setting and screen before the first useful result loses people.
  • Use sample data so users see what the product looks like working before they set it up.
  • Guide, don't tour. One clear next step on each screen beats a ten-step tour.
  • Follow up with people who stall. An email after day one or two asking "what got in the way?" both rescues users and tells you what to fix.

Step 3: Decide what's free and what's paid

The free version should be good enough to show the value, but limited in a way that matters to people who get serious. Common ways to split:

Limit byExampleWorks when
Usage5 projects, 100 records, 3 invoices a monthValue grows with use
FeaturesExports, integrations, automationSerious users need specific features
TeamFree for one person, paid for teamsProducts spread inside companies
Time14-day trial of everythingValue shows quickly

A good test: the customers you most want should hit the limit naturally within a few weeks of real use.

Step 4: Ask at the right moment

Upgrade prompts work best when users hit a limit while trying to do something valuable, not as a random pop-up. Make the prompt specific: "You've sent 3 invoices this month. Upgrade to send unlimited invoices and automatic reminders," not "Upgrade to Pro."

Step 5: Make paying easy

  • Show prices clearly. Hidden pricing makes people assume it's expensive.
  • Offer monthly billing so the first step is small.
  • Let people pay without talking to sales, unless the deal is big.
  • Remove friction at checkout: fewer fields, familiar payment options.

Trial length

For free trials, shorter is often better than founders expect. Seven to fourteen days creates urgency; thirty days often just delays the decision. The right length is how long a typical user needs to reach activation, plus a little buffer.

Numbers to track

  • Activation rate: share of signups who reach the activation moment.
  • Free-to-paid conversion: share of signups who pay within, say, 30 or 60 days.
  • Time to convert: how long it usually takes.
  • Early churn: share of new paying customers who cancel in the first month or two. High early churn means people paid before they saw value. See what is a good churn rate.

Conversion rates vary hugely by product and model, so the best benchmark is your own trend. Improve activation first; conversion usually follows.

When the problem is price, not product

If users activate, use the product regularly and still don't pay, test your pricing and your limits. Sometimes the free plan is too generous; sometimes the paid plan doesn't add what serious users need. See how to price your SaaS.

Terms in this guide

All getting users guides →

Sjo · AI executive for founders

Bring the real decision to Sjo.

Sjo learns your numbers and how you decide, checks every option against your own rules, tells you what it would do and why, and remembers what you chose.