Passer au contenu principal

Suivre la provenance de vos appels avec les pools de numéros Plannit dans Google Analytics 4

Identifiez la source de vos appels et mesurez la performance de vos campagnes directement dans Google Analytics 4 grâce aux pools de numéros dynamiques.

Écrit par Patrick Poirier
Mis à jour aujourd’hui

Les pools de numéros de téléphone Plannit vous permettent d’identifier la source de vos appels (Google Ads, Meta Ads, réseaux sociaux, etc.) directement dans Google Analytics 4.

Vous pouvez ainsi mesurer plus précisément la performance de vos campagnes marketing, incluant les appels entrants.

Prérequis

  • Plan Croissance de Plannit avec l’option Gestion des appels (voir Plan et tarifs)

  • Google Analytics 4 configuré sur votre site web

  • Téléphonie Plannit configurée dans votre compte, avec plusieurs numéros et pools de numéros

  • Numéro de téléphone présent en format texte sur votre site web

  • Script des widgets modifié et adapté pour votre intégration et vos besoins

Résultat attendu

Une fois configuré correctement :

  • Chaque appel est associé à une source (ex.: Google Ads, Meta, direct)

  • Vous pouvez voir ces données dans Google Analytics 4

  • Vous mesurez plus précisément le retour sur investissement de vos campagnes

Configurations

Étape 1 - Configuration des pools de numéros dans Plannit

En fonction de vos besoins, nous pouvons associer plus d’un numéro de téléphone à votre compte Plannit et définir un pool pour chaque numéro.

Des frais additionnels s’appliquent pour chaque numéro supplémentaire.

Vous devez Nous contacter afin que nous puissions ajouter et configurer vos numéros. Nous aurons besoin des informations suivantes :

➡️ Le nombre de numéros désirés, en précisant l’indicatif régional souhaité

* ​Certains indicatifs régionaux peuvent ne pas être disponibles selon leur disponibilité.

➡️ Le nombre de pools ainsi que leur nom, basés sur les valeurs de utm_source
Chaque pool correspond à une source de trafic (ex.: Google Ads, Facebook, direct, etc.).

Exemple :

  • google → Pool pour Google Ads

  • facebook → Pool pour Facebook

  • website → Pool pour votre site web (trafic direct)​

* Le nom du pool sera également affiché dans Plannit dans les différentes vues de la téléphonie.

➡️ Le numéro à remplacer sur votre site web
​Le widget Plannit recherche ce numéro sur votre site et le remplace en fonction de la provenance du visiteur.


Étape 2 Ajustement du script d'intégration des widgets de Plannit

Vous trouverez le script source pour l’intégration des widgets Plannit dans Paramètres > Intégration site web de votre compte Plannit.

Normalement, le script à intégrer dans votre site web ressemble à ceci :


(remplacez {votre_id} par votre identifiant de compte Plannit)

<script type="application/javascript" src="https://widget.plannit.io/widgets/inject/cta?business={votre_id}&locale=fr"></script>

Vous devrez cependant le personnaliser afin d’intégrer une logique de provenance de vos leads. Cela permet de charger le bon pool de numéros dans le widget en fonction de la valeur utm_source.

En d’autres mots, le numéro 1-555-1234 présent sur votre site web sera remplacé par un numéro du pool défini dans Plannit, selon la source utm_source.

Voici un exemple de logique pour votre script :

Vous pouvez également utiliser fbclid ou gclid, mais la valeur retournée par le script doit correspondre exactement au nom du pool configuré dans Plannit.

(remplacez {votre_id} par votre identifiant de compte Plannit)

(function () {
function getPool() {
const params = new URLSearchParams(window.location.search);
const utmSource = (params.get('utm_source') || '').toLowerCase();

// Facebook detection
if (
params.has('fbclid') ||
utmSource === 'facebook'
) {
return 'facebook';
}

// Google Ads detection
if (
params.has('gclid') ||
utmSource === 'google'
) {
return 'google';
}

return 'website';
}

const pool = getPool();

const script = document.createElement('script');
script.type = 'application/javascript';
script.src = `https://widget.plannit.io/widgets/inject/cta?business={votre_id}&locale=fr&pool=${pool}`;

document.head.appendChild(script);
})();

Étape 3 - Vérification et débogage

Une fois le script configuré, nous vous recommandons de vérifier que le bon pool de numéros se charge selon la provenance du visiteur.

▪️ Vérifier le remplacement du numéro

Accédez à votre site web avec une URL contenant un paramètre utm_source.

Exemples :

  • ?utm_source=google

  • ?utm_source=facebook

Vérifiez ensuite que le numéro affiché sur votre site est bien remplacé par un numéro du pool correspondant.


▪️Vérifier la valeur du pool chargée (optionnel)

Vous pouvez également ajouter temporairement un console.log(pool) dans votre script afin de confirmer quelle valeur est utilisée.

Exemple :

const pool = getPool();
console.log('Pool chargé :', pool);

Dans la console du navigateur, vous devriez voir une valeur comme :

  • google

  • facebook

  • website


▪️Vérifier les données dans Google Analytics 4

Après la configuration complète, les appels associés aux pools de numéros devraient remonter dans Google Analytics 4.

Si les appels ne remontent pas comme prévu, validez les points suivants :

  • Le script modifié est bien publié sur votre site web, dans la section <body>, à la fin de la page, juste avant la balise de fermeture </body>. Le script doit être chargé en dernier pour pouvoir retrouver votre numéro et le remplacer.

  • Les noms de pools dans le script correspondent exactement à ceux configurés dans Plannit.

  • Le numéro affiché sur votre site est bien présent en texte (les numéros intégrés dans une image ne sont pas supportés).

  • Votre compte GA4 est bien relié à votre compte Plannit, vous recevez d'autres événements de Plannit.

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