← All templates

Survey form

Multiple choice, a rating scale, and open comments.Plain HTML — it inherits your site's styles and needs no backend or JavaScript.

Preview

How did you hear about us?
How likely are you to recommend us? (1–10)

The code

<form action="https://crunchforms.com/form/{formID}" method="post">
  <label for="email">Email (optional)</label>
  <input name="email" type="email" id="email" />

  <fieldset>
    <legend>How did you hear about us?</legend>
    <label><input type="radio" name="source" value="search" required /> Search engine</label>
    <label><input type="radio" name="source" value="social" /> Social media</label>
    <label><input type="radio" name="source" value="friend" /> Word of mouth</label>
    <label><input type="radio" name="source" value="other" /> Somewhere else</label>
  </fieldset>

  <fieldset>
    <legend>How likely are you to recommend us? (1–10)</legend>
    <label for="score">Score</label>
    <input name="score" type="range" id="score" min="1" max="10" value="7" />
  </fieldset>

  <label for="comments">Anything else you'd like to tell us?</label>
  <textarea name="comments" id="comments" rows="4"></textarea>

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

How to use it

  1. Create a free Crunchforms account and add a form in the dashboard (takes about a minute).
  2. Replace {formID} in the actionURL with your form's ID — or use the dashboard's snippet generator, which fills it in for you.
  3. Paste the form into any page. Submissions appear in your dashboard and, if you like, in your inbox. Add a honeypot or captcha in the form settings for extra spam protection.

1,000 free submissions a month, spam filtering included, no credit card required.

Start for free