Spike

Feedback Form Templates

Collect valuable feedback from your users and customers.

Simple Feedback

Basic feedback form with rating and comments.

<form action="https://spike.ac/api/f/YOUR_FORM_ID" method="POST">
  <input type="hidden" name="_subject" value="New Feedback">
  <input type="text" name="_gotcha" style="display:none">
  
  <div>
    <label>How would you rate your experience?</label>
    <div>
      <label><input type="radio" name="rating" value="5"> Excellent</label>
      <label><input type="radio" name="rating" value="4"> Good</label>
      <label><input type="radio" name="rating" value="3"> Average</label>
      <label><input type="radio" name="rating" value="2"> Poor</label>
      <label><input type="radio" name="rating" value="1"> Terrible</label>
    </div>
  </div>
  
  <div>
    <label for="feedback">Your feedback</label>
    <textarea id="feedback" name="feedback" rows="4"></textarea>
  </div>
  
  <div>
    <label for="email">Email (optional)</label>
    <input type="email" id="email" name="email">
  </div>
  
  <button type="submit">Submit Feedback</button>
</form>

NPS Survey

Net Promoter Score survey form.

<form action="https://spike.ac/api/f/YOUR_FORM_ID" method="POST">
  <input type="hidden" name="_subject" value="NPS Survey Response">
  <input type="text" name="_gotcha" style="display:none">
  
  <div>
    <label>How likely are you to recommend us? (0-10)</label>
    <div style="display:flex;gap:8px">
      <label><input type="radio" name="nps" value="0"> 0</label>
      <label><input type="radio" name="nps" value="1"> 1</label>
      <label><input type="radio" name="nps" value="2"> 2</label>
      <label><input type="radio" name="nps" value="3"> 3</label>
      <label><input type="radio" name="nps" value="4"> 4</label>
      <label><input type="radio" name="nps" value="5"> 5</label>
      <label><input type="radio" name="nps" value="6"> 6</label>
      <label><input type="radio" name="nps" value="7"> 7</label>
      <label><input type="radio" name="nps" value="8"> 8</label>
      <label><input type="radio" name="nps" value="9"> 9</label>
      <label><input type="radio" name="nps" value="10"> 10</label>
    </div>
  </div>
  
  <div>
    <label for="reason">What's the main reason for your score?</label>
    <textarea id="reason" name="reason" rows="3"></textarea>
  </div>
  
  <button type="submit">Submit</button>
</form>