Templates

Ready-made forms to copy

Every template ships with ready HTML including honeypot and DSGVO consent checkbox. When you create a form from a template, the email subject is pre-configured too.

Contact form

The classic: name, email, message – for every website.

Fields: Name, Email, Phone (optional), Message

<form action="https://forms.sveov.com/f/YOUR_FORM_ID" method="POST">
  <label>Name<br><input type="text" name="name" required></label>
  <label>Email<br><input type="email" name="email" required></label>
  <label>Phone (optional)<br><input type="tel" name="phone"></label>
  <label>Message<br><textarea name="message" rows="5" required></textarea></label>

  <!-- Honeypot: invisible to humans, bots fill it in -->
  <input type="text" name="_gotcha" tabindex="-1" autocomplete="off"
         style="position:absolute;left:-9999px" aria-hidden="true">

  <!-- DSGVO consent -->
  <label>
    <input type="checkbox" name="privacy" value="accepted" required>
    I have read the privacy policy and agree to the
    processing of my data.
  </label>

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

Appointment request

For practices, studios and service providers: preferred date + request.

Fields: Name, Email, Phone, Preferred date, Request

<form action="https://forms.sveov.com/f/YOUR_FORM_ID" method="POST">
  <label>Name<br><input type="text" name="name" required></label>
  <label>Email<br><input type="email" name="email" required></label>
  <label>Phone<br><input type="tel" name="phone" required></label>
  <label>Preferred date<br><input type="text" name="preferred_date" required></label>
  <label>Request<br><textarea name="request" rows="5"></textarea></label>

  <!-- Honeypot: invisible to humans, bots fill it in -->
  <input type="text" name="_gotcha" tabindex="-1" autocomplete="off"
         style="position:absolute;left:-9999px" aria-hidden="true">

  <!-- DSGVO consent -->
  <label>
    <input type="checkbox" name="privacy" value="accepted" required>
    I have read the privacy policy and agree to the
    processing of my data.
  </label>

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

Job application form

Applications incl. CV upload (Premium for file uploads).

Fields: Name, Email, Position, Cover letter, CV (PDF)

<form action="https://forms.sveov.com/f/YOUR_FORM_ID" method="POST" enctype="multipart/form-data">
  <label>Name<br><input type="text" name="name" required></label>
  <label>Email<br><input type="email" name="email" required></label>
  <label>Position<br><input type="text" name="position" required></label>
  <label>Cover letter<br><textarea name="cover_letter" rows="5"></textarea></label>
  <label>CV (PDF)<br><input type="file" name="cv"></label>

  <!-- Honeypot: invisible to humans, bots fill it in -->
  <input type="text" name="_gotcha" tabindex="-1" autocomplete="off"
         style="position:absolute;left:-9999px" aria-hidden="true">

  <!-- DSGVO consent -->
  <label>
    <input type="checkbox" name="privacy" value="accepted" required>
    I have read the privacy policy and agree to the
    processing of my data.
  </label>

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

Feedback

Rating + free text – ideal after projects or purchases.

Fields: Name (optional), Email (optional), Rating (1–5), Comment

<form action="https://forms.sveov.com/f/YOUR_FORM_ID" method="POST">
  <label>Name (optional)<br><input type="text" name="name"></label>
  <label>Email (optional)<br><input type="email" name="email"></label>
  <label>Rating (1–5)<br><input type="number" name="rating" required></label>
  <label>Comment<br><textarea name="comment" rows="5" required></textarea></label>

  <!-- Honeypot: invisible to humans, bots fill it in -->
  <input type="text" name="_gotcha" tabindex="-1" autocomplete="off"
         style="position:absolute;left:-9999px" aria-hidden="true">

  <!-- DSGVO consent -->
  <label>
    <input type="checkbox" name="privacy" value="accepted" required>
    I have read the privacy policy and agree to the
    processing of my data.
  </label>

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

Support request

With topic selection – perfect for webhook routing based on content.

Fields: Name, Email, Topic (Technical / Billing / Other), Subject, Description

<form action="https://forms.sveov.com/f/YOUR_FORM_ID" method="POST">
  <label>Name<br><input type="text" name="name" required></label>
  <label>Email<br><input type="email" name="email" required></label>
  <label>Topic (Technical / Billing / Other)<br>
    <select name="topic" required>
      <option>Technical</option><option>Billing</option><option>Other</option>
    </select></label>
  <label>Subject<br><input type="text" name="subject" required></label>
  <label>Description<br><textarea name="description" rows="5" required></textarea></label>

  <!-- Honeypot: invisible to humans, bots fill it in -->
  <input type="text" name="_gotcha" tabindex="-1" autocomplete="off"
         style="position:absolute;left:-9999px" aria-hidden="true">

  <!-- DSGVO consent -->
  <label>
    <input type="checkbox" name="privacy" value="accepted" required>
    I have read the privacy policy and agree to the
    processing of my data.
  </label>

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

Event registration

Registrations with headcount and automatic confirmation.

Fields: Name, Email, Number of guests, Notes (allergies etc.)

<form action="https://forms.sveov.com/f/YOUR_FORM_ID" method="POST">
  <label>Name<br><input type="text" name="name" required></label>
  <label>Email<br><input type="email" name="email" required></label>
  <label>Number of guests<br><input type="number" name="guests" required></label>
  <label>Notes (allergies etc.)<br><textarea name="notes" rows="5"></textarea></label>

  <!-- Honeypot: invisible to humans, bots fill it in -->
  <input type="text" name="_gotcha" tabindex="-1" autocomplete="off"
         style="position:absolute;left:-9999px" aria-hidden="true">

  <!-- DSGVO consent -->
  <label>
    <input type="checkbox" name="privacy" value="accepted" required>
    I have read the privacy policy and agree to the
    processing of my data.
  </label>

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