HeadshotPro: $100K ARR in 14 Days, Then Up to $300K MRR — Examining the AI Headshot Business
HeadshotPro, an AI headshot service built by Dutch developer Danny Postma, hit $100K ARR just 14 days after launching in March 2023, and has since climbed to $300K MRR ($3.6M ARR). 14 million photos generated, 190,000 customers. The acquisition-channel numbers are public too — over $50K a month from affiliates alone.
Note: Yen conversions in this article use a rough $1 = ¥150 rate.
Plenty of generative-AI stories brag about initial launch speed, but few publish hard numbers two years later, complete with a breakdown of acquisition channels. HeadshotPro, run solo by Dutch-born developer Danny Postma, hit $100K ARR just 14 days after launching in March 2023, and has since sustained $300K MRR (about ¥45M a month) through 2024–2025. He’s also disclosed efficiency numbers down to the channel level: over $50K a month from affiliates alone (15%+ of total revenue), 222,000 monthly visits, and $1.35 in revenue per visit. As material for dissecting a solo business’s revenue structure, this is top-tier.
The Published Numbers
| Item | Figure |
|---|---|
| Launch speed | $100K ARR in 14 days after launch (March 2023) |
| Current | $300K MRR ($3.6M ARR), sustained through 2024–2025 |
| Cumulative | 14 million photos generated; 190,000 customers (including Fortune 500 companies) |
| Traffic | 222,000 monthly visits; $1.35 revenue per visit |
| Pricing | One-time purchase: $29 (1 session) / $69 (3 sessions) |
| Affiliates | Over $50K/month, 15%+ of total revenue from this one channel |
| Team | Danny Postma, solo (based in Bali, zero outside funding) |
What the Business Is, and Who Built It
HeadshotPro generates AI business headshots from a user’s selfies. Postma started in web marketing before moving into development, and his earlier product was ProfilePicture.AI, a general-purpose AI icon generator. Building the initial version of HeadshotPro took about 30 hours. That speed came not from inventing anything from scratch, but from redeploying the technical foundation he’d already built for his earlier product. The stack is Python + Stable Diffusion + DreamBooth. Generated images get automatically quality-checked with LLaVa, and Codeformer removes artifacts (generation glitches). This pipeline, filtering out “obviously AI” failed photos without human review, is why one person can handle 190,000 customers and 14 million photos.
It shares the same technical foundation and launched around the same time as PhotoAI, but by narrowing its focus to a single use case, business headshots, it captured B2B demand from companies wanting a uniform look across an entire team of employees.
One-Time Purchase, Starting at $29
Pricing is $29 (about ¥4,350) for one session, or $69 for three. It’s a one-time purchase, not a subscription. Headshots are a use case with thin repeat demand, and going monthly would mean fighting churn. He deliberately chose a pricing model that doesn’t accumulate recurring MRR, matching the nature of the use case. Flip that around, and the reality behind $300K MRR is that he keeps winning $300K worth of new purchases every single month, and what sustains that is the acquisition structure below.
A Three-Layer Acquisition Structure
What generated the initial speed was a viral launch on X (Twitter). Publishing to the audience Postma had built up over years produced the 14-day, $100K-ARR curve.
The first pillar of sustained growth is SEO. He ranks in the top 10 for “professional headshots” and runs over 200 programmatic pages targeting location-based keywords like city names, plus a blog targeting high-volume search terms.
The second pillar, affiliates, is the core of this case. Postma used to struggle with manually paying out commissions, a clunky dashboard, and referral-link management, but after switching to Rewardful (Stripe-integrated, about a 5-minute setup), he systematized the referral program and now pulls in over $50K a month (about ¥7.5M), 15%+ of total revenue from this one channel. In a solo operation, channel-management overhead itself becomes the bottleneck, so tool choice, far from a trivial matter, is organizational design in itself. Postma says (paraphrasing), “Without the affiliate program, far fewer people would have written about us,” and rather than just paying out and moving on, he keeps investing in nurturing top referrers into “superstar partners,” with the stated goal of becoming “the number-one affiliate program in the industry.” What’s more, the links affiliates place also function as backlinks, boosting SEO ranking too, a doubly-reinforcing structure where affiliates and SEO strengthen each other.
Why This Structure Worked
Even with the same technology, narrowing the use case changes both price point and customer base. Against PhotoAI’s general-purpose portraits, HeadshotPro specialized in business use, becoming a clear substitute for the existing expense of a professional photo studio session. In generative-AI applications, revenue is decided less by differences in model performance and more by the design choice of exactly whose spending, on what line item, you’re replacing.
In his own reflections, Postma emphasizes pivoting in response to market feedback, prioritizing product quality over a rushed launch, and the fact that SEO is what sustains long-term growth. There’s a consistent division of labor: viral growth ignites the fire, and SEO plus affiliates keep it burning.
Affiliates can function as a “solo sales force.” Because it’s purely performance-based, it scales with zero upfront investment, and unlike personal-brand-driven output like Shogo Log’s YouTube-and-sponsorships approach, it borrows other people’s reach instead of consuming the founder’s own time. Running $3.6M ARR alone is built on stacking up these “channels that don’t consume my own time.”
What to Discount When Reading This
Nothing about the 14-day, $100K-ARR launch speed is reproducible, since it was a one-time result of Postma’s years of built-up social-media audience colliding with AI-boom demand. An unknown developer launching the identical product wouldn’t draw the same curve. Also, while one-time purchase pricing has nothing to do with churn, it also means that if acquisition stops, revenue takes a direct hit starting the very next month. With no subscription-based inertia revenue cushioning it, dependence on sustained channels like SEO and affiliates is higher than it appears. On top of that, the technical foundation for AI headshots is shared infrastructure (the Stable Diffusion family), so there’s no real barrier to entry in the feature itself. The moat here is on the acquisition-asset side, a $50K-a-month affiliate network and search rankings, while output quality is a differentiator that erodes over time.
When reading the numbers in order, the $100K ARR in 14 days is a footnote. The substance is the system that turned a boom’s tailwind into an affiliate network bringing in more than $50K a month plus search rankings, and that removed the ceiling on one person’s throughput by automating quality checks.
Also Worth Reading
If this one impressed you
Similar cases

