The original is one click away. Open original ↗
How John Rush built a $3M ARR portfolio of 26 bootstrapped apps
Executive overview
Running 26 apps simultaneously sounds chaotic, but John Rush operates a tightly integrated ecosystem where free tools funnel users into paid products. After 10 years in VC-backed startups, he found the incentives misaligned with building great products and switched to bootstrapping.
His model: validate with manual delivery before writing a line of code, find a co-maker to build, then cross-promote across the portfolio.
The portfolio only works because every product feeds the others — traffic tools subsidise revenue tools.
Validation process
- Identify a personal pain point; search for existing solutions first
- Post about the pain publicly; confirm others share it before proceeding
- Launch a waitlist; target 100 signups
- Email the list with a 90% pre-sale discount; need 5 sales to proceed
- Deliver the solution manually before building anything — iterate until customers are satisfied
- Only then bring in a co-maker to build the MVP over 2–3 months
- Launch publicly on Twitter/X
Co-maker model
- Co-makers are found through existing relationships with other indie builders
- Pitch is easier when validation is already done: pre-sales exist, users are waiting
- Ownership splits 50-50: John handles operations, legal, accounting; co-maker handles code and support
- Building in public makes it easy for potential co-makers to evaluate you before committing
Portfolio structure and cross-promotion
- Seven products drive most revenue; remaining products drive traffic to those seven
- Tools are linked and integrated with each other — not just linked, but functionally connected (e.g. a button in SEObot routes users to ListingBot)
- Users naturally move through the ecosystem; trust transfers across products
- Cross-promo is the most distinctive channel: existing users have already validated trust
Marketing channels (in priority order)
- SEO — primary channel before a product is great
- Social media (X, LinkedIn, Substack, Facebook) — same content repurposed daily across all platforms; minimum 30 posts/month
- Directory listings — effective for AI products that are easy to package as clickable entries
- Cross-promotion within the portfolio
AI usage across operations
- Built a custom AI code generator for all SaaS and no-code tools
- AI handles all design work: logos, images — no external designers
- Uses O3/deep research mode for competitive research and data tables
- AI generates all marketing copy, SEO content, emails, and ads
- Built an internal AI project manager (Nova) to coordinate co-makers across 26 products
- AI tools cost real margin: SEObot runs at 70% margin (30% goes to API costs); non-AI tools run at 90% margin
- Human support intentionally retained — users build relationships with human agents, not chatbots
VC vs bootstrapping
- VC optimises for exits; bootstrapping optimises for profit
- VC: pay for growth, grow headcount to raise valuation
- Bootstrap: target product-led growth, minimise headcount
- Ideal bootstrap state is solo — zero labour costs
Building in public
- Initially perceived as free marketing; proved to be much more
- Before building in public: 90% failure rate on products
- After building in public: 90% success rate — audience feedback shapes products before they ship
- Direct audience channel is more valuable than the marketing benefit alone
Founder-idea fit
- Don't search for random ideas in random markets
- Build for your own work and your own pain — you have an inherent understanding advantage
- Any job contains hundreds of software-solvable problems; start there
More like this — when you're ready for early access.
Join the waitlist for a personal account and content recommendations based on what you're working on.
No spam. Unsubscribe at any time.
You're on the list. We'll be in touch before launch.