Show the price before users build around the free tier
Imagine a restaurant that gives you the menu without prices, lets you order and only brings the bill once the food is on the table. The price may be fair. The sequence still makes it feel like a trap.
A product can create the same problem when the free experience is allowed to look permanent. Someone spends weeks organising data, teaching the product their preferences and making it part of a routine. Then a hard paywall appears for the first time.
A late paywall changes the deal
The user is not evaluating a new subscription in a neutral moment. They are deciding whether to pay for continued access to something they have already built around. If the limit was invisible, the product has changed the terms after collecting the commitment.
That does not mean every limit must interrupt onboarding. It means the distinction between free and paid should be understandable before the distinction becomes urgent.
Show premium before the gate
A pricing page can be visible from the beginning. Premium features can appear in context with a clear label. A soft gate can explain what the feature does and let the person close it without losing the work they were doing.
This lets the product demonstrate value without pretending that the value will always be free. The user can build an accurate expectation long before a renewal or usage limit forces a decision.
A gate should explain the value
A paywall placed directly after an action should connect the price to the result of that action. Show the richer output, the additional capacity or the part of the workflow that becomes available. Preserve the person’s progress so that closing the paywall is not punished.
A discount cannot repair a surprise. It may make the number smaller, but it does not explain why the product waited to disclose it.
The honest version is also the easier one to reason about: show that a paid product exists, demonstrate what payment changes and ask at a moment when the difference is relevant. The user should be deciding whether the value is worth the price, not whether the product has changed its promise.