NPS Survey Form

Net Promoter Score form with a 0–10 rating scale and open comment field. Measure customer loyalty in one form.

Before you start
Before using the Form Template below, you need a Formtorch endpoint.
Don't have one yet? Sign up now and get one in less than 5 minutes.

Add your Formtorch endpoint

Paste your form ID and the code below updates instantly.

nps.html
<form action="https://formtorch.com/f/abc123" method="POST">
  <fieldset>
    <legend>
      How likely are you to recommend us? (0 = not at all, 10 = definitely)
    </legend>
    <div class="nps-scale">
      <label><input type="radio" name="score" value="0" required /> 0</label>
      <label><input type="radio" name="score" value="1" /> 1</label>
      <label><input type="radio" name="score" value="2" /> 2</label>
      <label><input type="radio" name="score" value="3" /> 3</label>
      <label><input type="radio" name="score" value="4" /> 4</label>
      <label><input type="radio" name="score" value="5" /> 5</label>
      <label><input type="radio" name="score" value="6" /> 6</label>
      <label><input type="radio" name="score" value="7" /> 7</label>
      <label><input type="radio" name="score" value="8" /> 8</label>
      <label><input type="radio" name="score" value="9" /> 9</label>
      <label><input type="radio" name="score" value="10" /> 10</label>
    </div>
  </fieldset>

  <div>
    <label for="comment"> What is the main reason for your score? </label>
    <textarea
      id="comment"
      name="comment"
      rows="3"
      placeholder="Optional"
    ></textarea>
  </div>

  <button type="submit">Submit</button>
</form>

How it works

Create a Formtorch endpoint

Sign up and create a new form endpoint in the dashboard. You will get a unique URL in seconds.

Create endpoint

Paste it into your form

Set your form's action attribute to your endpoint URL. No other changes required.

Deploy and start receiving submissions

Every submission is stored in your dashboard, triggers email notifications, and can fire webhooks to any service.

Frequently asked questions

No. Formtorch works with standard HTML forms via the action attribute. No JavaScript required for basic submissions.

Start in less than 5 minutes

Create your endpoint, paste it into any template, and you are live.