A feedback form that emails you

A quick 1–5 rating plus a comment box, linked from your thank-you page or post-purchase email — every response delivered to your inbox.

When you want this form

Right after a purchase or a delivered order is when customers are most willing to tell you how it went. A small feedback form — one rating, one comment box — catches that moment, and the responses pile up somewhere you actually read: your inbox.

If your store or thank-you page is static HTML, it can't receive the form POST itself. Form2Email receives it and emails you the rating and comment. There is no server code to write and no account to create.

The form

Paste this into your page and replace your-token with the token from your endpoint (setup below):

<form action="https://form2email.terragohan.com/f/your-token" method="post">
  <fieldset>
    <legend>How would you rate your experience?</legend>
    <label><input type="radio" name="rating" value="1" required> 1 — Poor</label>
    <label><input type="radio" name="rating" value="2"> 2</label>
    <label><input type="radio" name="rating" value="3"> 3</label>
    <label><input type="radio" name="rating" value="4"> 4</label>
    <label><input type="radio" name="rating" value="5"> 5 — Excellent</label>
  </fieldset>

  <label for="message">Comments</label>
  <textarea id="message" name="message" rows="5"></textarea>

  <label for="name">Name (optional)</label>
  <input id="name" name="name">

  <label for="email">Email (optional — only if you'd like a reply)</label>
  <input id="email" name="email" type="email">

  <!-- optional: your own thank-you page after submit -->
  <input type="hidden" name="_redirect" value="https://yoursite.com/thanks">

  <button type="submit">Send feedback</button>
</form>

That's the whole integration. The form works with or without JavaScript — swap the radio buttons for a star widget if you like, as long as the chosen value is submitted as rating. Only the action, method="post", and the input name attributes matter to Form2Email.

Set it up

  1. Create the endpoint

    Use the tool on the homepage — or POST https://form2email.terragohan.com/api/endpoints — with the email that receives submissions and the exact domain this form lives on.

  2. Verify the email

    We send a verification link to the destination address — single-use, valid 24 hours. Nothing is accepted until a human clicks it. Add form2email@terragohan.com to your trusted senders.

  3. Point the form at it

    Put your public URL in the form's action. Submissions are only accepted from the domain you registered — exact hostname match, subdomains need their own endpoint.

  4. Keep it alive

    Endpoints stay active for 7 days after verification. Extend for free (+7 days, as often as you like) from your manage page — extending also revives an expired endpoint.

What lands in your inbox

Each submission becomes one email to your destination address:

With _redirect set, the visitor's browser is sent to your thank-you page after a successful submit. Without it they get a small JSON response — fine for JavaScript-driven forms, less friendly for plain HTML.

Tips

Limitations

Keep reading