How do you decide what features should be free and what should be paid?
Let me start from the creator’s perspective:
I personally don’t have a product (apart from hiring people for creative work or offering personal consultations).
But as a creator, I constantly share content, insights, and information, value that helps me build trust (for free). Based on that perceived expertise, people eventually decide to work with me (a paid service).
So some things I share for free to eventually move toward a paid collaboration.
Personally, it’s sometimes hard to judge when I might be giving away too much for free.
And I assume it’s similarly tricky for builders.
You want users to try the product, but then comes the question of paid features, or a trial limited by time or usage.
How do you decide which parts of your product or service remain free, and which become paid?
When I share content publicly, I usually provide generalised advice. But when it comes to a specific case or a tailored strategy that requires a personal approach, that’s where it becomes paid.
Replies
The line I use: give away the diagnosis, charge for the cure.
I just put out a free AI Skill File Starter Kit. Templates for Claude and Gemini that people can actually use. Not a teaser. Real, functional files. The reason is simple. When someone uses them and their AI output gets noticeably better, they come back and ask "can you build me a custom version?" I didn't have to pitch them. The free thing did the work.
To your point about giving away too much, I think the risk isn't generosity. It's giving away the wrong thing. If you give away the strategy, nobody needs to hire you. If you give away a tool that shows them the problem, they hire you to solve it.
Free should be general. Paid should be personal. That's the whole framework.
I’m a freelancer. When someone approaches me with a question about my services, I first assess the scope of work and the urgency involved. If the requirement aligns with a brief consultation or a high-level business roadmap, I provide that guidance free of charge.
My priority is to build trust and establish credibility from the outset. Once the client sees value in the initial interaction, I then introduce my paid services in a structured and professional manner.
Crypto Tracker
For my latest app i keep features free, if those don't cost me lot of $$.
for all expensive features (AI, ML, GPU costs) are behind paywall. This is not to make my users pay. its just a guard to make sure hackers don't make me bankrupt! lol.
Eventually, if the users like my product then the $2/month is justified.
With token usage based apps, small businesses like us are in a tough place. We are offering a free audit tier, mainly for potential customers to try out. But we need to time limit that, so we can break even.
Most of the time I try to keep one principle very clear: all core value should be free.
For example with my project routebook.io, the main purpose is to track and manage your flight history. That core functionality is available for free, because without it the product wouldn’t make sense. I don’t want users to hit a paywall before they even get value.
Where I draw the line is on convenience and automation. If someone wants more comfort—like automatically adding flights, syncing data, or reducing manual effort—then it makes sense to charge once it goes beyond a certain level. That way casual users can enjoy the product fully, while power users who get more value help support it.
I’ve found this balance keeps things fair and also builds trust early on.
One thing I’m still curious about: has anyone here seriously considered using ads to keep everything free?
Or does that usually hurt the experience too much for a product like this?
Genuinely good question and I don't think there's a clean answer, but one thing I'd push on: the worry about giving too much away for free usually overestimates how much people retain from public content. Most readers won't act on generalised advice even when it's excellent, they need the accountability, the framing for their specific case, and someone to tell them which 20% of the advice actually applies to them. That last part is the paid work.
So I'd almost flip the framing. Give away more than feels comfortable on the educational side, because the people who'd self-serve their way out of needing you were never going to hire you anyway. The ones who do hire you are paying for the part that can't be generalised.
This keeps me up at night, honestly. I'm launching my first product tonight at midnight, and I ultimately decided to offer a 100% fully featured version, storage gated. My product, PictaBase is a digital asset manager which allows boot-on-the-ground teams to find, share, and comment on photo assets quickly. Because its a team-focused tool, I ultimately opted to un-gate the entire functionality, but limit the number of seats and hard clamp the storage so I don't get soaked. Looking forward to seeing folks' critiques of it when it launches tonight.
For me the line is simple: free should be enough to actually solve a small piece of the problem and build trust. Not a teaser, not a watered-down demo. A real, working slice.
If someone gets real value from the free tier, three things happen: they come back, they're willing to pay when they need more, and they tell their friends. That's the goal.
Paid is for the parts that take serious time, compute, or depth, the things people are willing to pay for once they already trust you. But you don't earn that trust with a feature locked behind a paywall.
Interestingly, my first users paid before I even had a free tier — the login was the paywall. That told me the pain point was real.
I later moved toward freemium to accelerate growth. More people experiencing the product led to much stronger word-of-mouth.
Turns out access matters as much as value. 😄
I am trying to offer a small but sticky product feature. I think a free feature should be something people can easily start using and experience your general ecosystem. This feature is used to decrease the friction that appears when a person start using a new product. After that experience people feel more comfortable to move to a paid tier I think.