Tu lances des pubs Google et Meta. Et tu tombes sur des trucs bizarres dans tes URLs : ?gclid=Cj0K..., ?fbclid=IwAR....
Pas de panique. Ce sont des identifiants de clic, et ils ont un rôle précis. Voilà comment ne pas tout mélanger avec tes UTM.
gclid et fbclid, c'est quoi
- gclid : l'identifiant que Google Ads colle automatiquement à tes liens quand l'auto-tagging est activé. Il relie chaque clic à la campagne, l'annonce et le mot-clé exacts.
- fbclid : l'équivalent côté Meta (Facebook / Instagram).
Différence clé avec les UTM : les UTM sont lisibles (tu écris utm_source=newsletter), alors que gclid et fbclid sont des codes opaques destinés aux plateformes, pas à toi.
Auto-tagging vs UTM manuels (Google)
Sur Google Ads, tu as deux options :
- Auto-tagging (gclid) : Google gère tout, et c'est ce qui donne le suivi des conversions le plus fiable dans Google Analytics. C'est le réglage par défaut recommandé.
- UTM manuels : tu poses toi-même
utm_source,utm_medium, etc. Utile si tu envoies tes données vers d'autres outils que GA, qui ne comprennent pas le gclid.
| Auto-tagging (gclid) | UTM manuels | |
|---|---|---|
| Qui pose les paramètres | Google, automatiquement | Toi, à la main |
| Suivi dans Google Analytics | Le plus fiable | Correct |
| Données vers d'autres outils | Non | Oui |
| Recommandé si | Tu vis dans GA | Tu utilises d'autres outils |
Le piège n°1 : le double tagging
L'erreur classique : activer l'auto-tagging et ajouter des UTM manuels par-dessus, sans méthode.
Résultat possible : des conversions comptées deux fois, ou des UTM qui écrasent le gclid et cassent ton attribution.
La règle :
- Si tu vis dans Google Analytics : auto-tagging seul, pas d'UTM par-dessus.
- Si tu as besoin d'UTM lisibles ailleurs : pose des UTM cohérents, et vérifie le réglage "écraser les valeurs" côté GA pour éviter les conflits.
Dans le doute, une seule méthode par campagne. Jamais les deux à l'aveugle.
Côté Meta : les paramètres dynamiques
Meta ne fait pas d'auto-tagging façon Google. Tu poses donc tes UTM, mais tu peux les rendre automatiques avec des variables :
utm_source=facebookutm_medium=cpcutm_campaign={{campaign.name}}utm_content={{ad.name}}
Meta remplace les {{...}} par les vrais noms. Tu tagues une fois, et chaque campagne/créa se nomme toute seule. C'est le bon compromis entre lisibilité et automatisation.
Pourquoi ta pub s'affiche parfois en « direct »
Ça arrive souvent et ça rend fou : tu paies des clics, et GA4 les range en « direct » ou « organique ». Les causes classiques :
- L'auto-tagging désactivé et pas d'UTM : aucune info, donc « direct ».
- Une redirection ou une landing page qui perd les paramètres.
- Le Consent Mode : sans consentement, une partie du tracking est bridée.
À vérifier dans l'ordre : auto-tagging activé, landing page qui conserve les paramètres, et liaison Google Ads / Analytics bien faite.
En résumé pour un consultant pressé
- Google : auto-tagging par défaut, UTM seulement si besoin externe, jamais les deux sans méthode.
- Meta : UTM avec paramètres dynamiques.
- Toujours vérifier que la landing page ne mange pas les paramètres.
- Si du paid tombe en « direct », c'est presque toujours un de ces trois points.