Buttondown: A Stripe Engineer's Weekend SaaS — 5% a Month for Five Years to $75,000/Month
SaaS
Carrd: $2M ARR With Zero Marketing Spend and an Anonymous Solo Developer — the “Don’t Add Features” Strategy
SaaS
Sidekiq: Open Source to $7M+ a Year, Solo — the Finished Form of a 20-Year “OSS + Paid Edition” Strategy
SaaS
PhotoAI at $132K a Month, Zero Employees, 37,000 Commits a Year: Dissecting Pieter Levels' "Solo-Run" Playbook
SaaSMost read
- 1
¥4.61 Million a Year, Five Years After Starting to Learn Programming. The Full Three-Year P&L and Playbook of an Indie Education App
42 recent visits - 2
From 30 yen in revenue to 8 years later: how running 3 apps in parallel got an indie developer to 200,000 yen a month
28 recent visits - 3
Payout: A Class-Action App Vibe-Coded in 14 Days Reached $1,003,227 ARR in 9 Months. It Cost About $10 to Build, and a Partner With 10 Million Followers Grew It
27 recent visits - 4
From ¥100 to ¥100,000 a Month in Three Years: The Quiet Compounding of an Ads-Only Tool App
26 recent visits - 5
Marketing Examples: 130,000 Subscribers in Three and a Half Years — a “Distribution” Playbook and a $2,300/Month Sponsor Slot
25 recent visits
Latest articles
- 2026-11-11
Just a Girl and Her Blog: $2,446 to a $51,803 Peak Month, With Ads Only 8% of Income, Over 34 Published Reports
- 2026-11-10
Key Values: A One-Person Job Board Doing ~$80K a Quarter, $25K in Its Best Week, on a Few Hundred Dollars of Monthly Costs
- 2026-11-10
Fat Stacks: $1,117,301 Revenue, $130,659 Expenses in 2021 From Unnamed Niche Sites Running on Display Ads
- 2026-11-10
EOFire: 136 Straight Monthly Income Reports End at $131,587 Revenue, 91% Margin, $27.9M Lifetime
- 2026-11-09
Thankbox: £150 to £12,000 a Month in 11 Months Selling $5.99 Online Group Cards
Sources
- Founder Rewardful「HeadshotPro Earns $50k+ Monthly Through Affiliate Marketing」
- Founder Starter Story「How an Indie Hacker Built an AI Headshot Business to $300K/Month」