Utilisez l'enrichissement de formulaires pour capturer plus de Leads avec des Insights plus approfondis

Article author
Apollo Team
Mise à jour

Vue d'ensemble

Votre équipe peut utiliser des formulaires sur votre site web pour recueillir des informations auprès des prospects. Avec l'enrichissement de formulaires dans Apollo, vous pouvez garder des formulaires courts et faciles à remplir pour améliorer les taux de conversion, tout en enrichissant automatiquement les soumissions avec les données Apollo. Cela vous donne une vue plus complète des personnes qui contactent votre équipe.

L'enrichissement de formulaires est compatible avec toutes les plateformes, ce qui signifie que vous pouvez l'utiliser avec des formulaires d'automatisation marketing comme Marketo, HubSpot ou ActiveCampaign. Vous pouvez aussi intégrer directement l'enrichissement de formulaires à la plateforme de votre site web via Webflow, Wix, etc.

L'enrichissement de formulaires améliore l'efficacité de deux façons. Il réduit les frictions pour les prospects en limitant le nombre de champs à remplir. Par exemple, lorsqu'une personne saisit son nom dans un formulaire, Apollo peut automatiquement renseigner ou masquer certains champs pour le prospect selon votre configuration. En même temps, pour chaque soumission de formulaire, Apollo vous fournit automatiquement un contexte complémentaire précieux afin que vous sachiez qui vous contactez et quelle est la meilleure façon d'entrer en relation. Tous les nouveaux prospects qui soumettent un formulaire sont enregistrés comme contacts dans Apollo afin que vous puissiez suivre leur progression et commencer votre outreach.

Vous pouvez utiliser les types d'enrichissement de formulaires suivants dans Apollo :

Enrichissement du numéro de téléphone Lorsqu'une personne soumet un formulaire, elle est enregistrée comme contact et Apollo trouve automatiquement un numéro de téléphone correspondant pour le prospect afin que vous puissiez commencer à appeler sans rechercher de numéros.
Remplissage automatique Apollo remplit les champs connus du prospect à partir de son adresse Email, ce qui lui fait gagner du temps et réduit ses efforts sur des formulaires longs pour lesquels les données sont déjà disponibles dans Apollo.
Masquer les champs connus Apollo masque les champs remplis automatiquement à mesure que les prospects complètent un formulaire afin de raccourcir efficacement le formulaire. L'activation de cette option augmente la probabilité qu'un prospect soumette votre formulaire, mais supprime sa possibilité de modifier les réponses remplies automatiquement.

Consultez les sections suivantes pour configurer et utiliser l'enrichissement de formulaires sur votre site web.

Retour en haut

Configurer l'enrichissement de formulaires

 
Confidentialité et traitement

Lorsque vous utilisez l'enrichissement de formulaires dans Apollo pour collecter des données personnelles, vous agissez en tant que responsable du traitement, ce qui signifie que vous êtes responsable du respect des lois applicables en matière de confidentialité des données, comme le Règlement général sur la protection des données (RGPD) dans l'Union européenne, ainsi que de diverses lois étatiques américaines sur la confidentialité, comme le California Consumer Privacy Act (CCPA). Il vous incombe de vous assurer que vous obtenez le consentement approprié ou que vous disposez d'une base légale pour collecter et traiter les données personnelles soumises via les formulaires que vous utilisez. Il vous incombe également de vous assurer que vous êtes autorisé à partager toute donnée avec Apollo.

Pour configurer l'enrichissement de formulaires :

  1. Ouvrez Apollo et cliquez sur Enrichissement de formulaires.
  2. Cliquez sur Créer un formulaire.
Créer un formulaire
  1. Saisissez le nom de votre formulaire.
  2. Saisissez l'URL du domaine principal sur lequel se trouve votre formulaire, puis cliquez sur Ajouter un domaine.
Sélectionner un domaine
 
Que contient un nom ?

