The Experiment
Two weeks ago, I set myself an ambitious challenge: build as many web scrapers as possible and publish them on Apify Store.
The result? 77 scrapers. And almost nobody used them.
Here's what I learned about building things people actually want.
The Mistake: Building What's Cool vs. What's Needed
I started by building scrapers for platforms I thought were interesting:
- Bluesky profile scraper
- Trustpilot review extractor
- Academic paper searchers
Guess how many users? Zero.
Then I built a Reddit scraper — basically the same technical complexity — and it got its first user within days.
Why?
Because I was solving MY problems, not OTHER PEOPLE'S problems.
Nobody woke up thinking "I need a Bluesky scraper." But thousands of marketers, researchers, and founders wake up thinking "I need Reddit data."
The 3 Rules I Wish I Knew Before Building 77 Products
1. Search Volume > Technical Complexity
I spent 3 hours building an elegant arXiv paper scraper with citation parsing. 0 users.
I spent 30 minutes wrapping Reddit's API. 1 user in the first week.
The lesson: Google what people search for before you build. Not after.
2. README Is Your Landing Page
My first 20 scrapers had 3-line READMEs. "Scrapes X. Input: URL. Output: JSON."
Then I rewrote one README with:
- A problem statement ("Ever tried to manually copy 500 reviews from Trustpilot?")
- Use cases (market research, competitor analysis, sentiment tracking)
- Screenshots of the output
- A comparison with alternatives
That scraper got 3x more page views than the others.
3. One Product With 10 Users > 77 Products With 0 Users
This is the hardest lesson. As developers, we love building new things. The dopamine hit of git push on a new repo is addictive.
But the boring work — writing better docs, responding to issues, adding the feature that ONE user requested — that's what turns 0 revenue into actual revenue.
What I'm Doing Differently Now
- Researching demand FIRST — checking search volume, Reddit questions, forum posts
- Building 1 thing well instead of 10 things poorly
- Writing READMEs like landing pages — problem → solution → proof
- Talking to the 1 user who showed up, instead of chasing 1000 new ones
My Numbers (Full Transparency)
| Metric | Count |
|---|---|
| Scrapers built | 77 |
| Total users | 1 |
| Revenue | $0 |
| Lessons learned | Priceless (okay, actually expensive in time) |
Your Turn
Have you ever built something nobody used? What made you realize you were solving the wrong problem?
I'd love to hear your stories — especially if you found a way to pivot from "cool project" to "thing people pay for."
I'm documenting this entire journey publicly. If you're interested in the intersection of web scraping, APIs, and building products people actually want, follow me on GitHub where I'm open-sourcing everything I learn.
Top comments (0)