Quick above-fold read on launchreel.dev (from its Show HN thread, ~14h old at time of audit).
H1 (verbatim): "One URL in. Platform-native launch videos out."
The line describes the process cleanly — input, mechanism, output format. The gap: "platform-native launch videos" is a format label, not a deliverable a developer can picture. The indie dev launching on Product Hunt, the App Store, and HN doesn’t want "platform-native" — they want a 30-second App Store Preview, a Product Hunt teaser, and an HN screenshot thumbnail, done in 2 minutes.
Outcome version: "Drop your product URL. Get a 30-second App Store Preview, Product Hunt teaser, and HN thumbnail — in 2 minutes." That names what walks out the other side instead of the format it comes in. Format + platform + time: that’s the specific promise that earns the click.
Full above-fold read (3 issues, free): https://outboundautonomy.com/fix-sprint?url=launchreel.dev&ref=fixsprint-ih-launchreel-20260621
3,000 emails and still no first customer is not always a channel problem