Comment ajouter un bouton WhatsApp avec suivi GCLID à votre site web

Ce guide vous aidera à ajouter à votre site web un bouton qui ouvre une conversation WhatsApp. Si un paramètre gclid est présent dans l'URL (provenant de Google Ads), il sera inclus dans le texte du message, ce qui est utile pour le suivi des prospects générés par vos campagnes publicitaires

Que fait cette intégration ?

  • Affiche un bouton « Écrire sur WhatsApp » sur votre page web.

  • Lit le paramètre gclid à partir de l'URL (s'il est présent).

  • Génère un lien WhatsApp incluant la valeur gclid dans le texte du message.

  • Met à jour dynamiquement l'attribut href du bouton.

Étape 1 : Ajouter le bouton HTML

Insérez le code HTML suivant à l'endroit où vous souhaitez que le bouton WhatsApp apparaisse :

 "wa-link" href= "#" target= "_blank"  class = "btn btn-success" >Écrire sur WhatsApp

Ce bouton sera mis à jour ultérieurement via JavaScript.

Étape 2 : Ajouter le code JavaScript

Avant la fermeture</body> balise, insérez le script suivant :

function  scriptToInclude(id, phone) {     // 1. Read URL parameters 
    const params = new URLSearchParams(window.location.search);     const gclid = params.get('gclid'); 
    // 2. Generate WhatsApp link 
    const waBase = 'https://wa.me/' + phone;     const text = 'Google Ads (gclid) ';     const waLink = gclid ? `${waBase}?text=${encodeURIComponent(text + gclid)}` : waBase; 
    // 3. Update the button href 
    const linkEl = document.getElementById(id);     if (linkEl) {  linkEl.href = waLink;  }  } 
  // Call the function with your parameters 
 scriptToInclude('wa-link', '123456789');  

Remplacez 123456789 par votre propre numéro WhatsApp au format international sans « + » ni espaces .

Utilisation de la fonction de génération de scripts

Si vous insérez des boutons de manière dynamique ou si vous avez besoin de flexibilité sur plusieurs pages, vous pouvez utiliser cette fonction de modèle :

fonction  generateWhatsAppHrefUpdateScript ( id, téléphone ) {   return  ` (function() {  const params = new URLSearchParams(window.location.search);  const gclid = params.get('gclid');  const waBase = 'https://wa.me/' + '${phone}';  const text = 'Google Ads (gclid) ';  const waLink = gclid ? waBase + '?text=' + encodeURIComponent(text + gclid) : waBase;  const linkEl = document.getElementById('${id}');  if (linkEl) linkEl.href = waLink;  })(); ` ; }

Exemple d'utilisation :

document.write (generateWhatsAppHrefUpdateScript( 'wa-link' , '7910000000' ));

Résumé

Cette méthode vous permet de suivre les prospects issus de Google Ads en intégrant la valeur gclid dans le message WhatsApp. Vous pouvez utiliser cette configuration sur n'importe quel site autorisant l'insertion de code JavaScript personnalisé.

Articles/actualités connexes

Demande d'essai gratuit de l'API WhatsApp

Votre numéro WhatsApp personnel* ?
Numéro pour l'API WhatsApp Business* ?
URL du site web de votre entreprise
Avec quelle application souhaitez-vous vous connecter à WhatsApp ?
Merci ! Votre demande a bien été reçue !
Oups ! Une erreur s'est produite lors de l'envoi du formulaire.