Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Predicting Trial to Paid Conversion in SaaS
SaaS & Product

Predicting Trial to Paid Conversion in SaaS

Trial conversion models are easy to build and easy to misuse. Which signals predict, how to avoid the self-fulfilling loop, and what to do with the score.

Updated 2 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Activation behaviour in the first days predicts conversion far better than firmographics. The risk is a self-fulfilling loop where low-scored trials get no attention and therefore never convert. Hold out a control group and target the persuadable rather than the likely.

What actually predicts conversion

Across trial-based products the strongest signals are behavioural and early: whether the user reached the point where the product does its main job, how many distinct sessions they had in the first days, and whether more than one person from the organisation logged in.

Firmographic data - company size, industry, job title - usually adds less than expected once behaviour is included. It is useful before the trial starts, when behaviour does not exist yet, and fades quickly afterwards.

The single most valuable piece of work is often defining activation properly: the specific action that means someone has experienced the value. That definition improves onboarding whether or not a model gets built.

The self-fulfilling loop

The obvious use of a conversion score is to route high scorers to sales and ignore the rest. Within a quarter the model looks excellent - low-scored trials convert at almost nothing - because nobody contacted them.

The model is now measuring your sales process rather than the customer. Worse, it is learning from data it generated, so the bias compounds with each retraining.

  • Always keep a random holdout that receives standard treatment regardless of score.
  • Record what treatment each trial received, so future training can account for it.
  • Watch whether the score distribution is drifting because of your own targeting.

Likely to convert is not the same as worth contacting

A trial almost certain to convert on its own needs no phone call. A trial that will never convert cannot be rescued. The value is in the middle, where an intervention changes the outcome.

This is the uplift question rather than the propensity question, and it needs experimental data - some trials contacted, some not, at random - to answer properly. Running that experiment for a few weeks before building the model produces something far more useful than a pure propensity score.

GroupConverts aloneConverts if contactedAction
Sure thingYesYesDo not spend sales time
PersuadableNoYesContact - this is the value
Lost causeNoNoLeave to self-serve
Do not disturbYesNoAvoid - contact hurts

Acting on the score without annoying people

Scores can drive more than a call list. Lower-touch responses are often better value and carry less risk of the self-fulfilling loop.

  1. Trigger an in-product prompt when a trial stalls before activation.
  2. Send a targeted help article matching the feature they got stuck on.
  3. Offer a short onboarding call only where the model suggests an intervention would change the outcome.
  4. Feed the stall points back to product, which is often where the real fix is.
If a trial score only ever produces a call list, most of its value is going unused.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

How early can conversion be predicted?

Often within the first few sessions, because activation behaviour appears early. The exact point depends on your trial length and product complexity.

How many trials do I need to build this?

Enough converted examples to learn from, not just total trials. If conversions are rare, that is the binding constraint.

Should low scores be ignored?

No - that creates a self-fulfilling loop. Keep a holdout and consider lower-cost interventions rather than nothing.

Does this work for freemium as well as trials?

The approach transfers, though the signals differ. Freemium usage patterns are longer and the conversion event is less time-bound.

Keep reading

More on SaaS & Product

Start here

Want machine learning project details from us?

Tell us what you are trying to predict and roughly what data you hold. We will come back with an honest view on whether machine learning is the right tool, what the work would involve and a realistic cost range. If a spreadsheet would do the job, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →