Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Formulaire de contact Prestashop : quels sont les problemes et solutions ?

tout servces prestashop

PrestaShop : Le formulaire ne s’envoie pas

L’un des problèmes fréquents est que le formulaire de contact ne s’envoie pas, même après avoir rempli tous les champs. Cela peut venir d’un problème de configuration SMTP ou d’un blocage serveur.

La solution consiste à vérifier les paramètres dans Paramètres avancés > Email. Il est recommandé d’utiliser une adresse SMTP authentifiée (type Gmail Pro ou Mailjet) pour assurer une livraison fiable des messages.


PrestaShop : Aucun message reçu par l’administrateur

Parfois, le formulaire semble fonctionner, mais aucun email n’est reçu dans la boîte du service client. Le message peut être redirigé vers les spams ou bloqué par le pare-feu du serveur.

Assure-toi que l’adresse du destinataire dans le formulaire est correcte. Vérifie aussi la configuration DNS (SPF, DKIM, DMARC). En cas de doute, utilise un outil d’envoi externe avec un module SMTP sécurisé.


PrestaShop : Mauvaise redirection après envoi

Certains utilisateurs sont redirigés vers une page d’erreur après avoir soumis le formulaire. Ce bug est souvent lié à un conflit de thème ou à un problème de route mal définie.

La solution consiste à tester le formulaire sur le thème par défaut pour confirmer l’origine. Si le bug disparaît, il faut adapter le template de formulaire à ton thème personnalisé.


PrestaShop : Spam reçu via le formulaire

Lorsque le captcha n’est pas activé, tu peux recevoir des centaines de spams via le formulaire de contact. Les robots exploitent l’absence de protection pour envoyer des messages automatisés.

Il est essentiel d’activer Google reCAPTCHA ou un système antispam (honeypot, question simple…). Des modules dédiés sont disponibles dès 29 € et s’intègrent facilement dans PrestaShop.


PrestaShop : Le formulaire ne s’affiche pas

Il arrive que le formulaire de contact ne s’affiche plus du tout sur la page prévue. Cela peut venir d’un module désactivé, d’un problème de cache ou d’un conflit JavaScript.

Vide le cache PrestaShop, désactive les overrides temporaires, et teste en mode debug. Si tu utilises un module tiers, assure-toi qu’il est bien à jour et compatible avec ta version de PrestaShop.


PrestaShop : Erreurs de validation injustifiées

Certains visiteurs voient un message d’erreur alors que tous les champs sont correctement remplis. Ce problème vient souvent d’une mauvaise configuration des champs requis ou d’un script mal chargé.

Il faut vérifier les fichiers de traduction et les fichiers JavaScript utilisés pour valider le formulaire. Un développeur peut aussi examiner les logs du navigateur pour identifier les erreurs précises.


PrestaShop : Impossible d’ajouter un champ personnalisé

Le formulaire natif est limité : il ne permet pas d’ajouter facilement de nouveaux champs (téléphone, sujet, fichier…). Beaucoup de marchands souhaitent personnaliser l’expérience sans coder.

La solution est d’utiliser un module de formulaire avancé dès 49 €, comme Contact Form Ultimate, qui permet de gérer des champs conditionnels, des menus déroulants, et des uploads de fichiers.


PrestaShop : Message non visible dans le back-office

Il arrive que le message envoyé via le formulaire ne soit pas enregistré dans l’interface du service client de PrestaShop. Cela empêche le suivi ou la relance du client.

Assure-toi que l’adresse utilisée dans le formulaire est bien liée à un service client actif. Vérifie également que la catégorie sélectionnée est bien connectée à un employé, sinon le message peut être ignoré.


PrestaShop : Mauvais affichage mobile du formulaire

Sur certains thèmes, le formulaire est mal affiché sur smartphone : champs coupés, boutons non cliquables, ou textes invisibles. C’est un problème de responsive design.

La solution consiste à adapter les styles CSS du formulaire, ou à utiliser un module de formulaire responsive. Ces modules permettent un affichage fluide sur tous les appareils, sans recoder le thème.


PrestaShop : Problème de langue ou de traduction

Parfois, les messages d’erreur ou de confirmation du formulaire s’affichent dans la mauvaise langue, ou ne sont pas traduits du tout. Cela nuit à la cohérence de l’expérience utilisateur.

Il faut vérifier les fichiers de traduction dans International > Traductions > Front office. Si tu utilises un module tiers, pense à activer les langues manquantes dans ses options.