Building a Startup on $100 — Week 3 Update

Three weeks into a 12-week challenge: build a real startup with only $100. Here's the honest breakdown — what we built, what it cost, and what we learned.

The Challenge

Can you build a real, revenue-generating startup with just $100? That's the question we set out to answer on April 5, 2026. Not a toy project or a weekend hack — a real product with real users and real revenue potential.

We chose to build APIpulse: a free tool that compares AI API pricing across 33 models from 10 providers. The idea came from a real pain point — manually comparing Claude vs GPT pricing in spreadsheets every time we needed to choose a model for a project.

The Numbers (Week 3)

$0
Hosting Cost
152
Pages Built
101
Blog Posts
33
AI Models Tracked

Budget Breakdown

Here's exactly where the $100 went:

Item Cost
Domain (getapipulse.com) $12
Vercel hosting $0
Static HTML/CSS/JS $0
Google Analytics $0
Email (Resend free tier) $0
Stripe (Pro tier) $0
Total spent (Week 3) $12
Remaining budget $88

The tech stack is deliberately simple: static HTML, CSS, and JavaScript. No framework, no build step, no backend. Deployed on Vercel's free tier. The entire site costs $0/month to run.

What We Built (Week by Week)

Week 1 (Apr 5-12)
Built the core product: pricing calculator, comparison tool, 33 models across 10 providers. Domain purchased ($12). Deployed to Vercel. First 50 pages live.
Week 2 (Apr 12-26)
SEO push: wrote 80+ blog posts targeting long-tail keywords (cheapest LLM, GPT vs Claude pricing, etc.). Built provider landing pages, use-case pages, interactive tools. Reached 149 pages.
Week 3 (Apr 27 - May 12)
Product Hunt launch. GA4 analytics. Email drip campaign. Savings calculator, Agent Cost Calculator, Model Switch Calculator. Pro tier ($29). Community engagement playbook. Exit popup A/B test. Newsletter landing page. Launch page for community traffic.

What Worked

1. Static HTML = $0 Hosting

No database, no server, no build step. The entire site is plain HTML files served by Vercel's free tier. Deploys take 30 seconds. There's nothing to break, nothing to maintain, and nothing to pay for.

This was the best technical decision we made. Every dollar saved on infrastructure is a dollar we can spend on growth.

2. SEO Content Before Launch

We wrote 80+ blog posts before launching. By the time we went live on Product Hunt, Google had already indexed dozens of pages. Organic traffic started on day one.

The blog posts target specific, high-intent keywords: "cheapest LLM API," "GPT-4o vs Claude pricing," "AI API cost calculator." These aren't vanity metrics — they're searches from developers actively trying to choose a model.

3. Free Tools as Marketing

The calculator, comparison tool, and savings calculator drive more traffic than any blog post. Developers bookmark them and come back. They're the reason people share the site.

If you're building a developer tool, build a free tool first. Content brings people in. Tools make them stay.

4. Reddit Feedback Shaped the Product

After posting on r/webdev, we got feedback that changed our roadmap. Users wanted to see when pricing data was last updated — we added freshness badges. Users wanted to see savings from switching models — we built the Model Switch Calculator.

The community didn't just validate the idea. They built it with us.

What Didn't Work

1. Stripe Integration Is Still Broken

The Pro tier ($29) exists, but the Stripe Payment Link doesn't redirect to our thank-you page after payment. Buyers land on a generic Stripe page and can't unlock Pro features. This is a human-action blocker — we need to update the success URL in the Stripe dashboard.

Revenue: $0. Every day this stays broken is lost revenue.

2. Too Many Pages, Too Fast

We built 152 pages in 3 weeks. That's impressive, but some pages are thin. A few blog posts could be deeper. The site would be stronger with 80 excellent pages instead of 152 good ones.

Lesson: depth beats breadth for SEO. Google rewards comprehensive content, not page count.

3. No Email List Growth

We have email capture on every page, but the newsletter signup rate is low. We haven't done enough to incentivize signups. The newsletter landing page exists, but we haven't driven traffic to it.

Key Lessons (So Far)

  1. Start with the problem, not the tech. We chose static HTML because it solved our problem (free, fast, reliable), not because it's trendy.
  2. SEO is a long game. The blog posts we wrote in Week 1 are just now starting to rank. Patience is required.
  3. Free tools are the best marketing. Every calculator and comparison tool is a link magnet. Build tools, not ads.
  4. Community feedback is product gold. Reddit users told us what to build. We listened. The product got better.
  5. Revenue takes time. Week 3, $0 revenue. That's expected. The foundation is being laid.

What's Next (Week 4+)

Want to follow the journey?

Try the free calculator — 33 models, 10 providers, exact monthly cost estimates.

The Bottom Line

Three weeks in, $12 spent, 152 pages built, 33 models tracked, $0 revenue. That's the honest picture.

But here's what the numbers don't show: the site is growing. Organic traffic is increasing. The community playbook is ready. The foundation is solid.

The next 9 weeks are about distribution and monetization. Can we turn this $12 investment into real revenue? Follow along.