Lier le formulaire Contact Form 7 de WordPress à l'outil d'emailing Mailjet grâce à un plugin

Partager l'article

L'objectif de cet article est de partager la demande d'un client d'automatiser la communication d'informations entre un formulaire de contact sur le CMS WordPress - Contact Form 7 - et le système d'envoi de newsletter qu'il utilise - Mailjet.

Pourquoi lier Mailjet et Contact Form 7 ?

Bien qu'il y ait plusieurs façons de lier Mailjet et Contact Form 7, la problématique client consistait à pouvoir  inscrire un visiteur dans une liste de contact Mailjet lorsque celui-ci coche une case spécifique durant la complétion d'un formulaire de contact.

Pour répondre à cette demande, nous avons dû intervenir à la fois sur le site internet et sur le compte Mailjet du client pour :

  • créer une liste de diffusion spécifique sur Mailjet - afin de distinguer les contacts provenant du site de la base emailing déjà en place par le Client.
  • ajouter la case à cocher sur le formulaire Contact Form 7 du site Internet

Nous devions donc dans un second temps et pour répondre au besoin, faire le lien entre Mailjet et Contact Form 7.

Création d'un plugin WordPress pour intégrer Mailjet dans Contact Form 7

Bien que Mailjet ait un plugin officiel ("Mailjet for WordPress") celui-ci ne permet pas de faire le lien avec un formulaire de contact créé avec Contact Form 7. Cependant, et si votre besoin diffère de celui présenté dans cet article, ce plugin est relativement complet pour interagir avec Mailjet.

En guise de solution, nous avons trouvé judicieux de réaliser nous-même ce lien en créant un plugin dédié.

Ce module demande certains paramétrages à renseigner dans l'interface d'administration WordPress :

  • Installation de Mailjet for WordPress pour paramétrer la clef API de Mailjet
  • Installation de Contact Form 7 (cela parait assez évident...)
  • Remplissage de 3 paramètres : champ Contact Form 7 avec l'email à renseigner, champ Contact Form 7 avec la case à cocher et enfin l'id de la liste de contact créée dans Mailjet
Impression d'écran du plugin CF7 mailjet

Une fois le plugin en place, le formulaire envoie automatiquement l'email dans la liste Mailjet, si la case que nous avons définie a été cochée..

Comment obtenir ce plugin ?

Youdemus a mis a jour le plugin dans le codex WordPress.

Plugin wordpress sur WordPress.org

Retrouvez le lien : Contact Form 7 to Mailjet

Bon à savoir : nous avons également créé d'autres plugins avec Contact Form 7 comme la possibilité de faire un lien avec Vtiger (création d'un prospect directement dans Vtiger). En outre, nous sommes en mesure de réaliser tous types de plugins en lien avec WordPress, n'hésitez pas à faire appel notre agence de création de site web pour cela.

Partager l'article
À propos de l'auteur
Axel Paratre
Ingénieur de formation, Axel a co-fondé l'agence web Youdemus en 2013 dans laquelle il exerce la fonction de Directeur Technique. Sa maîtrise approfondie du CMS WordPress, ainsi que ses compétences avancées en administration de systèmes, constituent la pierre angulaire de son expertise.

D'autres articles à découvrir

Envie d'échanger sur votre projet ?

Nous contacter