Couche de données et suivi des conversions avancé pour les sites carrières
Découvrez l'importance d'une couche de données et d'un suivi des conversions avancé pour votre site carrière. Optimisez vos campagnes de recrutement en mesurant et en analysant des informations supplémentaires sur les pages d'emplois.
Avec un marché de l'emploi de plus en plus difficile, il est essentiel pour les entreprises de trouver des moyens efficaces de mesurer et d'optimiser leurs campagnes de recrutement. Une méthode de plus en plus populaire consiste à utiliser une couche de données sur leur site carrière, associée à un suivi des conversion avancés. Dans cet article, nous allons explorer ce qu'est une couche de données, pourquoi elle est importante pour votre site carrière et comment l'utiliser efficacement.
Si vous n'êtes pas familier avec les suivis des conversions et Google Tag Manager consulter plutôt : Mesurer les conversions sur votre site carrière - Guide complet.
Qu'est-ce qu'une couche de données
Une couche de données est un concept utilisé dans le domaine du marketing en ligne pour collecter et structurer des informations supplémentaires sur les interactions des utilisateurs avec un site web. Elle agit comme un pont entre votre site carrière et les outils d'analyse, tels que Google Analytics, en fournissant des données spécifiques sur les actions des visiteurs.
En utilisant une couche de données, vous pouvez entre autre capturer les informations fournis par un candidat lors de l'envoie d'une application. Cela permet d'enrichir les données de base fournies par les outils d'analyse standard et d'obtenir une vision plus détaillée du comportement des candidats sur votre site carrière.
Vous pouvez trouver plus d’informations sur le sujet sur guide officiel de Google.
Pourquoi utiliser une couche de données sur votre site carrière
L'utilisation d'une couche de données sur votre site carrière présente de nombreux avantages. Tout d'abord, cela vous permet de mesurer et d'analyser des informations supplémentaires sur les pages d'emplois. Par exemple, vous pouvez savoir combien de candidats ont commencé à remplir un formulaire d'application, mais ne l'ont pas soumis. Cela vous donne des informations précieuses sur les éventuels obstacles qui pourraient décourager les candidats à postuler.
De plus, une couche de données vous permet d'optimiser vos campagnes de recrutement pour des conversions conditionnelles. Par exemple, si vous désirez recruter un individu ayant plus de 3 années d'expérience dans un domaine précis vous pourriez mesurer seulement les applications d'individus ayant un nombre d’années d'expérience égal ou supérieur à 3 comme conversion.
Comment utiliser une couche de données sur votre site carrière
Maintenant que nous avons vu les avantages d'une couche de données, voyons comment l'utiliser sur votre site carrière.
Intégrer un dataLayer.push() à vos pages d'emploi
La première étape consiste à intégrer un «dataLayer.push()» à vos pages d'emploi. Le dataLayer est un objet JavaScript qui stocke les données spécifiques à une page. Vous pouvez envoyer ces données à votre couche de données en ajoutant un «dataLayer.push()» avec les informations que vous souhaitez suivre. Voici les données de base que nous conseillons d'intégrer aux pages d'emploi de votre site carrière :
- Intitulé du poste
- Lieu
- Salaire minimum
- Salaire maximum
- Type d'emploi
Voici un exemple de code pour un dataLayer.push() pour les pages d'emploi d'un site carrière :
<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({
'poste': 'Nom du poste',
'lieu': 'lieu du poste',
'salaireMin': 'Salaire minimum',
'salaireMax': 'Salaire maximum'
'type': 'Type d'emploi'
});
</script>
Déclencher un dataLayer.push() lorsqu'une candidature est envoyé
Déclencher un dataLayer.push() lorsqu'une candidature est envoyé permet de mesurer les informations fournis par un candidat.
Pour déclencher un «dataLayer.push()» lorsque une candidature est envoyée, vous devez détecter l'événement de soumission du formulaire et exécuter la fonction «dataLayer.push()» à ce moment-là. Voici un exemple de code pour accomplir cela :
<script>
// Supposons que vous avez un formulaire avec l'ID "formulaireCandidature"
document.getElementById("formulaireCandidature").addEventListener("submit", function(event) {
event.preventDefault(); // Empêche l'envoi du formulaire par défaut
// Ici, vous pouvez ajouter le code pour traiter les données du formulaire et effectuer d'autres actions nécessaires
// Exemple de récupération de données du formulaire
let nom = document.getElementById("nom").value;
let email = document.getElementById("email").value;
// ...
// Envoyer les données dans le dataLayer
dataLayer.push({
"event": "candidatureEnvoyee",
"nom": nom,
"email": email,
// ...
});
// Enfin, vous pouvez continuer avec l'envoi du formulaire si nécessaire
event.target.submit();
});
</script>
Dans cet exemple, nous utilisons addEventListener pour écouter l'événement de soumission (submit) du formulaire avec l'ID "formulaireCandidature". Lorsque cet événement est déclenché, la fonction anonyme est exécutée.
À l'intérieur de la fonction, vous pouvez effectuer les actions nécessaires liées à l'envoi de la candidature, telles que la récupération des données du formulaire (par exemple, le nom, l'e-mail, etc.). Ensuite, vous utilisez dataLayer.push() pour envoyer les données dans le dataLayer avec un événement personnalisé «candidatureEnvoyee» et les données spécifiques.
N'oubliez pas d'ajuster le code en fonction de la structure et des identifiants de votre formulaire.
Créer des variable de couche de données dans Google Tag Manager
Pour créer des variables de couche de données dans Google Tag Manager, suivez les étapes suivantes :
- Connectez-vous à votre compte Google Tag Manager et accédez à votre conteneur.
- Cliquez sur l'onglet «Variables» dans le panneau de navigation latéral.
- Cliquez sur le bouton «Nouvelle» pour créer une nouvelle variable.
- Choisissez «Variable de couche de données»
- Nommer la variable en fonction du nom de la donné dans le datalayer.push().
- Enregistrez-la.
Une fois que vous avez créé vos variables de couche de données, vous pouvez les utiliser dans vos balises, déclencheurs et variables personnalisées dans Google Tag Manager. Cela vous permettra de capturer et d'utiliser les données de la couche de données dans vos outils d'analyse et de suivi.
Créer un déclencheur conditionnel à une variable de couche de données dans Google Tag manager
Pour créer un déclencheur conditionnel basé sur une variable de couche de données dans Google Tag Manager, suivez les étapes suivantes :
- Connectez-vous à votre compte Google Tag Manager et accédez à votre conteneur.
- Cliquez sur l'onglet "Déclencheurs" dans le panneau de navigation latéral.
- Cliquez sur le bouton "Nouveau" pour créer un nouveau déclencheur.
- Choisissez le type de déclencheur approprié en fonction de l'événement de conversion mesuré. Par exemple : envoi de formulaire pour une application.
- Configurez les conditions du déclencheur. Par exemple: Niveau d'anglais supérieur ou égal à 8.
- Donnez un nom à votre déclencheur et enregistrez-le.
Une fois que vous avez créé votre déclencheur conditionnel, vous pouvez l'associer à vos balises pour spécifier quand ces balises doivent être déclenchées. Cela vous permettra d'effectuer des actions spécifiques en fonction des conditions définies dans vos déclencheurs conditionnels.
À retenir
En conclusion, l'utilisation d'une couche de données et d'un suivi des conversions avancé sur votre site carrière peut vous donner une vision plus détaillée du comportement des candidats et vous aider à optimiser vos campagnes de recrutement. En suivant les étapes mentionnées ci-dessus, vous pouvez commencer à collecter et à analyser des informations supplémentaires pour prendre des décisions éclairées dans votre processus de recrutement.
Maximisez l'efficacité de votre recrutement avec un site carrière personnalisé
Mesurez les interactions, optimisez les conversions conditionnelles et obtenez des informations précieuses sur les candidats qui visitent votre site. Boostez votre processus de recrutement dès aujourd'hui !