Clustraly
Commentaires, contact, formulaires & newsletter

La soumission publique du formulaire de contact : chaque vrai message arrive, les bots restent dehors

Soumission publique du formulaire de contact une fonctionnalité du module Commentaires, contact, formulaires & newsletter de Clustraly. La soumission publique du formulaire de contact reçoit, valide et enregistre les messages de vos visiteurs, en filtrant les bots avant tout stockage.

Vos visiteurs envoient un message, le thème confirme en un instant, et vous le retrouvez en « non lu » dans votre boîte pendant que le honeypot et le time-trap écartent les robots en silence.

Une soumission fluide

Un envoi qui répond du tac au tac

Le formulaire de votre thème envoie chaque message en arrière-plan et reçoit toujours une réponse JSON claire. Votre visiteur voit une confirmation immédiate, sans rechargement de page ni écran blanc.

Si un champ manque, les erreurs reviennent au même endroit : le visiteur corrige et renvoie sans jamais quitter la page.

  • Réponse JSON systématique pour un affichage instantané du thème
  • Confirmation ou erreurs renvoyées sans quitter la page
  • Sujet rempli par défaut si le visiteur le laisse vide
Anti-spam invisible

Les bots repartent avec un faux succès

Un champ honeypot invisible et un time-trap minuté repèrent les envois automatisés. Le robot croit avoir réussi, mais rien n'est enregistré vous ne voyez jamais le bruit.

Vos vrais visiteurs ne remarquent rien : la défense agit en coulisses, sans case à cocher ni friction.

  • Honeypot : tout champ invisible rempli trahit un bot
  • Time-trap : un envoi trop rapide est écarté
  • Le bot reçoit un faux succès, aucune donnée stockée
Des messages exploitables

Nom, e-mail et message vérifiés avant d'entrer

Chaque envoi passe une validation champ par champ. Si le nom, l'e-mail ou le message manque ou si l'e-mail n'a pas le bon format le visiteur reçoit des erreurs précises, à corriger sur place.

Des plafonds de longueur gardent vos messages nets et évitent les envois démesurés.

  • Nom, e-mail au bon format et message obligatoires
  • Erreurs renvoyées par champ pour une correction immédiate
  • Plafonds de longueur : nom 150, sujet 255, message 5000
Rien ne se perd

Chaque message légitime atterrit en « non lu »

Un message validé est enregistré avec l'adresse IP de l'expéditeur et le statut non lu, prêt à traiter dans votre boîte de réception. Vous filtrez, classez et répondez ensuite à votre rythme.

Si la base de données rencontre un souci, l'incident est journalisé plutôt qu'ignoré vous n'avancez jamais à l'aveugle.

  • Enregistrement en statut non lu avec l'IP de l'expéditeur
  • Prêt à filtrer et répondre depuis la boîte de contact
  • Échec de base journalisé, jamais silencieux
Débit maîtrisé

Une même adresse ne peut pas vous inonder

Un plafond horaire par adresse IP limite les envois répétés. Au-delà, la soumission est refusée proprement vos visiteurs légitimes passent, les vagues automatisées non.

Le comptage protège sans jamais bloquer un usage normal du formulaire.

  • Plafond par IP configurable (5 envois/heure par défaut)
  • Au-delà, l'envoi est refusé sans rien enregistrer
  • Une limite pensée pour l'usage réel, pas contre vos visiteurs
Prévenu au bon moment

Une alerte e-mail et un webhook à chaque contact

Dès qu'un message légitime arrive, une notification HTML part vers l'adresse d'expédition de votre site, mise en file d'attente pour ne rien perdre. Vous êtes averti sans surveiller votre boîte en continu.

Un événement contact.created se déclenche aussi, pour brancher le formulaire sur vos propres automatisations.

  • Notification e-mail HTML mise en file, envoi asynchrone
  • Adressée à l'e-mail d'expédition de votre site
  • Hook contact.created pour connecter vos outils
Pourquoi ça compte

L'IA propose, vous décidez

Le formulaire fait le tri en amont bots écartés, envois excessifs freinés, messages validés. Vous gardez la main : c'est vous qui lisez, classez et répondez depuis votre boîte de contact.

FAQ

Questions fréquentes

Que se passe-t-il quand un visiteur envoie le formulaire de contact ?
Le message part en arrière-plan et reçoit toujours une réponse JSON. S'il est valide, il est enregistré en « non lu » avec son adresse IP ; sinon, des erreurs par champ s'affichent immédiatement pour correction.
Comment les bots sont-ils écartés à la soumission ?
Un champ honeypot invisible et un time-trap minuté détectent les envois automatisés. Le bot reçoit un faux succès et aucune donnée n'est stockée, sans gêner vos vrais visiteurs.
Puis-je limiter les envois répétés depuis une même adresse ?
Oui. Un plafond horaire par IP (5 par défaut) refuse les envois excédentaires, tout en laissant passer un usage normal du formulaire.
Suis-je averti d'un nouveau message de contact ?
Une notification e-mail HTML part vers l'adresse d'expédition de votre site, mise en file pour ne rien perdre, et un événement contact.created se déclenche pour vos intégrations.
Prêt à commencer ?

Un formulaire de contact qui travaille pour vous

Laissez la soumission publique du formulaire de contact valider, filtrer et enregistrer à votre place. Vous ne récoltez que les vrais messages, prêts à traiter en « non lu » dans votre boîte de réception Clustraly.