{"slug": "our-product-hunt-launch-returned-2-upvotes-and-0-signups-here-is-every-number", "title": "Our Product Hunt launch returned 2 upvotes and 0 signups. Here is every number.", "summary": "LeadAce, an outbound sales agent built as a Claude Code plugin by a small Tokyo software company, launched on Product Hunt on August 19 and received zero signups and only two upvotes. The company's analysis revealed that the failure was not due to the landing page but to a lack of established accounts on platforms like Hacker News and Reddit, which require account history and karma. Despite the poor launch, discussions on r/SideProject and r/SaaS led to immediate roadmap changes, including metered overage pricing and hardening against prompt injection.", "body_md": "On August 19 we launched LeadAce on Product Hunt. It was our first launch to an English speaking audience. I am writing down the numbers while they are still uncomfortable, because the posts I found most useful when I was preparing were the ones that did this.\n\nWe are a small software company in Tokyo. LeadAce is an outbound sales agent that runs as a Claude Code plugin. The backend is open source. It has been in Public Beta since the launch.\n\nProduct Hunt, 24 hours:\n\nSignups from the launch: 0.\n\nSite traffic for the four weeks up to launch day: 6 active users, 27 page views. Referrers were direct 4, producthunt.com 1, t.co 1.\n\nOur X account over the same four weeks: 48 posts, 576 impressions total, 2 link clicks, 2 new followers.\n\nSo the launch did not fail at the landing page. It failed before that. Almost nobody arrived.\n\nThis is the part I did not plan for. I spent weeks on the product, the demo video, the gallery images and the copy. Every one of those was ready. What I did not have was accounts.\n\n**Hacker News.** I could not post Show HN at all. HN was limiting Show HN submissions from low karma accounts, and my account had karma 1. I created it years ago and never used it. There is no way to buy your way past this, and there should not be.\n\n**r/ClaudeAI.** My first attempt was removed by automod because the account was too new. I tried again from my older Reddit account, which has an age of 5 years but karma 1. A moderator locked it. The subreddit requires 50 total karma to post a Showcase on the feed. They pointed me to a megathread instead, which is the correct call on their side. My comment there got 67 views and 1 upvote in 19 hours.\n\n**r/SaaS.** The post went through, but Reddit's pre-submit check warned me that it might break the rules on vendor spam. I removed every link from the body and changed the ending to a real question. That version posted fine. It is now the post with the most discussion of anything we published.\n\n**r/selfhosted.** Blocked by a rule I should have read first. Projects less than three months old can only go in the New Project Megathread. Our public repo was created on May 28, so we reach three months on August 28. We will post then.\n\nThe pattern is the same in every case. The gate was not the quality of the post. The gate was account history, and account history takes months of ordinary participation that I had not done.\n\nTwo subreddits let us in, and both were worth more than Product Hunt.\n\nr/SideProject and r/SaaS produced real questions from people who read the post. One of them changed the roadmap on the same day.\n\nSomeone asked about pricing. The tiers all have a hard monthly cap. When you hit the cap, sending stops. They asked whether the accounts sending 200 emails a month are structurally different from the ones sending 4,000, or whether it is the same customer at different stages. Writing the reply is what made the problem visible to me. A hard stop at the cap is lost revenue for me and a bad moment for the user at the same time. Metered overage on top of the flat tier went on the roadmap that evening.\n\nAnother asked about prompt injection, which is the right question for this product. The agent reads a prospect's website and then writes an email. So a hostile page is an instruction source. My answer was that the send step only uses the stored record, and the server enforces quotas, do-not-contact, the country allowlist, email verification and the compliance footer. The model cannot skip those even if a page fools it. A hostile page could still poison one prospect's record or make one email strange. It cannot trigger mass sends. I said I would harden the research step, and that is now a real task instead of a vague worry.\n\nNeither of those conversations needed traffic to happen. Six upvotes and a dozen comments were enough.\n\nIf you are planning a launch, check the account requirements before you write anything. This is the table I wish I had:\n\n| Channel | Requirement | How long it takes to fix |\n|---|---|---|\n| Product Hunt | None. Anyone can schedule a launch | Same day |\n| Hacker News | Enough karma for Show HN. The limit is not published and it changes | Weeks of commenting |\n| r/ClaudeAI | 50 total karma for a Showcase post on the feed | Weeks |\n| r/SideProject | None that blocked us | Same day |\n| r/SaaS | No links in the body, and the post has to read as a discussion | Same day, if you rewrite |\n| r/selfhosted | Project must be 3 months old to post on the feed | Fixed by the calendar |\n| Indie Hackers | Account with some history helps | Weeks |\n\nThe fix is boring. Pick the three channels that matter for your product, and start commenting on them six weeks before you launch. Not promoting. Commenting. Your karma on launch day is a thing you build in advance, like a mailing list.\n\nI am not going to run the launch again. Instead:\n\nThe product side of the launch was fine. The distribution side started from zero, and I did not notice that zero was a number I had to fix in advance.\n\nIf you launched recently and hit the same wall, I would like to know which channels let you in. I will post our next set of numbers whether they are better or not.\n\nLeadAce is at [leadace.ai](https://leadace.ai). The source is at [github.com/aitit-inc/leadace](https://github.com/aitit-inc/leadace).", "url": "https://wpnews.pro/news/our-product-hunt-launch-returned-2-upvotes-and-0-signups-here-is-every-number", "canonical_source": "https://dev.to/leouno/our-product-hunt-launch-returned-2-upvotes-and-0-signups-here-is-every-number-89l", "published_at": "2026-08-22 09:36:29+00:00", "updated_at": "2026-08-22 09:43:24.860659+00:00", "lang": "en", "topics": ["ai-agents", "ai-products", "developer-tools"], "entities": ["LeadAce", "Product Hunt", "Claude Code", "Hacker News", "Reddit", "r/SideProject", "r/SaaS", "Tokyo"], "alternates": {"html": "https://wpnews.pro/news/our-product-hunt-launch-returned-2-upvotes-and-0-signups-here-is-every-number", "markdown": "https://wpnews.pro/news/our-product-hunt-launch-returned-2-upvotes-and-0-signups-here-is-every-number.md", "text": "https://wpnews.pro/news/our-product-hunt-launch-returned-2-upvotes-and-0-signups-here-is-every-number.txt", "jsonld": "https://wpnews.pro/news/our-product-hunt-launch-returned-2-upvotes-and-0-signups-here-is-every-number.jsonld"}}