Lesson 4 of 4 · 15 min

Lesson 4: From Side Project to Business

Course: The AI-First Startup Playbook

Estimated time: 25 minutes

Difficulty: Intermediate Builder


There's a gap between "it works" and "people pay for it" that most side projects never cross. The product is functional. Some people use it. Maybe you've even got a few hundred users from a Product Hunt launch or a viral tweet. But revenue is either zero or something embarrassing like $47/month.

The gap isn't technical. The technical part is done. The gap is business: pricing that captures the value you're delivering, positioning that makes the decision to buy obvious, and the mental shift from "project I'm tinkering with" to "company I'm building."

This lesson is about crossing that gap.


Why Free Users Don't Convert to Paid

Before you can fix the conversion problem, you need to diagnose it. Most builders assume low conversion means the product isn't good enough. That's almost never the reason.

The real reasons free users don't convert:

They don't know there's a paid tier. If your upgrade prompt is buried in settings, most users will never see it. Make the paid tier visible and obvious from the moment a user logs in.

The free tier is too generous. If users can do everything they need on the free tier, there's no reason to upgrade. This is a pricing design problem, not a product problem. You've given away the thing that makes the product valuable.

The paid tier doesn't add enough. If the difference between free and paid is 3 extra features that nobody cares about, conversion will be low. The paid tier needs to contain something the user actually wants.

The pricing feels arbitrary. "$19/month" with no explanation of what you get for that $19 creates friction. The pricing page needs to justify the price in terms of the value the user gets, not just list the features.

The user hasn't hit their pain point yet. Free users who are casually exploring haven't felt the limit that makes them want to pay. Usage-based limits (not arbitrary feature limits) work well here: you get value up to a point, and when you need more, the upgrade makes sense.


Pricing for Indie Products

Pricing is where most solo builders leave the most money on the table, usually by charging too little.

The instinct is to price low. You're one person, your costs are low, you feel like you can't compete with big companies on features, and you want to be accessible. The result is a product priced at $5/month that attracts users who don't value it and burns through API costs faster than it generates revenue.

The value-based pricing question. Don't start with "what will people pay?" Start with "what is this worth to the person using it?" A tool that saves a freelancer 5 hours per month is worth at least what they charge per hour. If they bill at $100/hour, you saved them $500. Charging $19/month for that means they're getting 26x return. That's an easy buy.

Most indie AI tools are underpriced by 2-3x relative to the value they deliver. The reason people don't buy isn't price. It's lack of clarity about the value.

The three-tier structure. A free tier, a standard paid tier, and a pro or team tier. This structure works because:

  • Free reduces friction to try the product (important for discoverability)
  • Standard captures individuals who get clear value
  • Pro/team captures higher-value users and sets a high anchor that makes standard look reasonable

Typical pricing for a bootstrapped AI tool in 2026:

  • Free: limited usage, enough to see the value but not enough to run on it
  • Standard: $12-29/month for individuals
  • Pro/Team: $49-99/month per seat, or flat $149-299/month for teams

These numbers aren't arbitrary - they're what the market has converged on for tools that save 2-10 hours per month for knowledge workers.

Annual pricing. Offer annual billing at 20-30% discount (equivalent to 2-3 months free). Annual subscribers are your most valuable users: they've made a commitment, they churn less, and you get the cash upfront which helps cash flow. Make annual the default on your pricing page.

Anchor pricing. Show the monthly price prominently, then show how much cheaper annual is. The monthly price makes annual look like a deal, even if annual is what you actually want them to buy.


The Free Tier: What to Give Away and What to Hold Back

This is the most important pricing design decision you'll make.

Give away enough to create the "aha" moment. The free tier needs to let users understand what the product does and feel a genuine benefit from it. If they can't get value on the free tier, they'll never convert to paid.

Hold back the thing that creates recurring value. The reason someone pays monthly is that they need the product regularly. Identify what creates regular need and put that behind the paywall.

Good limits for the free tier:

  • Usage limits (X requests per month, X documents, X projects) - works when the value compounds with volume
  • Feature limits (export, collaboration, advanced models, API access) - works when the upgrade feature is actually valuable to your users
  • Time limits (30-day trial, then paid) - works but has lower conversion than usage limits because it feels arbitrary

