6 Blocks

shadcn/ui survey blocks & components.

Survey and feedback blocks built on shadcn/ui's Questionnaire primitive: multi-question product surveys, an NPS scale with number-key shortcuts, a cancellation exit survey in a dialog, an inline was-this-helpful widget, a full-page one-question-per-screen flow, and a branching qualification survey. Progress, validation, and keyboard support are handled by the primitive.

Product Feedback Questionnaire

Survey 1Free

Four-question product feedback survey card mixing single-choice, multi-select, and freeform answers, with progress and previous, skip, next, and submit controls.

CardQuestionnaireSonner

Net Promoter Score Survey

Survey 2Free

Net promoter survey with a zero to ten rating scale and number-key shortcuts, followed by a required freeform question about the score.

QuestionnaireSonner

Cancellation Exit Survey Dialog

Survey 3Free

Cancellation exit survey in a dialog opened from a plan card, asking a required reason then an optional what would have changed your mind question.

ButtonDialogQuestionnaireSeparatorSonner

Inline Was This Helpful

Survey 4Free

Inline page feedback survey with a three-choice was this helpful rating and an optional follow-up, resolving to a thank-you state.

CardEmptyQuestionnaire

Full Page Onboarding Survey

Survey 5Free

Full-page onboarding survey showing one question per screen in oversized type, with letter-key shortcuts and a thin progress bar across the top.

QuestionnaireSonner

Branching Qualification Survey

Survey 6Free

Branching sales qualification survey in a two-column split where the first answer disables questions that no longer apply, tracked by a path rail.

QuestionnaireSonner