J’explique dans cet article comment étendre les fonctionnalités de vos Marketo forms, et je vous donne 14 exemples d’améliorations immédiatement disponibles grâce à Merlin/Leonard!
Pourquoi vos Marketo forms sont importants
Le formulaire Marketo est le point d’entrée de tout votre processus d’acquisition. Il permet de capter les informations de toute personne intéressée par vos offres et d’associer le cookie avec l’email de cette personne.
C’est en grande partie grâce à lui que vous pouvez « écouter » le parcours digital de vos prospects et vos clients, augmenter le nombre de leads dans votre base et déclencher toutes vos campagnes de nurturing.
Il est donc crucial d’avoir des formulaires qui :
- convertissent bien,
- garantissent des données propres en base,
- sont agréables à parcourir, et pas trop longs
- ne demandent pas deux fois la même information
Limitations des Marketo Forms
Le formulaire Marketo est très bien optimisé pour capter des leads; il existe néanmoins un certain nombre de situations où il va être insuffisant :
- le formulaire Marketo n’est pas « multipage » ou « multi-step » nativement. Il est fait pour être posé sur une LP et amener ensuite sur une page web de remerciement.
- Il est compliqué nativement de filtrer certaines adresses email (type yopmail) et de les interdire lors de la saisie du formulaire.
- Même si la technologie des formulaires Marketo permet d’éviter la plupart des robots spam, il arrive qu’une page soit ciblée et commence à déverser des centaines de leads non voulus dans votre base ?.
- Il n’est pas prévu de pouvoir entrer les données de deux personnes dans un formulaire (vous-même et une personne que vous recommandez par exemple).
- Il est impossible nativement d’uploader des fichiers avec un Marketo form.
Ce sont quelques-unes des limitations.
Mais au Royaume de Marketo, Merlin/Leonard veille et a conçu enchantements et machines magiques pour vous permettre de dépasser ces contraintes !
Les possibilités d’extension des Marketo Forms
Heureusement, les formulaires Marketo disposent d’une bibliothèque de code jscript qui permet d’étendre les fonctionnalités natives. Quelques exemples de possibilités sont donnés ci-dessous.
Garantir la qualité de données à l’entrée des Marketo Forms
Limiter les adresses email indésirables
Il est possible d’interdire qu’une personne saisisse une adresse non professionnelle avant qu’elle ne soit enregistrée comme lead. Nous avons listé +80 domaines non professionnels que nous pouvons écarter.
Bien sûr, je ne dis pas qu’il faut mettre en place cette sécurité systématiquement, cela dépend de vos cas d’usage.
Mettre des masques et des filtres sur n’importe quel champ
Il est possible de mettre des masques sur certains champs dans les formulaires Marketo ; le code permet d’étendre ces possibilités.
Sécuriser les Marketo forms
Il est possible d’éviter qu’un bot commence à vous spammer grâce au Google reCAPTCHA, visible (cf image ci-dessus) ou invisible, ainsi qu’au test mathématique, en fonction de vos préférences.
Améliorer l’aspect des formulaires
Nous pouvons bien sûr mettre en forme les formulaires pour qu’ils soient conformes à votre charte graphique.
Ci-dessous par exemple celui de Merlin/Leonard :
Formulaire Marketo multi steps
Il est possible, via un peu de code, de réaliser des formulaires multi-steps avec Marketo.
Ci dessous, un exemple de formulaire à destination de cabinets vétérinaires.
Experience Client et Marketo Forms
Affichage conditionnel avec deux champs sources
Un client avait un besoin de rendre l’affichage d’un champ et de ses valeurs dépendant de deux autres champs, comme dans l’exemple ci-dessous :
Si vous voulez tester le formulaire, c’est par ici.
Les possibilités sont infinies !
Progressive Profiling
Le progressive profiling est une technologie native Marketo qui permet de servir des formulaires courts à vos visiteurs, et ainsi d’augmenter leur engagement.
Vous définissez dans votre formulaire d’une part les champs qui seront toujours visibles — par exemple, l’adresse email — et, d’autre part, les champs que vous aimeriez remplir au fil du temps, soumis au progressive profiling. Parmi ces derniers, vous décidez combien de champs vides vous allez montrer à chaque visite.
Pas évident, n’est-ce-pas?
Un exemple live vous aidera sûrement > Essayez de vous inscrire à cette page (en ayant vidé vos cookies Merlin/Leonard si vous vous êtes déjà inscrits chez nous). Et réessayez plusieurs fois, vous verrez que vous n’obtenez pas le même formulaire à chaque visite.
Voici ce que je vois en back office dans Marketo :
Voici ce que vous devriez obtenir lors de la première visite :
Résultat, les champs au-delà de « Entreprise » ne sont pas affichés. Ils s’afficheront à la prochaine visite si je remplis tous les champs ce coup-ci.
Très pratique pour collecter la connaissance client au fil des visites sans faire de calculs compliqués pour savoir ce que le visiteur a déjà rempli !
Et c’est natif Marketo (mais comme je le vois assez peu souvent, j’en parle ici).
Upload de fichiers
Un cas d’usage très simple : si vous avez prêté votre Marketo préféré à vos camarades du recrutement pour gérer les communications avec les candidats, vous avez dû réfléchir à comment obtenir le CV…
Plus de problème, il est possible d’ajouter un champ « Téléchargement de fichiers » dans le formulaire Marketo !
Pré-remplissage des formulaires
Vous ne l’avez peut-être pas vu passer, mais Marketo a changé sa façon de gérer le pré-remplissage en mai 2019 :
- avant cette date, c’était le cookie qui faisait foi et vous reconnaissait lorsque vous arriviez sur une page Marketo, et donc déclenchait le pré-remplissage.
- depuis cette date, c’est le token de l’email qui fait foi.
Le token de l’email, c’est ça :
C’est un code unique qui vous identifie lorsque vous cliquez dans un email Marketo. Ce qui signifie que vous n’avez ce code que lorsque vous arrivez sur une LP Marketo depuis un email Marketo.
Cela évite que sur les ordinateurs partagés, la personne qui passe après vous ne voie les informations que vous avez saisies dans le formulaire.
Mais en termes d’expérience client, dans 90% des cas, c’est pénible ! Et cela pénalise fortement le taux de conversion des formulaires.
Notamment lorsque vous faites la promotion de vos webinaires sur les réseaux sociaux, et que vos contacts connus reviennent s’inscrire : ils n’auront pas le pré-remplissage dans ce cas puisqu’ils ne viennent pas d’un email Marketo ?.
Mais nous avons la solution ? : nous pouvons réintroduire le pré-remplissage « comme avant » grâce à une solution à base de code que l’on embarque sur le site web et/ou les LPs Marketo.
Cas spéciaux
Programme de parrainage
Vous voulez peut-être mettre en place un programme de parrainage et permettre à vos clients de recommander un ami ou un collègue en échange d’un avantage ?
Nous avons la solution pour vous :
Marketo va tracer que le contact a entré un parrainage, et créer le nouveau lead, sans lui poser de cookie.
2 formulaires Marketo sur une page
En principe, c’est impossible… sauf si vous ajoutez un peu de code magique derrière vos formulaires.
Quel serait le cas d’usage, me demanderez-vous ?
Par exemple, ajouter un bandeau permettant de s’abonner à notre newsletter en pied de page de la page d’inscription aux Marketo Office Hours.
“The” formulaire intelligent et dynamique
Vous ne voulez aucune contrainte? “The” formulaire! Nous pouvons vous proposer un formulaire dynamique et unique qui personnalise l’expérience de l’utilisateur suivant votre imagination (adaptation au cycle de vente, date de la dernière visite, …).
Propagation des UTM
Là encore, une épine dans le pied de tout bon marketeur ! Vous avez consciencieusement tagué toutes vos sources de trafic pour votre webinaire pour pouvoir répondre à la question « d’où viennent-ils ? ».
Et patatras, des visiteurs osent quitter votre LP d’inscription, se balader sur votre site, et revenir s’inscrire, ayant ainsi perdu les précieux UTM.
Pas de panique, nous avons développé un script à poser sur votre site et sur vos LP Marketo qui permet de :
- capter les UTM lors de la première visite de la personne, et de les conserver 30 minutes,
- les garder en mémoire jusqu’au remplissage du formulaire Marketo,
- détecter automatiquement les UTM lorsqu’ils sont absents en fonction de la source de trafic.
C’est pas magique ?
Comment faire évoluer mes Marketo forms ?
Rien de plus simple avec le contrat de support de Merlin/Leonard Coaching expert, les détails de notre offre sur la page ci-dessous :