I pre-committed to kill thresholds on Jul 21 so I couldn't move the goalposts: 50+ emails by Aug 9 → build the MVP, 15–49 → iterate, under 15 → kill it and publish the post-mortem.
Final count: 0 real signups. (1 email total, and it was my own test entry.)
So: kill it. Here's the post-mortem.
The idea: FacelessFlow — niche/format discovery + flat-fee rendering + official-API publishing for faceless-video creators. Landing page first, product second.
What I did:
What I got wrong:
What's next: no MVP, no iteration on this pitch. If I come back to faceless-video tooling, distribution goes first next time, not last.
Page (up for now, may come down): https://facelessflow-self.vercel.app
Thanks to everyone who gave feedback on the original page-copy post — genuinely useful even though the numbers didn't move.
The part about not knowing whether the pitch was bad or simply unseen is probably the most useful takeaway here. Zero signups feels like a clear result, but with almost no traffic it really isn't enough evidence to diagnose the offer itself. The kill threshold still makes sense though — sometimes the disciplined decision is to stop before spending another month trying to manufacture signal.
The pre-committed kill threshold is the most disciplined thing I've seen a founder do. Most people move the goalposts. The lesson about distribution going first is one most founders only learn after killing something — respect for publishing it honestly.