Passer au contenu principal
Toutes les collectionsLeadfeederTracking script (code de suivi)
Comment suivre les utilisateurs connectés sur votre site ?
Comment suivre les utilisateurs connectés sur votre site ?

Avec Leadfeeder Identify Call, vous pouvez suivre les personnes qui se connectent sur votre site avec leur adresse e-mail.

Paul Faure avatar
Écrit par Paul Faure
Mis à jour il y a plus de 4 mois

Qu'est-ce que l'appel d'identification Leadfeeder ?

Leadfeeder Identify Call est l'une des méthodes que l'API JavaScript de Leadfeeder expose pour que la page web puisse l'appeler. Elle vous permet d'utiliser vos méthodes existantes d'identification des visiteurs d'un site web dans l'application Leadfeeder.

Voici quelques exemples de méthodes existantes d'identification des visiteurs :

  • Un visiteur du site web se connecte à une application web (par exemple, des outils SaaS).

  • Un visiteur se connecte à une boutique en ligne, à un intranet ou à un portail.

Les avantages de l'utilisation de Leadfeeder Identify Call sont nombreux :

  • Il améliore l'identification de l'entreprise que Leadfeeder effectue pour votre compte.

  • Vous verrez les personnes identifiées dans Leadfeeder.

  • Vous pouvez filtrer les entreprises identifiées en fonction des individus identifiés qui y sont rattachés en utilisant le type de filtre Visiteurs identifiés dans un flux personnalisé. Cependant, les visiteurs identifiés ne peuvent être définis que comme "tous" ou "aucun", et non comme des visiteurs spécifiquement identifiés.

Une fois que l'appel d'identification de Leadfeeder est déclenché, le visiteur en question apparaît dans l'onglet Personnes :

De même, le visiteur identifié et son entreprise apparaissent dans l'onglet Entreprises :

L'activité, ou les détails de la visite, d'une personne se présente comme suit :

Avec Leadfeeder Identify Call, il est possible d'identifier également les visiteurs d'un site web qui utilisent une connexion Internet à domicile ou par téléphone portable.

Voici comment mettre en œuvre Leadfeeder Identify Call

Une fois que votre application web/portail/boutique en ligne sait que le visiteur s'est connecté, vous devez appeler identify() avec l'adresse électronique du visiteur.

Identify() existe sous l'objet window.ldfdr de la page. Par conséquent, assurez-vous que le script de suivi Leadfeeder est installé dans votre application web/portail/boutique en ligne.

Veuillez noter : l'utilisation de cette fonctionnalité nécessite d'apporter des modifications au code de votre site web. Si vous n'êtes pas sûr de vous, demandez à votre développeur de vous aider.

Identify() nécessite que le paramètre `email` soit présent, et vous pouvez optionnellement passer `firstName` et `lastName` également. Vous trouverez ci-dessous une signature d'appel complète pour identify :

<script>
window.ldfdr.identify({
email: "email@example.com",
firstName: "first name",
lastName: "last name"
});
</script>

Veuillez noter : lorsque vous utilisez l'API JavaScript de Leadfeeder, il est bon de garder à l'esprit que le tracker Leadfeeder prend en charge plusieurs trackers sur une même page. Les méthodes de l'API JavaScript sont conçues de manière à ce que, par défaut, le comportement soit appliqué à tous les trackers. Cependant, vous pouvez les appeler pour des instances de trackers spécifiques uniquement.

Comment ajouter l'appel d'identification Leadfeeder à Google Tag Manager (GTM) ?

Pour envoyer des informations d'identité à partir de GTM, vous pouvez utiliser une balise HTML personnalisée. Vous devez naturellement avoir installé le tracker Leadfeeder, soit en tant que balise HTML personnalisée, soit en utilisant le modèle Leadfeeder de la galerie de modèles GTM. Vous devez vous assurer que l'ordre de déclenchement est correct, la balise Leadfeeder tracker doit toujours être déclenchée avant l'appel à identify.

Exemple de configuration d'une balise :

L'exemple ci-dessus suppose que vous disposez d'une variable Tag Manager appelée currentUser.email. Il y a plusieurs façons de capturer des valeurs dans des variables dans GTM : vous pouvez les prendre à partir d'un élément de la page (variable d'élément DOM), lire une variable JavaScript, ou lire la valeur à partir de la couche de données de GTM.

Si vous utilisez la variable d'élément DOM, vous devez définir quel élément du DOM est l'email (le backend doit intégrer l'email dans le DOM lors de la construction de la page web pour que cela fonctionne). La variable DOM element ne fonctionnera que si l'e-mail fait déjà partie du DOM.

Si l'adresse électronique de l'utilisateur connecté est récupérée de manière asynchrone (AJAX) à partir du backend de votre site, vous devez également mettre en place la configuration suivante :

ETAPE 1 : A chaque page vue, le backend pousse currentUser.email vers la couche de données de GTM lorsqu'il est disponible et déclenche ensuite un événement pour "email-loaded". Vérifiez dans votre backend que l'événement est déclenché correctement vers GTM.

ETAPE 2 : GTM a une variable où currentUser.email est stocké depuis la couche de données.

ETAPE 3 : GTM a le Trigger type Custom event, où le nom de l'événement qu'il écoute est "email loaded".

ETAPE 4 : Enfin, le Tag pour déclencher identify() utilise la variable et le Trigger créés ci-dessus.

Comment ajouter l'appel d'identification Leadfeeder à WordPress

Pour envoyer des informations d'identité à partir d'un site Web WordPress, veuillez suivre les étapes suivantes :

ETAPE 1 : Ouvrez le fichier footer.php dans l'éditeur de votre thème. Dans le tableau de bord de WordPress, naviguez vers Appearance > Theme Editor > Theme Footer (footer.php).

ETAPE 2 : Copiez-collez le code suivant juste avant la balise de fermeture </body>.

<?php
if ( is_user_logged_in() ) {
$current_user = wp_get_current_user();
$current_email = $current_user->user_email;
$current_first = $current_user->user_firstname;
$current_last = $current_user->user_lastname;
?>
<script>
setTimeout(function(){
window.ldfdr.identify({
email: "<?=$current_email?>",
firstName: "<?=$current_first?>",
lastName: "<?=$current_last?>"
});
}, 500);
</script>
<?php }?>

ETAPE 3 : Confirmez les modifications en cliquant sur "Mettre à jour le fichier".

--

Des questions, des commentaires, un retour d'expérience ? N'hésitez pas à nous en faire part en contactant notre équipe d'assistance par chat en direct ou en nous envoyant un E-mail à l'adresse suivante support@dealfront.com.

ARTICLES LIÉS:

Avez-vous trouvé la réponse à votre question ?