Bad limits for the free tier:

  • Limiting features that users need from day one (they'll leave before they see the value)
  • Making the product so limited that it feels broken
  • Complex tiered limits that users have to read to understand (confusion kills conversion)

The test: can a free user tell exactly what they'd get by upgrading and why they'd want it? If not, simplify.


The Pricing Page

Your pricing page is doing sales work that you're not doing. Most builders ship a pricing page that lists features in a table and calls it done. That's the floor, not the ceiling.

A pricing page that converts has five elements:

A headline that states the value, not the product. Not "Pricing" or "Plans." Something like "Save 5 hours per week on [thing your product does]." Reinforce the reason they're here before they even see a number.

Social proof near the price. A quote from a paying user that speaks to the value they're getting. "I used to spend 3 hours writing these - now it takes 20 minutes" does more than any feature list.

The tiers with clear differentiation. What does each tier contain? What's the key thing in the upgrade tier that makes it worth paying for? Make that one thing obvious.

An FAQ that handles objections. Common ones: "Can I cancel anytime?" (yes), "What happens to my data if I downgrade?" (it's still there), "Do you offer refunds?" (yes, 30 days), "Is there a free trial?" (yes, the free tier).

A conversion-friendly CTA. "Start for free" beats "Sign up." "Get started" beats "Buy now." Lower commitment language lowers friction. Once they're in the product, you convert them to paid with the product - not the landing page.


The $10K MRR Milestone

$10K MRR is the milestone most indie builders use as the mental marker for "this is a real business." It's roughly $120K ARR, enough to live on in most of the world, enough to validate that real people want what you built.

What it takes to get there varies more than most people admit. The range is wide. Some products hit $10K MRR in 3 months because they found a market that was ready and waiting. Others take 18 months of grinding. A few never get there despite good products because the market is too small or the pricing is too low.

The most common path:

Month 1-3 (Launch and early adopters). You get your first users, usually from your existing network and building-in-public audience. First revenue is exciting but small. You're learning what users actually care about vs. what you thought they'd care about. Priorities: fix the things that prevent conversion, not new features.

Month 3-6 (Finding the growth channel). One channel starts to work noticeably better than others. Maybe it's SEO. Maybe it's a specific community where your target audience hangs out. Maybe it's building-in-public virality. Double down on what's working instead of spreading across all channels. Most bootstrapped products that succeed have one primary channel that drives most of their growth.

Month 6-12 (The grind). The exciting launch energy is gone. Growth is happening but it's slow and unglamorous. Churn is real and you're fighting it. This is where most side projects die because the founder loses motivation. The ones that make it through this phase are the ones where the founder is genuinely committed to the market, not just excited about the technology.

Month 12+ (Compounding). If you've survived the grind, growth starts to compound. More users means more word of mouth. Better retention means lower churn. SEO content published months ago starts to rank. The flywheel turns faster.


When to Quit Your Job

The answer is: later than you think.

Most founders who quit their job to go full-time on a side project quit at the wrong time. They quit at the excitement peak - when they just had a viral post, when they just launched, when their MRR just hit $1,000. Those are all too early.

The right time to quit is when the alternative cost becomes obvious. When you're turning down features, growth opportunities, and user conversations because your job is in the way. When you can see clearly that the constraints from your job are the main thing limiting the business, not the quality of the product or the size of the market.

A rough financial threshold: if you can pay your expenses from product revenue for 6 months, you have enough runway to go full-time without the pressure of a rapidly approaching zero-balance. Running out of money while building is solvable. Running out of money while building plus surviving is much harder.

The exception: if you're in a winner-take-most market where speed matters, the timing calculus changes. But most indie AI products are not in that kind of market. You have more time than the urgency you're feeling implies.


Exercise: Write Your Pricing Page

This is a practical exercise that reveals things no amount of analysis will.

Step 1: Write the value headline. One sentence: what does using your product for a month look like in terms of time saved, money made, or stress reduced? Be specific. "Save 5 hours per week on X" or "Close 30% more deals by Y" or "Ship features 2x faster."

Step 2: Design three tiers. For each tier write:

  • What kind of user is this for?
  • What's the one thing they get at this tier that makes it worth the price?
  • What are the key limits (usage, features, seats)?
  • What's the price?

Step 3: Write the FAQ. Answer these five questions in 2-3 sentences each: Can I cancel anytime? What happens to my data if I downgrade? Is there a free trial? Do you offer refunds? How do I get support?

Step 4: Find the social proof. You probably don't have testimonials yet. Draft three quotes you'd want a user to say after using your product for a month. These become your target: build until users are actually saying things like this.

Step 5: Reality-check the math. With the pricing you've designed, how many users at each tier do you need to hit $5K MRR? Is that a realistic number given your audience and growth channel? If you need 500 paid users at $10/month, is that achievable? If 50 users at $100/month is more realistic, does your pricing reflect that?


Key Takeaway

The gap between side project and business is pricing and positioning, not product. Get clear on what the value is worth, design a free tier that creates the aha moment without giving away the thing that makes people pay, and build a pricing page that does the sales work for you.


What's Next

Course 5 shifts from products to skills. If you'd rather sell your expertise as a packaged capability than build a full product, the skills economy is a fast path to revenue - and it's where a lot of the most interesting money is flowing in 2026.