Modèle de formulaire : avis client
Recueillir un retour privé ; les avis ne sont pas publiés automatiquement.
Aperçu local : les essais restent dans ce navigateur. Aucun message ni e-mail n’est envoyé.
Avis client
Une note facultative et un commentaire pour améliorer votre service.
FormeoPersonnaliser le modèle
Renseignez votre identité, la finalité, la base légale, la rétention, le contact pour les droits et votre lien de confidentialité. Cet exemple ne constitue pas un avis juridique.
HTML / CSS autonome
<!doctype html>
<html lang="fr"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>Formulaire de contact</title>
<style>form[data-littlereply]{max-width:640px;margin:2rem auto;padding:1.5rem;font:16px/1.6 system-ui,sans-serif;color:#202033;background:white;border:1px solid #e4e4ee;border-radius:16px;box-sizing:border-box}form[data-littlereply] label{display:block;margin-top:1rem;font-weight:600}form[data-littlereply] input,form[data-littlereply] textarea,form[data-littlereply] select{box-sizing:border-box;width:100%;padding:.75rem;font:inherit;border:1px solid #727285;border-radius:8px;background:white;color:#202033}form[data-littlereply] input[type=checkbox],form[data-littlereply] input[type=radio]{width:auto}form[data-littlereply] button{margin-top:1rem;padding:.8rem 1.1rem;font:inherit;font-weight:600;border:0;border-radius:8px;background:var(--form-accent,#4f46e5);color:white;cursor:pointer}form[data-littlereply] :focus-visible{outline:3px solid #f59e0b;outline-offset:3px}form[data-littlereply] button:disabled{opacity:.6}form[data-littlereply] [role=status]{min-height:1.6em}form[data-littlereply] fieldset{border:0;padding:0}form[data-littlereply] .privacy-notice{font-size:.875rem;color:#4b4b60}
form[data-littlereply]{--form-accent:#4f46e5;--form-ink:#ffffff}
form[data-littlereply] button{color:var(--form-ink)}form[data-littlereply] button[data-fq-back]{background:#eee;color:#202033}form[data-littlereply] [hidden]{display:none}</style></head><body>
<form action="https://formeo.me/api/submit" method="POST" data-littlereply="YOUR_ACCESS_KEY" data-locale="fr" data-success="Votre avis a bien été enregistré. Merci pour votre retour.">
<input type="hidden" name="_fq_key" value="YOUR_ACCESS_KEY" />
<input type="text" name="botcheck" tabindex="-1" autocomplete="off" style="display:none" aria-hidden="true" />
<label for="fq_name">Votre nom (facultatif)</label>
<input type="text" name="name" id="fq_name" autocomplete="name" />
<label for="fq_email">Votre e-mail (facultatif)</label>
<input type="email" name="email" id="fq_email" autocomplete="email" />
<label for="fq_rating">Votre note (facultatif)</label>
<select name="rating" id="fq_rating"><option value="">—</option><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option></select>
<label for="fq_message">Votre retour *</label>
<textarea name="message" id="fq_message" required maxlength="5000" rows="5"></textarea>
<button type="submit">Envoyer mon avis</button>
<p role="status" aria-live="polite"></p>
</form>
<!-- Erreurs AJAX accessibles et reprises sans doublon -->
<script src="https://formeo.me/client/v1.js" data-api="https://formeo.me" defer></script>
</body></html>Remplacez YOUR_ACCESS_KEY par la clé publique de votre propre formulaire. Le code inclut ses styles ; le script client ajoute les états AJAX. Le POST HTML fonctionne aussi sans JavaScript.
Installer ce modèle
- Une adresse e-mail n’est utile que si vous prévoyez de répondre.
- Demandez une autorisation distincte avant de publier un témoignage nominatif.
- Créez votre formulaire depuis « Utiliser ce modèle ». Ses champs et vos personnalisations seront repris.
- Vérifiez le destinataire, publiez le formulaire puis remplacez la clé dans le code copié.
- Envoyez un test identifié et consultez le message stocké puis sa livraison.
Questions fréquentes
L’avis est-il affiché sur mon site ?
Non, il arrive dans votre boîte de réception privée.
Peut-on répondre sans laisser d’e-mail ?
Oui. Vous pourrez lire le retour, mais pas recontacter son auteur.