Comment les agences maintiennent en état de marche des dizaines de formulaires clients
Pour de nombreux clients, le formulaire de contact est la page qui rapporte de l’argent – pourtant, après la mise en ligne, personne n’en a la charge. Une routine, des clauses contractuelles et un reporting qui maintiennent les formulaires en état de marche sur tous les sites de vos clients.
Demandez à une agence qui est responsable du formulaire de contact d’un client après la mise en ligne, et vous obtiendrez généralement un silence. Pourtant, pour un cabinet d’avocats, un cabinet dentaire ou un installateur local, ce formulaire est souvent le seul canal par lequel arrivent de nouvelles affaires. Lorsqu’il cesse de fonctionner, rien ne casse de manière visible : la page se charge, le bouton semble cliquable. Le client suppose que l’agence surveille, l’agence suppose que le client s’en apercevrait, et des semaines passent avant que quelqu’un ne demande pourquoi les demandes se sont taries.
Pourquoi les formulaires tombent en panne en silence
- Mises à jour : une mise à jour du CMS, du thème ou du plugin de formulaire modifie le balisage, supprime un hook ou casse le JavaScript qui envoie le formulaire.
- Changements d’hébergement : le nouveau serveur ne peut pas envoyer d’e-mails, la fonction mail de PHP est désactivée, ou les identifiants SMTP n’ont jamais été transférés.
- Authentification des e-mails : après une modification DNS, SPF, DKIM ou DMARC ne concordent plus, et les e-mails de notification finissent en spam ou sont rejetés.
- Nouvelles balises de suivi : le marketing ajoute un pixel ou un outil de consentement, et soudain une erreur de script ou un élément superposé bloque le bouton d’envoi.
- Modifications du CAPTCHA : une clé de site liée à l’ancien domaine, une clé de test laissée en place après la préproduction, ou un widget dont le script n’est plus chargé.
- Certificats et domaines qui expirent : les navigateurs détournent les visiteurs du formulaire par un avertissement, ou le domaine de l’adresse de notification expire.
Une routine qui s’adapte à des dizaines de sites
- 1Dressez un inventaire. Listez chaque site client et chaque formulaire qu’il contient – contact, demande de devis, réservation, newsletter – ainsi que la destination prévue des messages.
- 2Établissez un état de référence. Vérifiez chaque site une fois depuis l’extérieur et consignez l’état actuel : protection, mention de confidentialité au niveau du formulaire, bases de l’accessibilité, configuration de la messagerie.
- 3Automatisez la vérification récurrente. Une fréquence hebdomadaire est un bon choix par défaut pour les sites qui vivent des demandes ; quotidienne pour ceux où une journée perdue fait vraiment mal.
- 4Centralisez les alertes. Envoyez les changements vers un canal d’équipe partagé plutôt que dans la boîte de réception d’une seule personne, et n’alertez que sur les changements, afin que personne ne prenne l’habitude de les ignorer.
- 5Revérifiez après chaque modification. Les mises à jour de plugins, changements d’hébergement, nouvelles balises et modifications DNS devraient déclencher une vérification plutôt que d’attendre la prochaine exécution planifiée.
- 6Testez le chemin de livraison. Lorsque le client l’accepte, envoyez une soumission de test clairement identifiée et confirmez qu’elle arrive réellement – et surveillez les formulaires qui deviennent soudain silencieux.
- 7Tenez un registre mensuel. Notez pour chaque site ce qui a été vérifié et ce qui a été corrigé. Ce registre devient votre rapport.
Faites des vérifications de formulaires une prestation contractuelle
De nombreux contrats de maintenance promettent des mises à jour et des sauvegardes, mais ne disent rien sur le fait que le site remplit toujours sa fonction. Inscrire les vérifications de formulaires dans le contrat transforme un soin invisible en une prestation que le client peut voir – et règle la question de savoir qui est responsable du formulaire. Points à définir :
- Périmètre : quels sites et quels formulaires sont couverts, y compris les pages d’atterrissage de campagnes.
- Fréquence : à quel rythme chaque formulaire est vérifié – et le fait qu’une vérification suit chaque mise à jour ou migration que vous effectuez.
- Ce qui est vérifié : protection anti-spam, mention de confidentialité et suivi sur la page du formulaire, bases de l’accessibilité, expiration du certificat et du domaine, authentification des e-mails.
- Tests actifs : si des soumissions de test peuvent être envoyées, comment elles sont identifiées et qui les reçoit du côté du client.
- Délais de réaction : dans quel délai vous examinez une alerte et quand le client est informé.
- Reporting : ce que le client reçoit chaque mois et où il peut consulter l’état actuel.
- Limites : ce qui n’est pas couvert, comme le serveur de messagerie propre au client ou les outils tiers que le client a ajoutés sans vous.
Rendez compte de manière que le client voie la valeur
Une bonne maintenance est invisible par nature, ce qui la rend facile à résilier. Une courte preuve mensuelle par site change la donne : quels formulaires ont été vérifiés, à quelle fréquence, ce qui a changé et ce qui a été corrigé. Les rapports en marque blanche vous permettent de l’envoyer sous votre propre marque, et un portail client permet aux clients de consulter eux-mêmes l’état actuel au lieu de demander. Restez simple dans la formulation – « votre formulaire de devis a été vérifié chaque jour ce mois-ci ; un problème survenu après une mise à jour de plugin a été détecté et corrigé le matin même » en dit plus à un client qu’une page de constats techniques.
- Le client signale le problème des semaines plus tard
- La cause doit être reconstituée à partir des journaux
- Personne ne sait si les messages arrivent encore
- La maintenance apparaît comme un coût
- Une alerte arrive juste après le changement
- La dernière vérification montre ce qui a changé
- La livraison est confirmée selon un calendrier
- La preuve mensuelle montre ce qui a été fait
Des vérifications rapides en avant-vente – utilisées à bon escient
Une vérification externe passive ne nécessite ni accès ni compte, ce qui la rend utile avant même la signature d’un contrat. Lors d’un appel de découverte, d’un rendez-vous ou lorsqu’un prospect vous demande de jeter un œil à son site, effectuer ensemble une vérification rapide donne du concret à la conversation : un CAPTCHA fonctionnant avec une clé de test publique, un lien de confidentialité manquant au niveau du formulaire, un bouton d’envoi masqué par une bannière de cookies sur un téléphone. Cela montre votre manière de travailler sans rien promettre de ce que vous n’avez pas encore vu de l’intérieur.
Si vous préférez ne pas développer vous-même cet outillage : formexposed regroupe de nombreux sites clients dans un seul compte, avec la surveillance des domaines vérifiés, des alertes vers votre canal d’équipe, des rapports en marque blanche, un portail client et des vérifications rapides pour les prospects. Les agences qui gèrent des sites WordPress via MainWP peuvent utiliser l’extension MainWP. Le plus simple pour commencer est une vérification gratuite d’un site client sur formexposed.com – sans compte – pour connaître votre état de référence.