Add a feedback widget where the decision gets stuck

Signaldeck's feedback widget lets you ask focused questions on a page or product screen while the experience is fresh, so every answer arrives with the context your team needs to act.

  • Text or rating questions
  • Page context by default
  • Original responses retained

Install once and launch the widget four ways

Load the async SDK with your widget ID, then choose how the prompt appears for each feedback moment. The same installation supports Signaldeck's launcher, your own UI, a programmatic open, and a timed prompt.

  • Standard launcher

    Add the built-in feedback button

    Setup
    Load the script with the widget ID and let Signaldeck create the launcher.
    Use when
    You want a visible, ready-made entry point with minimal UI work.
  • Custom launcher

    Open it from your own button or link

    Setup
    Connect an existing control with the widget's custom launcher option.
    Use when
    The prompt should feel native to a page, menu, or product workflow.
  • Programmatic open

    Trigger it from product code

    Setup
    Call the SDK's open method for the widget you want to show.
    Use when
    A product event or completed action defines the right moment to ask.
  • Timed prompt

    Open it after a useful delay

    Setup
    Install the widget, then call open after the visitor has had time to engage.
    Use when
    Someone needs time to read, compare, or try the experience before answering.

Ask a text or rating question

Choose the response format that matches the decision. Text answers preserve the visitor's or user's explanation, while a rating gives the team a consistent signal to compare across responses.

  • Text

    Learn the reason in their own words

    Best for
    Understanding hesitation, expectations, missing information, or a recent experience.
    Review
    Read the original answer and look for themes that repeat across the response set.
  • Rating

    Compare a focused experience on a defined scale

    Best for
    Tracking a consistent measure around one page, flow, or product moment.
    Review
    Use the score as a signal, then pair it with response context before deciding what to change.

Keep page, user, and product context attached

Signaldeck records the current page URL by default. Pass a user identifier or metadata when your team needs to connect an answer to a plan, account, campaign, feature area, or another part of the experience.

  • Current page URL captured by default
  • Optional user identifier
  • Optional response metadata

Use the standard launcher or keep the prompt inside your own UI

Choose the built-in launcher for a fast, visible feedback entry point. Connect your own control when placement, styling, or the surrounding workflow should determine how someone opens the prompt.

  • Standard launcher

    Start with a ready-made feedback button

    Best for
    Launching quickly without designing a separate entry point.
    Control
    Signaldeck creates the launcher and connects it to the selected widget.
  • Your own UI

    Keep the trigger inside the existing experience

    Best for
    Opening feedback from a button, link, menu item, or product event you already control.
    Control
    Use a custom launcher or call the SDK method from your code.

Use the widget on websites or inside your product

The collection mechanism stays the same. Follow the use-case guidance that matches the decision your team is trying to make.

  • Website pages

    Understand visitor hesitation

    Ask about
    Unclear messaging, pricing objections, signup hesitation, and missing documentation.
  • Product screens

    Learn from an in-product moment

    Ask about
    Onboarding, feature adoption, upgrade decisions, and cancellation.

Review repeated signals without losing the original responses

Submitted feedback arrives in the Signaldeck workspace with its source context. AI-assisted summaries bring themes, positive signals, risks, confidence, and suggested actions into one review while the original submissions remain available as evidence.

Source context

Start with what was asked and where

Review the response with its page URL and any user or product context supplied through the widget.

AI analysis

Surface repeated themes and suggested actions

Spend less time sorting submissions while keeping confidence, risks, and positive signals visible.

Original responses

Return to the evidence behind a pattern

Read the source submissions before choosing what to fix, test, explain, or ask next.

Follow the widget installation and methods guide

Use the code examples to install the async SDK, connect your own launcher, open the widget programmatically, schedule a timed prompt, and pass optional context.

Ask one useful question where the answer can change what happens next

Create a focused widget on the Free plan or review pricing when you are ready to run a broader feedback loop.