Blog
Des formulaires, sans le backend
Des guides pratiques et sans fioritures pour intégrer des formulaires de contact sur des sites statiques - spam, RGPD, envoi de fichiers, notifications, et les décisions qui vous coûtent des prospects sans que vous le sachiez.
Transférer un formulaire à un client, sans partager de login
Remettre le formulaire de contact d'un client passe souvent par un CSV ou un login partagé. Ce que remplace un vrai transfert en un clic, et ce qui change de mains.
· 6 min de lectureLire l'articleFormulaire de contact en panne ? Trouvez vraiment pourquoi
Un formulaire de contact qui n'envoie rien a environ six causes courantes. Vérifiez requête réseau, console, filtres anti-spam et tableau de bord, pas à pas.
· 5 min de lectureLire l'articleFormulaire d'inscription e-mail sur un site statique
Un simple champ e-mail n'a pas besoin de Mailchimp. Quand un backend de formulaire léger suffit pour les inscriptions, et quand passer à un vrai ESP.
· 4 min de lectureLire l'articleBonnes pratiques du formulaire de contact qui convertit
Chaque champ superflu est une occasion de perdre un visiteur. Des conseils concrets sur les champs, les libellés, le mobile, le honeypot et l'état de succès.
· 6 min de lectureLire l'articleExporter les données de formulaire : toutes vos soumissions
Peur d'être enfermé chez un backend de formulaires ? L'export complet de Formhook réunit formulaires, soumissions et fichiers dans une archive ZIP à vous.
· 5 min de lectureLire l'articleFormulaire de contact serverless : ce que cela veut vraiment dire
« Serverless » recouvre deux configurations : une fonction que vous écrivez, ou un backend que vous n'écrivez jamais. Voici la vraie distinction.
· 5 min de lectureLire l'articleSoumission de formulaire en AJAX : sans recharger la page
La soumission HTML classique recharge la page. Utilisez fetch() à la place : états succès/erreur en ligne, amélioration progressive et statut accessible.
· 4 min de lectureLire l'articleEnvoyer les soumissions de formulaire vers Slack (sans code)
Les alertes e-mail se perdent dans la boîte de réception. Envoyez les soumissions de formulaire directement dans Slack - méthode DIY ou sans code.
· 5 min de lectureLire l'articleAlternatives à reCAPTCHA pour formulaires de contact
Pourquoi reCAPTCHA est un choix discutable pour un formulaire de contact, et par quoi le remplacer : honeypot, limitation de débit et Cloudflare Turnstile.
· 4 min de lectureLire l'articleComment ajouter un formulaire de contact à Cloudflare Pages
Cloudflare Pages n'a pas de gestion de formulaires intégrée comme Netlify. Voici pourquoi, et le moyen le plus rapide d'avoir un formulaire fonctionnel.
· 4 min de lectureLire l'articleAlternative à Netlify Forms : un backend qui marche partout
Netlify Forms ne fonctionne que sur un site déployé sur Netlify. Pourquoi cela verrouille vos formulaires, et comment un backend indépendant l'évite.
· 4 min de lectureLire l'articleTester son formulaire de contact : la checklist de pré-lancement
Un formulaire de contact cassé échoue et coûte des leads. Checklist de 15 minutes avant lancement : validation, spam, mobile, notifications.
· 4 min de lectureLire l'articleGoogle Forms contre un formulaire de contact sur votre site
Google Forms est gratuit, mais l'intégrer sur un site coûte en image et en contrôle des données. Quand l'utiliser, et quand un formulaire natif s'impose.
· 4 min de lectureLire l'articleEnvoi de fichiers sur un site statique : vos vraies options
L'hébergement statique ne peut pas recevoir de fichiers, mais vos formulaires, si. Envoi multipart via un backend : limites, sécurité, stockage RGPD.
· 4 min de lectureLire l'articleNotifications push pour vos soumissions de formulaire
Les alertes e-mail se perdent dans la pile. Les notifications push atteignent téléphone et bureau à l'instant - comment ça marche et se configurer.
· 4 min de lectureLire l'articleFormulaires de contact conformes au GDPR : une checklist pratique
Ce que le GDPR exige d'un formulaire de contact : base légale, résidence des données, conservation, confidentialité. Checklist pratique pour développeurs.
· 4 min de lectureLire l'articleMigrer de Formspree vers Formhook : le guide en dix minutes
Changer de backend tient en une ligne. Migration complète de Formspree vers Formhook : export, changement d'URL, anti-spam et tests - en dix minutes.
· 3 min de lectureLire l'articleSpam des formulaires : honeypot, rate limiting, Turnstile
Comment le spam des formulaires fonctionne, et les trois couches qui l'arrêtent : honeypot, limitation de débit et Cloudflare Turnstile.
· 4 min de lectureLire l'articleMailto ou formulaire : lequel perd moins de prospects ?
Les liens mailto échouent sans client mail configuré et exposent votre adresse aux spammeurs. Quand un mailto suffit, et quand préférer un formulaire.
· 3 min de lectureLire l'articleComment ajouter un formulaire de contact à GitHub Pages
GitHub Pages ne peut pas exécuter de code serveur, mais un formulaire de contact fonctionnel reste possible. Trois approches comparées en une minute.
· 3 min de lectureLire l'articleQu'est-ce qu'un backend de formulaires ?
Un backend de formulaires reçoit, stocke et transmet vos soumissions sans que vous ayez à gérer de serveur. Comment ça marche, et quand en avoir besoin.
· 4 min de lectureLire l'article