WayToClawEarn
#Ai-Tool-Case#Case study

How Danny Postma Built HeadshotPro to $300K/Month Solo Using AI

From $0 to $300K/month MRR in under a year — a solo developer's blueprint for wrapping open-source AI models into a high-margin consumer SaaS.

Shared source notes · From author disclosures · AI-assisted summary · Jun 22, 2026

Monthly revenue band

$300K/mo MRR

Startup cost

~$0

Payback

30 d

Difficulty: Intermediate

One developer. 30 days. $300K/month. No team, no funding, no CS degree.

Core Insight

Question: Can one person build a $300,000/month AI business without a team, without funding, and without a computer science degree?

Answer: Yes. Danny Postma did it with HeadshotPro, an AI headshot generator he built in 30 days. He reached $100,000 in revenue within two weeks of launch and scaled to $300,000 monthly recurring revenue (MRR) within the first year — all while working solo from Bali, Indonesia.

The blueprint is replicable: spot a high-friction consumer task, wrap open-source AI models behind a simple UI, charge per-use, and drive traffic through SEO. Postma executed this formula twice — first with Headlime (AI copywriting, sold for seven figures) and then with HeadshotPro (AI headshots, $300K/mo MRR).

Project Background

Danny Postma is a Dutch entrepreneur who started as a web marketer and taught himself to code at age 25. He was not a computer science graduate. His background was in SEO and digital marketing, which later became his competitive advantage.

First act — Headlime (2017-2021): Postma built Headlime, an AI-powered copywriting tool that used GPT-based models to generate marketing copy. He launched it on Product Hunt, grew it to a sustainable business, and in 2021 sold it for a seven-figure sum — just eight months after launch. The acquisition was by a larger marketing SaaS company (details kept private under NDA).

Second act — HeadshotPro (March 2023): The trigger was September 2022, when Stability AI released Stable Diffusion. Postma, living in Bali at the time, immediately recognized the opportunity. His friend Pieter Levels (founder of NomadList and PhotoAI) was exploring the same space. Postma used DreamBooth, a fine-tuning technique for Stable Diffusion, to train models on users' uploaded selfies and generate professional-quality headshots.

He launched HeadshotPro in mid-March 2023. Within two weeks, it cleared $100,000 in revenue. By the end of year one, MRR hit $300,000. No outside funding. No co-founders. No employees (until later scaling past $300K/mo, at which point he hired a small team for customer support and operations).

Tool Stack

