A paywall that appears before first value asks people to buy on trust. A paywall that appears long after value has been felt asks them to decide while the memory of that value has already faded. Both extremes hurt trial-to-paid conversion.
Map the earliest reliable ‘aha’ moment in your product. For a reporting application it might be the first complete export. For a scheduling tool it might be the first confirmed booking. That moment is the natural reference point for upgrade messaging.
Soft prompts can sit near that moment: a quiet note that the paid plan continues the work they just completed. Hard gates belong later, once the trialist has repeated the valuable action enough times to recognise its place in their week.
Watch for paywalls that interrupt unfinished setup. If the trialist is still importing data or inviting colleagues, a payment request feels like an obstacle rather than a continuation of progress.
When we review conversion paths in London engagements, the strongest patterns almost always align paywall timing with a completed unit of work the customer can describe in one sentence.