Saisissez le domaine principal, y compris https:// comme https://apollo.io. Vous n'avez pas besoin de saisir le chemin complet comme https://apollo.io/path/form. Vous pouvez saisir et sélectionner plusieurs URL de sites web. Cependant, n'utilisez pas de sous-domaines ici.

  1. Cliquez sur Suivant.
  2. L'enrichissement de formulaires utilise des crédits pour enregistrer et enrichir les contacts qui remplissent votre formulaire. Consultez le utilisation des crédits.
Sélectionner un domaine
  1. Activez chaque type d'enrichissement de formulaire que vous souhaitez utiliser sur le formulaire :

Enrichissement du numéro de téléphone

Si disponible, Apollo ajoutera automatiquement un numéro de téléphone au contact enregistré dans Apollo.

Remplir automatiquement les champs du formulaire

Lorsqu'un contact saisit son adresse Email dans un formulaire, Apollo remplit automatiquement les champs connus avec les données Apollo en temps réel, ce qui fait gagner du temps au prospect et réduit ses efforts.

Masquer les champs connus

Lorsque le remplissage automatique est activé, le masquage des champs connus vous permet de raccourcir un formulaire en masquant les champs pour lesquels Apollo dispose déjà de données. Seuls les champs non associés aux données Apollo s'afficheront, ce qui fait gagner du temps au prospect et réduit ses efforts.

Enrichir uniquement les adresses Email professionnelles

Comme mesure de sécurité ou pour cibler un profil client idéal spécifique, vous pouvez limiter l'enrichissement de votre formulaire aux seules adresses Email professionnelles, au lieu des adresses personnelles.

Limiter l'utilisation des crédits

Pour éviter d'épuiser vos crédits, vous pouvez limiter le nombre de crédits utilisés par le formulaire pendant la période sélectionnée.

Retarder la synchronisation du contact avec le CRM

Apollo retarde la création du contact d'une heure. Après ce délai, Apollo crée le contact dans Apollo et le synchronise avec votre CRM.

Préserver les saisies du visiteur

Apollo remplit uniquement les champs vides, ce qui permet de préserver les données fournies par le visiteur tout en enrichissant les champs incomplets.

  1. Ensuite, cliquez sur Ajouter un champ pour mapper les champs de votre formulaire vers Apollo.
Activer/désactiver les options d'enrichissement
  1. Saisissez le nom du champ du formulaire, par exemple prénom
  2. Ensuite, sélectionnez un champ Apollo à mapper, par exemple Prénom.
Activer/désactiver les options d'enrichissement
  1. Saisissez l'identifiant HTML du champ depuis votre site web, par exemple first_name.
Activer/désactiver les options d'enrichissement
 
Le b.a.-ba du HTML

Un identifiant HTML est une étiquette unique utilisée pour identifier un élément sur une page web. Vous pouvez demander de l'aide à votre équipe de développement web ou, si vous êtes à l'aise avec l'informatique, visiter votre site web et faire un clic droit sur l'élément du champ du formulaire. Cliquez ensuite sur Inspecter. Votre navigateur affiche le HTML, qui devrait inclure un identifiant name :

  1. Lorsque vous avez terminé, cliquez sur Ajouter un champ.
  2. Répétez ce processus pour mapper des champs supplémentaires.
  3. Une fois terminé, cliquez sur Suivant.
Installation suivante
  1. Copiez l'extrait de code JavaScript.
Installation suivante
  1. Dans un onglet séparé, accédez au fichier HTML de votre site web ou à votre gestionnaire de balises. Collez l'extrait à l'intérieur de la balise <head> ou avant la balise de fermeture </body>.
 
Maître de votre domaine

Vous vous demandez ce qu’est un fichier HTML ou un gestionnaire de balises ? Consultez ces ressources de services d’hébergement web populaires pour apprendre à ajouter des extraits de code. Vous devrez peut-être aussi contacter votre équipe de développement web.

  1. Lorsque vous avez terminé, revenez dans Apollo et cliquez sur Enregistrer.

Vous avez maintenant configuré l’enrichissement de formulaire dans Apollo. Lorsque de nouveaux prospects nets répondent à votre formulaire, Apollo crée automatiquement un contact enregistré et enrichit sa fiche selon votre configuration.

 
Quand le formulaire devient utile

