Beta feedback for builders

Simple product feedback for founders.

Collect beta feedback, group product signals, decide what to build next, and keep early users aligned as your product evolves.

Free to start. No credit card required.

Feedback Inbox
Feedback buried in SlackSignals scattered across NotionRoadmap built on gut feelProduct Signals fixes that.

A simple loop that keeps you building the right things

From first feedback to shipped feature — without the chaos.

01

Add your beta users

Invite testers manually or connect your app's embed portal so users can join automatically.

02

Capture every signal

Log feature requests, bug reports, interview notes, and UX feedback in one shared inbox.

03

Spot the themes

Cluster related signals into themes and score each one on impact, effort, and confidence.

04

Close the loop

Share your roadmap with users, ship confidently, and mark items shipped — right in the portal.

Feedback inbox

Every signal in one place

Product feedback is scattered — Slack DMs, interview notes, support tickets, email threads. It all disappears. Product Signals gives you one inbox for every signal, tagged by type, source, and priority.

  • Capture feature requests, bugs, UX issues, and open-ended questions
  • Track the source: portal, interview, support ticket, or email
  • Attach screenshots and screen recordings to every signal
  • Link each piece of feedback to a specific beta user
Feedback Inbox
Themes Board
Themes

Turn feedback noise into clear decisions

Raw feedback is overwhelming. Themes let you cluster related signals, score them on impact, effort, and confidence, and track each one from “Learning” all the way to “Shipped.”

  • Group related signals into strategic clusters with a single click
  • Score each theme on impact, effort, and confidence
  • Track themes from 'Learning' all the way through to 'Shipped'
  • See exactly how many signals back each theme
Roadmap

Share what you're building

A roadmap that lives next to your feedback. Move items from “Exploring” to “Shipped,” decide what's public, and give your beta users a window into your thinking, no extra tools needed.

  • Kanban board: Exploring → Planned → In Progress → Shipped
  • Mark items private (internal) or shared with your beta users
  • Link roadmap items back to the themes and signals that drove them
  • Let users see what you're building without leaving your product
Roadmap Kanban
Embedded portal

Feedback meets your product

Don't send users to a separate tool. Embed a branded feedback portal directly in your app, signed, short-lived, and connected to your workspace. Your customers submit feedback and see your roadmap without ever leaving your product.

Node.jsNext.jsPythonRubyPHPcURL

Six language examples included. One API call from your server. Done in minutes.

Get started for free →
Customer Portal
api/product-signals-portal.js
// Express route — keep signing secret server-side only
app.post("/api/product-signals-portal", async (req, res) => {
  const user = await getCurrentUser(req);
  if (!user) return res.status(401).json({ error: "Sign in required." });

  const response = await fetch(PRODUCT_SIGNALS_API_ENDPOINT, {
    method: "POST",
    headers: {
      "Content-Type": "application/json",
      "Authorization": "Bearer " + process.env.PRODUCT_SIGNALS_SIGNING_SECRET
    },
    body: JSON.stringify({
      projectId: "YOUR_PROJECT_ID",
      user: {
        externalUserId: user.id,
        email: user.email,
        name: user.name,
      }
    })
  });

  const { portalUrl, expiresAt } = await response.json();
  res.json({ portalUrl, expiresAt });
});
Beta users

Know your users, not just your metrics.

Product Signals keeps track of who your beta users are, what they said, and why it matters.

Manual beta testers

Add invited users. Tracked by their importance and status.

Automatic via embed

Users who access your embedded portal appear automatically, enriched with whatever traits you pass from your backend.

Feedback linked to people

Every signal is tied to the person who gave it. Know not just what was asked for, but who asked and how important they are to you.

Simple, transparent pricing

Start free for 14 days. No credit card required.

Monthly

$8.99

per month

  • Unlimited feedback collection
  • Beta user management
  • Public roadmap portal
  • Embeddable portal widget
  • Theme & signal grouping
Start free trial
Best value · save 35%

Yearly

$88

$7.33 / month, billed annually

  • Unlimited feedback collection
  • Beta user management
  • Public roadmap portal
  • Embeddable portal widget
  • Theme & signal grouping
Start free trial

Try free for 14 days. No credit card required. Cancel anytime.

Start building with your beta users today.

14-day free trial. No credit card required.