NPS survey form for Linear
Turn NPS detractors into tracked Linear issues instead of a number on a dashboard.
An NPS score is a trailing indicator; the reason behind it is the work. This survey captures the classic 0–10 plus the why, so a low score arrives with context, not just a digit.
Route responses into Linear as issues — a detractor's comment becomes a triable item your team can own and close the loop on. Track the follow-up, not just the trend line.
Preview
How it works
- 1
Deploy the form
Start from our nps survey template — fields, validation, and logic already set up. Customize anything; it's yours.
- 2
Connect Linear
Connect your Linear account in one click and pick the team submissions should land in.
- 3
Collect on autopilot
Every submission creates an issue in your Linear team in real time, with your form fields mapped to the right fields.
How your fields map to Linear
Each form field becomes a field. Edit the mapping anytime in the form editor.
| Form field | Linear field |
|---|---|
| On a scale of 0-10 | On a scale of 0-10 |
| What's the main reason for your score? | What's the main reason for your score? |
The honest catch
The honest catch: issues are filed under one team, and Linear identifies it by team ID, not the human-readable key — we list your teams so you pick from a dropdown. Routing within a team (assignee, project, labels) is still done in Linear's triage, which is where it belongs.
Questions
Is the nps survey → Linear integration free?
Yes. The form and the Linear connector are included free with unlimited submissions. You only pay for usage-based add-ons, never per-response.
Do I need to write any code?
No. Connect Linear, map your fields in the visual editor, and you're live. The webhook plumbing is handled for you.
Can I customize the nps survey form?
Completely. Add or remove fields, change labels, add conditional logic — the Linear mapping updates alongside it.
Every submission creates a new issue in your Linear team.
Free forever. Unlimited submissions. No credit card.