Gone Contact – Module Formulaire de Contact Avancé Magento 2

Transformez votre formulaire de contact en outil de gestion efficace

Module de contact pour Magento

Le formulaire de contact natif de Magento, c’est basique. Gone Contact ajoute les fonctionnalités essentielles pour tracer l’origine des demandes, catégoriser les sujets et router les emails vers les bons services.

Développé par notre agence Magento spécialisée dans l’automatisation e-commerce.

Fonctionnalités principales :

  • Track source : identifiez automatiquement la page d’origine du contact
  • Contact subject : liste déroulante de sujets prédéfinis pour catégoriser les demandes
  • Routage d’emails : envoyez chaque type de demande au bon destinataire
  • Champ source masquable : gardez le contexte sans alourdir le formulaire
  • Configuration simple : interface admin intuitive

Voir la description complète

Dernière mise à jourfévrier 2026
Compatibilité version MagentoÀ partir de la 2.4
Prix150€

Le formulaire de contact, c’est souvent négligé. Pourtant, c’est un point de contact crucial avec vos clients et prospects. Un formulaire mal conçu, c’est :

  • Des demandes qui arrivent en vrac, sans contexte
  • Impossible de savoir d’où vient la demande (quelle page ?)
  • Tout arrive dans la même boîte mail, même si vous avez des services différents (SAV, commercial, comptabilité…)
  • Temps perdu à trier et router manuellement

Gone Contact résout ces problèmes avec deux fonctionnalités simples mais puissantes.

Le problème : Un client vous contacte en disant “Je n’arrive pas à commander”. Oui mais… sur quelle page ? Quel produit ? Sans contexte, vous perdez du temps à poser des questions.

La solution Gone Contact : Activez “Track source” dans la configuration. Un champ caché est automatiquement ajouté au formulaire qui capture le titre de la page précédente.

Comment ça marche :

  1. Visiteur consulte la page /produit/chaise-ergonomique (titre : “Chaise Ergonomique Pro”)
  2. Visiteur clique sur “Contactez-nous”
  3. Visiteur remplit le formulaire
  4. Le champ caché enregistre : “Page précédente : Chaise Ergonomique Pro”
  5. Vous recevez l’email avec cette info

Résultat : Vous savez immédiatement de quel produit il parle. Gain de temps énorme, meilleure qualité de réponse.

Option “Hide source in form” : Par défaut, le champ “Track source” peut être visible (dépend de votre config). Si vous activez “Hide source in form”, le champ est complètement masqué pour l’utilisateur, mais la donnée est quand même capturée et envoyée dans l’email.

Conseil : Masquez-le systématiquement. L’utilisateur n’a pas besoin de voir cette info technique.

Le problème : Toutes les demandes arrivent sans distinction. SAV, questions produits, demandes de devis, réclamations… tout dans la même boîte mail. C’est le chaos.

La solution Gone Contact : Créez une liste déroulante de sujets prédéfinis. L’utilisateur sélectionne le sujet de sa demande, et l’email est automatiquement routé vers le bon destinataire.

Configuration : Dans l’admin, vous créez vos sujets avec 3 informations :

  • Label : ce que voit l’utilisateur dans la liste déroulante (ex : “Question produit”)
  • Recipient(s) : l’email (ou les emails séparés par des virgules) qui recevra ce type de demande
  • Identifier (unique) : un code interne unique pour ce sujet (ex : question_produit)

Exemple de configuration :

Copier le tableau

LabelRecipient(s)Identifier
Question produitcommercial@monsite.comquestion_produit
Service après-ventesav@monsite.comsav
Demande de devisdevis@monsite.comdevis
Réclamationdirection@monsite.comreclamation
Autrecontact@monsite.comautre

Comment ça marche côté utilisateur :

  1. Visiteur clique sur “Contactez-nous”
  2. Dans le formulaire, il voit une liste déroulante “Sujet de votre demande” avec les 5 options ci-dessus
  3. Il sélectionne “Service après-vente”
  4. Il remplit son message et envoie
  5. L’email arrive automatiquement à sav@monsite.com

Résultat : Chaque service reçoit uniquement les demandes qui le concernent. Plus de temps perdu à trier. Réactivité maximale.

Note importante : Si vous activez “Contact subject”, le champ devient obligatoire dans le formulaire (l’utilisateur doit choisir un sujet).

Gone Contact est pensé pour être extensible si vous avez des besoins spécifiques.

Ajouter un bouton de contact dans le footer : La documentation technique indique que vous pouvez ajouter un bouton de contact personnalisé dans votre layout en utilisant ce code :

<block class="Magento\Framework\View\Element\Template" 
       name="contact-us-footer" 
       template="Gone_Contact::contact_button.phtml" 
       ifconfig="gone_contact/options/source"/>

Ce bloc affiche un bouton “Contactez-nous” stylisable via CSS (vous devez écrire vos propres styles, le module ne fournit pas de CSS prédéfini).

Activer le champ source dans le formulaire : Si pour une raison spécifique vous voulez que le champ “Track source” soit visible et modifiable par l’utilisateur (cas rare), vous devez l’activer dans la config backend.

Personnalisation CSS : Le module ne vient pas avec des styles CSS prédéfinis pour les nouveaux champs. Vous pouvez donc les styler exactement comme vous voulez pour matcher votre thème.