Knockbox

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.

Illustration

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 →
1. once, in your <head>
<script src="https://knockbox-flame.vercel.app/w.js" data-app="YOUR_PUBLIC_KEY" defer></script>
2. on any button you want to test
<button data-knockbox="ai-insights">Your feature</button>

How it works

Three steps, no backend.

  1. 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"
  2. 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"
  3. 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.

Example · made-up numbers
knockbox / your-app / results
Illustration of the results panel with example numbers. Not real data.
FeatureUnique viewersUnique clickersClick rateEmailsShare of clickers
Export to PDFMost demandedexport-pdf1,20018015%6060%
Dark modedark-mode1,100756.8%2025%
Zapier integrationzapier900303.3%910%
Team workspacesteams1,000151.5%35%

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.

Only used to tell you when Knockbox opens up. No newsletter.