Fake doors for real demand
Stop building features nobody wants.
Knockbox adds a button for a feature that doesn't exist yet. Visitors click it, see an honest popup, and can leave their email. You count the knocks, then build what people actually knocked on.
The problem
Most roadmaps are a guess with a deadline.
Asking is cheap talk
Ask users what they want and you get polite yes-es. Nobody pays for a polite yes.
Building is the expensive guess
A feature nobody wanted still costs the weeks you spent on it, plus the weeks you spend maintaining it.
A click is evidence
A button that goes nowhere costs an afternoon. When a real visitor clicks it, you learn something a survey can't tell you.
Install
One line. Not a project.
Works on plain HTML, React, Next.js, or whatever Lovable, Bolt or Claude Code just generated for you. There is even a prompt you can paste so your AI does the wiring.
Install guide and AI prompt →<script src="https://knockbox-flame.vercel.app/w.js" data-app="YOUR_PUBLIC_KEY" defer></script><button data-knockbox="ai-insights">Your feature</button>How it works
Three steps, no backend.
Step 1: Paste one line
Add the script tag to your site once. It is a single file with no dependencies, and no cookies.
data-app="YOUR_PUBLIC_KEY"Step 2: Mark the buttons
Put data-knockbox on any button or link for a feature that doesn't exist yet. Your site's own code is untouched.
data-knockbox="ai-insights"Step 3: Read the demand
Visitors get an honest “not available yet” popup and can leave an email. You see views, clicks and emails per feature, ranked.
views → clicks → emails
The panel
Your features, ranked by real demand.
Views, clicks, click rate and emails for every door, with the most demanded one highlighted. Filter by last 7 days, 30 days or all time, and export the emails as CSV.
| Feature | Unique viewers | Unique clickers | Click rate | Emails | Share of clickers |
|---|---|---|---|---|---|
| Export to PDFMost demandedexport-pdf | 1,200 | 180 | 15% | 60 | 60% |
| Dark modedark-mode | 1,100 | 75 | 6.8% | 20 | 25% |
| Zapier integrationzapier | 900 | 30 | 3.3% | 9 | 10% |
| Team workspacesteams | 1,000 | 15 | 1.5% | 3 | 5% |
Illustration only. These numbers are invented to show the layout, they are not results from any real site.
Roadmap
We're testing Knockbox with Knockbox.
These five ideas don't exist yet. The buttons below are real fake doors running the same widget you would install. Click the ones you'd use: every click is counted and decides what we build first.
No. 1 · Coming soon
AI insights
A weekly written summary of which doors are getting attention and what that probably means for your roadmap.
No. 2 · Coming soon
A/B test pricing
Show different prices on the same fake door and see which one people click, before you commit to a number.
No. 3 · Coming soon
Slack alerts
Get a Slack message the moment a door crosses a number of clicks or collects a new email.
No. 4 · Coming soon
Team seats
Invite your co-founders or teammates to the same dashboard, with their own logins.
No. 5 · Coming soon
Baseline comparison
Compare each fake door against a real feature in a similar spot, so button placement doesn't fool you.
Pricing
Free in beta. Pro is what we'd charge.
Knockbox is free while it's in beta. Pro doesn't exist yet: the button below is a real fake door, so if you click it we'll tell you that and note your interest.
Free
$0during the beta
What Knockbox does today.
- The fake-door widget: one script tag
- The panel with views, clicks and emails per door
- Free while we're in beta
Pro
$12/mo
Not available yet. Planned for launch.
- Unlimited apps and doors
- No “Powered by” badge
- CSV export and share links
Be a first founder in.
Knockbox is in early access. Leave your email and we'll let you know when it opens up.