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.
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 un 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 :
Nous devions donc dans un second temps et pour répondre au besoin, faire le lien entre Mailjet et 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 :
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..
Youdemus a mis a jour le plugin dans le codex WordPress.
Retrouvez le lien : Contact Form 7 to Mailjet
Bon à savoir : nous avons également créer 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 à Youdemus pour cela.