Le saviez-vous ? Vous pouvez utiliser le routeur Inbound avec l’enrichissement de formulaire en sélectionnant un formulaire d’admission autonome. Cela vous permet de centraliser et de réutiliser des modèles de formulaire dans différents routeurs.


Sélectionner un formulaire autonome pour le routeur Inbound


Vous pouvez également utiliser les envois de formulaire et les formulaires abandonnés comme déclencheur pour démarrer un Workflow.

Soumission de formulaire et formulaires abandonnés

Retour en haut

Voir les contacts qui ont répondu à un formulaire

Pour voir les contacts qui ont répondu à votre formulaire :

  1. Ouvrez Apollo et cliquez sur Enrichissement de formulaire.
  2. Sélectionnez votre formulaire, puis cliquez sur Contacts.
  3. Apollo affiche tous les nouveaux contacts nets qui ont répondu à votre formulaire, y compris leur date de conversion, les enrichissements et les crédits utilisés.
Installation suivante
  1. (Facultatif) Utilisez les filtres de recherche pour affiner vos résultats.
  2. Cliquez sur un contact pour afficher son profil de contact.

Vous pouvez ajouter des contacts à des séquences ou listes, contactez-les par téléphone ou Email, planifiez des réunions, ou créez des Task uniques pour suivre vos actions de prospection.

Découvrez d'autres meilleures prochaines étapes.

 
Développement web

Vous pouvez également configurer certains paramètres avancés pour l'enrichissement de formulaires — ce n'est pas obligatoire, et il est préférable d'expérimenter uniquement si vous avez de l'expérience en développement web.

Retour en haut

(Facultatif) Paramètres avancés

Avec l'enrichissement de formulaires activé, vous pouvez éventuellement personnaliser davantage l'envoi du formulaire. Ces paramètres ne sont pas requis pour utiliser l'enrichissement de formulaires et ne doivent être explorés que par des équipes ayant de l'expérience en développement web.

La méthode API suivante est disponible pour déclencher l'enrichissement Apollo et lier vos formulaires web :

initFormEnrichment(config: FormEnrichmentInitConfig): void

Vous devez inclure le appId, qui correspond à l'ID d'application Apollo. Vous pouvez le trouver dans l'extrait de code Javascript généré par Apollo.

Les options de base suivantes peuvent également être définies :

formElement L'élément DOM du formulaire ou le sélecteur.
options.autoDetect La valeur par défaut est true, ce qui signifie qu'Apollo détecte automatiquement le premier formulaire avec un champ Email.
onReady() Définissez le callback lorsque le widget est prêt.
onError() Définissez le callback en cas d'erreur, par exemple une mauvaise configuration.

Ensuite, vous pouvez personnaliser l'enrichissement de formulaires avec les options suivantes :

Attacher un formulaire dynamiquement Détacher un formulaire
Enrichir manuellement un formulaire Envoyer les données enrichies du formulaire
S'abonner ou se désabonner des événements
Ajouter le routeur Apollo et l'enrichissement de formulaires au formulaire de votre site web

Attacher un formulaire dynamiquement

Utilisez cette option pour ajouter l'enrichissement Apollo à un formulaire web qui s'affiche dynamiquement sur votre site web, comme un formulaire dans une fenêtre pop-up :

attachForm(target: HTMLFormElement | string): void

Détacher un formulaire

Utilisez cette option pour supprimer l'enrichissement Apollo des formulaires qui ont été supprimés ou qui n'ont plus besoin d'être enrichis :

detachForm(target: HTMLFormElement | string): void

Enrichir manuellement un formulaire

Utilisez cette option pour déclencher manuellement l'enrichissement d'un formulaire spécifique.

enrichForm(email: string, opts?: EnrichOptions): void
Indiquez le formulaire que vous souhaitez enrichir via l'option `formElement`. Vous pouvez également transmettre les fonctions suivantes lors de l'appel de cette fonction :
export type EnrichOptions = {
  formElement?: HTMLFormElement | string;
  onComplete?: () => void;
  onError?: (error: unknown) => void;
};
Si formElement n'est pas défini, le premier élément du site web est automatiquement sélectionné.

