Guide
Formulaire de contact HTML (sans backend)
Tout ce qu'il faut pour un formulaire de contact fonctionnel sur une page HTML brute, c'est le bon attribut action sur le formulaire. Collez ceci dans n'importe quel fichier .html, échangez votre clé API Formhook, et vous avez un endpoint fonctionnel avec protection anti-spam, tableau de bord et notification push à chaque soumission.
Le snippet
<form action="https://formhook.app/f/YOUR_API_KEY" method="POST">
<label>
Email
<input type="email" name="email" required />
</label>
<label>
Message
<textarea name="message" required></textarea>
</label>
<!-- honeypot: bots fill this; humans don't see it -->
<input type="text" name="_gotcha" tabindex="-1" autocomplete="off" hidden />
<!-- optional: send users to a thank-you page after a native POST -->
<input type="hidden" name="_redirect" value="https://example.com/thanks" />
<button type="submit">Send</button>
</form>Comment ça marche
L'attribut action est l'endpoint qui reçoit la soumission. Formhook vous donne une URL par formulaire - copiez-la depuis votre tableau de bord après avoir créé un compte. Le champ _gotcha est un honeypot : les bots remplissent tous les champs, les vrais utilisateurs ne le voient pas, donc toute soumission avec du contenu dans ce champ est silencieusement ignorée (sans consommer votre quota). Le champ _redirect est optionnel - s'il est présent, Formhook envoie un 302 vers cette URL après un POST natif réussi. L'URL doit figurer dans la liste des origines autorisées de votre formulaire, donc pas de surprises de redirection ouverte.
Ce qui se passe ensuite
- La soumission apparaît dans votre tableau de bord Formhook en moins d'une seconde.
- Votre téléphone, votre ordinateur portable et votre desktop sonnent avec une notification push (si vous l'avez activée).
- Vous pouvez répondre à l'expéditeur - sur Pro et au-dessus - directement depuis le panneau de détail de la soumission.
Lancez votre formulaire de contact HTML aujourd'hui.
Inscrivez-vous gratuitement, créez un formulaire, collez la clé API. Cinq minutes.
Commencer gratuitementNiveau gratuit : 5 formulaires · 250 soumissions/mois · Sans carte bancaire.
Formulaire de contact HTML - FAQ
Comment Formhook arrête-t-il le spam sans reCAPTCHA ?
Puis-je avoir plusieurs formulaires de contact sur le même site ?
Comment rediriger les utilisateurs vers une page de remerciement après l'envoi ?
Guides pour les autres frameworks
Migrating from Formspree? See how Formhook compares.