Pricing is hard. I've tried free, cheap, and slightly less cheap. This post shares my honest experiments with pricing models and what I've learned about value-based pricing.
The moment you're ready to launch something you've poured your heart into, a new, terrifying question looms: "What should I charge?" For me, this was the ultimate paralysis. My brain would freeze, imagining users scoffing at my price, or worse, completely ignoring my product because it was too expensive. It felt like standing on a cliff edge, fearing the fall.

Pricing is, without a doubt, one of the hardest parts of building a product, especially when you're bootstrapping. I started with the most basic instinct: give it away for free.
Then, I dipped my toes into "cheap." My thinking was, if it's affordable, people will buy it, right? Wrong.
Very wrong. Neither of those approaches felt sustainable, and honestly, they didn't attract the right kind of users.
This led me down a rabbit hole of trying different pricing models. I experimented with a single, low monthly fee.
Then I tried a slightly higher fee. I even considered a one-time purchase model.
Each time, I felt like I was just guessing, hoping something would stick. It was exhausting and, frankly, a little embarrassing.
I was building products, but I wasn't building a sustainable business.
After a lot of fumbling, I started to develop a more structured approach, which I've been calling my "Value Proposition Testing" and "Tiered Pricing Experimentation" process. It's not some guru-level secret, just a way to systematically understand what users are willing to pay for and why.
Step 1: Define Your Core Value. What is the single biggest problem your product solves? For my task management app, it wasn't just about listing tasks; it was about reducing overwhelm and giving users back control of their day. This is the foundation.
Step 2: Identify Different User Segments. Who are your users? Are they individuals, small teams, or larger businesses?
Each segment often has different needs and different budgets. For instance, a solo freelancer might need basic features, while a small team might need collaboration tools.
Step 3: Create Tiered Pricing Based on Value. This is where the experimentation really kicks in. I started creating different "tiers" of my product, each offering a progressively higher level of value and features.

Step 4: Gather Real Feedback (The Hard Part). Once I had these tiers, I didn't just set them and forget them. I actively reached out to early users. I asked them:
This feedback was gold. Sometimes, a feature I thought was crucial was a low priority for users. Other times, users were willing to pay more for something I had underestimated.
This process wasn't an instant fix. I had days where the feedback was discouraging, and I questioned everything. But slowly, I started to see patterns.
I learned that people are willing to pay for solutions that genuinely save them time or reduce stress. The perceived value is often more important than the cost of building the feature.
When I moved from a single, low-price point to tiered pricing, I saw a significant increase in conversion rates. Users could choose a plan that fit their current needs and budget, and they saw a clear path to upgrade as their own needs grew.

For example, with one of my products, I initially offered it for $5/month. It wasn't moving the needle.
I then introduced a free tier with limited features, a $15/month "Pro" tier with most features, and a $30/month "Team" tier. Suddenly, I had users opting for the Pro tier, and a few small teams even signed up for the Team plan.
It wasn't millions, but it was sustainable revenue. It meant I could keep building and improving.
If you're a bootstrapped founder struggling with pricing, here are a few actionable insights:
Finding a sustainable pricing strategy is a journey, not a destination. It's about continuous learning and a willingness to experiment. Keep building, keep learning, and don't be afraid to charge what your product is worth.