Hacker Playbooks / Hackers / Danny Postma If the promise is visual and the margin exists, buy the click. Organic fame is optional. The landing page is the product, the creative is the screenshot, and the math is the strategy.
A beautiful model demo is not a business. A paid folder of headshots is.
Model Lean team
Engine Meta ads
Stance Outcome first Products
HeadshotPro Studio-like AI headshots sold as a result, not a model Across the five stages
How they actually operate. 01
Professionals who need photos and will not book a studio. The wave was the model. The niche was the job to be done.
01 Translate a new capability into a sentence a manager understands.02 Pick a job with a known alternative (a photographer) and beat it on speed and price.03 Ignore 'AI platform' positioning — it invites infinite competitors.04 Confirm people will pay for the folder, not for the novelty.02
Wrap the model. Own the workflow, the QA, the refunds, the brand. Differentiation is reliability and conversion, not weights.
01 Productize the last mile: upload, pick, download.02 Price the outcome with room for ads and refunds.03 Make the first run feel like a studio, not a research demo.04 Instrument every step ads will later accuse you of breaking.03
A page that survives cold traffic. Creative tests before a big spend. PH and Twitter as proof, not as the plan.
01 Build the landing page as if a stranger will see it with no thread above it.02 Collect a waitlist only if you will talk to it.03 Prepare before/after creative from real outputs.04 Know allowable CAC before the pixel is live.04
Turn on ads when the funnel converts. Use Product Hunt as a credibility spike. Do not confuse a badge with a channel.
01 Ship onboarding that holds up under impatient paid traffic.02 Lead creative with the result photos.03 Answer support like it is part of CAC — because it is.04 Cut anything the ad promised that the product cannot do today.05
Scale what pays back. Kill what does not. Organic is a bonus on top of a unit-economic engine.
01 Iterate creative weekly. Fatigue is the real competitor.02 Feed refund reasons back into the model and the page.03 Expand to adjacent outcomes only when the first loop is healthy.04 Keep the promise boringly true as spend grows.