Soumettre les données enrichies du formulaire

Utilisez cette option pour soumettre à Apollo les données enrichies du formulaire.

submitForm(data: Record, opts?: SubmitOptions): void

Les données que vous transmettez à Apollo doivent être plates. Par exemple :

{ email: 'a@b.com', name: 'Alice' }

Vous pouvez également transmettre les deux fonctions suivantes pour déclencher des callbacks :

export type SubmitOptions = {
  onSuccess?: () => void;
  onError?: (error: unknown) => void;
};

S'abonner ou se désabonner des événements

on(event, callback) et off(event, callback)

Utilisez cette option pour vous abonner aux événements d'enrichissement Apollo :

ApolloInbound.on(eventName, callback)

Et utilisez cette option pour vous désabonner des événements d'enrichissement Apollo :

ApolloInbound.off(eventName, callback)

on et off prennent tous deux en charge les noms d'événement suivants :

[APOLLO FORM ENRICHMENT]:ready, [APOLLO FORM ENRICHMENT]:enrichStart, [APOLLO FORM ENRICHMENT]:enrichComplete, [APOLLO FORM ENRICHMENT]:enrichError, [APOLLO FORM ENRICHMENT]:submitSuccess, [APOLLO FORM ENRICHMENT]:submitError

Ajouter le router Apollo et l'enrichissement de formulaire à votre formulaire de site web

Déclenchez le router Inbound d'Apollo et l'enrichissement de formulaire via les soumissions de formulaires de votre site web

const onSuccess = (response) => { 
  if (window.ApolloMeetings) { 
    window.ApolloMeetings.submit({ 
      map: false, 
      lead: formData, 
      responseId: response?.responseId, 
    }); 
  } 
  // Any other steps you want to add
  emitter.emit(EVENTS.SUBMIT_SUCCESS);
  };
Utilisez cette option si vous souhaitez exécuter le router Inbound même si vous avez choisi d'enrichir uniquement les emails d'entreprise
const onError = (error) => {
  if (error?.result === 422 && error?.error === 'Free domain blocked') {
    if (window.ApolloMeetings) {
      window.ApolloMeetings.submit({
        map: false,
        lead: data,
      });
    }
  } else {
    console.error('submitForm error', error);
    emitter.emit(EVENTS.SUBMIT_ERROR, error);
  }
  // Any other steps you wants to add
};
Ces options doivent être transmises à ce qui suit :
const submitOptions = { onSuccess, onError }; 
// Usage
submitForm(data, submitOptions);

Retour en haut

Prochaines étapes

Vous souhaitez garder l'élan ? Voici quelques prochaines étapes que votre équipe peut suivre après avoir configuré l'enrichissement de formulaire.

Présentation de l'enrichissement Découvrez l'enrichissement sur Apollo. Grâce à l'accès à des fiches Contact et Compte précises, vous pouvez atteindre les bonnes personnes, planifier plus de réunions et conclure plus d'opportunités.
Présentation de l'Enrichissement en cascade Découvrez comment activer un enrichissement séquentiel multi-source afin de récupérer automatiquement des emails et numéros de téléphone auprès de fournisseurs en cascade pour obtenir des données de contact plus complètes et vérifiées.
Ajouter des contacts à une Séquence Ajoutez rapidement des leads enrichis à une séquence pour lancer immédiatement une prospection personnalisée.
Créer et utiliser une Liste Organisez facilement les prospects dans des listes ciblées pour cibler vos campagnes et augmenter les taux de conversion.
Présentation du dialer Utilisez le dialer pour appeler des prospects directement depuis Apollo et entrer plus rapidement en contact avec les décideurs. Vous pouvez même appeler comme un pro grâce à la numérotation parallèle !
Présentation des réunions Réservez et gérez facilement des réunions réserver et gérer des réunions avec des Leads enrichis afin de faire avancer les conversations avec plus de contexte.

Retour en haut