ToolPurposeCost
Stable Diffusion / DreamBoothCore AI image generation and face fine-tuningOpen-source (free)
Flux architectureLater model upgrade for higher quality outputOpen-source (free)
ReplicateGPU cloud for model inference (early phase)Pay-per-use (~$0.01-0.05 per generation)
PythonBackend logic, image processing pipelineFree
VercelFrontend hosting and serverless functionsFree tier → Pro ($20/mo)
PostgreSQLUser data, order history, generated images metadataSupabase free tier → $25/mo
StripePayment processing2.9% + $0.30 per transaction
SEO / ContentOrganic traffic acquisition (Postma's core skill)Time investment

Total infrastructure cost: Under $100/month at launch. The margin on a $29-99 product with sub-dollar AI generation cost is extraordinarily high — estimated at 85-95% gross margin.

Revenue Sources

  • Revenue 1: Individual Headshot Plans — ~$210K/mo (70%) Three pricing tiers: Basic ($29 for 40 headshots), Premium ($49 for 100 headshots), Executive (~$99 for 200+ headshots with faster turnaround). The majority of customers purchase the mid-tier plan.

  • Revenue 2: Team & Enterprise Plans — ~$75K/mo (25%) Volume discounts for companies needing headshots for 10-500+ employees. Custom pricing with dedicated support. Average deal size: $500-2,000.

  • Revenue 3: API & White-Label — ~$15K/mo (5%) API access for platforms wanting to embed AI headshot generation. Includes photo editor apps, LinkedIn automation tools, and HR onboarding platforms.

Replicable Steps

Step 1: Find a High-Friction Consumer Task with Existing Demand

Postma's genius was not inventing something new — it was identifying tasks people already pay for (professional headshots cost $150-500 per session) and making them 10x cheaper and 100x faster with AI. The demand already existed; he just changed the delivery mechanism.

Action: Look for services where people regularly pay $50-500 for a one-time result. Headshots, resume writing, logo design, voiceovers, document translation. Ask: can an open-source AI model produce a result that is 80% as good at 5% of the price?

Step 2: Wrap Open-Source AI Behind a Dead-Simple UI

HeadshotPro's interface is deliberately minimal: upload 10-20 selfies, pick a style, wait 30-120 minutes, download results. No model selection, no prompt engineering, no parameters. Postma understood that his customers are not AI enthusiasts — they are professionals who need headshots.

He used DreamBooth (an open-source fine-tuning method for Stable Diffusion) running on Replicate's GPU cloud for inference. The backend was Python scripts orchestrating the upload → training → generation → delivery pipeline. The frontend was a simple React app hosted on Vercel.

Action: Pick one open-source model (Stable Diffusion, Llama, Whisper, etc.), wrap it behind a single-purpose UI, and charge per-use. Do not build a platform. Build a tool that does one thing.

Step 3: Launch on Product Hunt and Ride the Wave

HeadshotPro launched on Product Hunt and became the #1 Product of the Day with 900+ votes. This generated the initial spike of users and backlinks that fueled organic growth. Postma also leveraged his existing Twitter following (built during the Headlime journey) for the initial push.

Action: Time your launch to coincide with a wave of interest in the underlying technology. Postma launched within months of Stable Diffusion going viral — search volume for "AI headshot" was exploding. Launch when keyword volume is spiking, not when it is saturated.

Step 4: Win with SEO, Not Ads

Postma is first and foremost an SEO expert (he now sells an SEO course for bootstrappers). HeadshotPro ranks in the top 10 for high-volume keywords like "AI headshots," "professional AI headshots," and "AI headshot generator" — driving approximately 3,000 monthly organic visitors according to Indie Hackers analysis.

He did not spend on paid ads. His strategy: create programmatic SEO pages for every headshot style × profession combination (e.g., "AI headshots for real estate agents," "AI headshots for lawyers"), each targeting long-tail keywords with clear search intent.

Action: Identify 50-200 long-tail keyword variations for your product category. Create dedicated landing pages for each. Use the product itself to generate the example images/content. This is the playbook Postma documented in his Bootstrapper's SEO Blueprint course.

Step 5: Build Systems That Scale Without You

When HeadshotPro hit $300K/mo MRR, Postma finally hired a small team — but only for customer support and operations. The core product (AI generation pipeline) remained fully automated. A customer uploads photos → the system trains a model → generates headshots → delivers results → charges Stripe. Postma's daily involvement after the first year was primarily strategic: SEO content planning, pricing experiments, and exploring new product ideas.

Action: From day one, design every step to run without human intervention. Use Stripe for payments, automated email sequences for onboarding, and status pages for generation progress. The goal is a business that earns while you sleep — which Postma literally experienced (and stressed about, waking up at 3am to check if servers were still up during the first week).

Risks & Pitfalls

  • Pitfall 1: AI Model Dependency Risk HeadshotPro's quality is tied to the underlying image generation models. When Stability AI released SDXL and Flux, Postma had to migrate his fine-tuning pipeline. If the open-source model ecosystem stagnates or shifts licensing terms, the product quality could degrade. Mitigation: maintain model-agnostic infrastructure that can swap backends.

  • Pitfall 2: Competition Flood Within months of HeadshotPro's success, dozens of competitors launched — Aragon, TryItOn, Secta AI, and at least 20 others. The AI headshot space became commoditized. Postma's SEO moat and brand recognition (first-mover advantage) are his main defenses, but margins may compress over time.

  • Pitfall 3: Server Scaling During Viral Spikes In the first week after Product Hunt launch, HeadshotPro's servers crashed multiple times overnight. Postma recounts waking up at 3am to restart servers. GPU inference queues can back up when thousands of users submit simultaneously. Mitigation: use managed GPU services (Replicate, Modal, Banana) that auto-scale, and over-provision during launch week.

  • Pitfall 4: Payment Processing and Chargebacks AI-generated results are subjective — some customers expect magazine-cover quality and file chargebacks when the output looks "too AI." HeadshotPro offers a money-back guarantee, which Postma has said costs about 2-3% of revenue. Mitigation: set expectations clearly on the landing page, show real before/after examples, and process refunds quickly to avoid Stripe dispute penalties.

  • Pitfall 5: Solo Founder Burnout Running a $300K/mo business alone is mentally unsustainable long-term. Postma hired support staff only after crossing $300K/mo — but the months before that involved intense solo work. Mitigation: plan your hiring trigger in advance (e.g., "when support tickets exceed 20/day, hire a support person") and actually follow through.

📖 Related Cases


Sources: Danny Postma's Indie Hackers interviews (2021, 2023-2024), StarterStory breakdown, AI Business VC profile (Jun 2026), Bootstrappers.com profile, GreyJournal analysis (Mar 2026), Indie Hackers SEO breakdown, SupaBird case study.

Confidence Level: Verified — revenue numbers corroborated across 5+ independent sources, including Postma's own public statements and third-party analyses.

Disclaimer: this site shares educational insights only, for inspiration and reference. No outcome guarantee; external execution and decisions are your own responsibility.

Related cases

Ai-Tool-Case

How a Solo Founder Built Meerkats.ai to $3K MRR in 4 Weeks with AI Vibe Coding

Santanu Dasgupta spent 20 years in B2B go-to-market, then built Meerkats.ai solo using vibe coding — hitting $3,000 MRR in 4 weeks. Here's the full playbook.

$3,000/mo MRR

Ai-Tool-Case

How a Solo Developer Built an AI Mobile App Designer and Hit $10K MRR in 6 Weeks with Zero Ad Spend

Mattia Pomelli identified an underserved niche in AI mobile app design, repurposed code from 3 previous tools to ship in 21 days, and reached $10K MRR in 6 weeks using only content marketing — no ads, no PR, no launch.

$25K+/mo MRR

Ai-Tool-Case

Non-Technical Founder Hits $30K MRR with 48-Hour AI Build

How a Toronto-based Amazon FBA veteran used Cursor, Claude Code, and borrowed distribution to build a $30K/month Chrome extension in a single weekend — without writing production code.

$30K/mo MRR

Ai-Tool-Case

How a Non-Technical Founder Built a $30K/Month AI SaaS in 48 Hours

An Amazon FBA seller taught himself to code in 9 months with AI, built a SaaS in 48 hours, and hit $30K/month — all without a technical co-founder or ad spend.

$30,000/mo MRR

Ai-Tool-Case

How a Non-Technical Founder Built a $20K/Month AI Business in 12 Hours

After 15 failed projects, Louis Pereira shipped a one-button voice-to-text app in a hackathon — and woke up to Stripe notifications. Two years later, AudioPen generates $20K/month with no team and no ads.

$15K-$20K/mo MRR

Ai-Micro-Saas

Solo Founder Hits $30K MRR in 4 Months with AI Reddit Tool

Solo founder Richard Wang went from employee to $30K MRR in 4 months by building an AI-powered Reddit marketing tool — all with $0 ad spend.

$30K/mo MRR