Dans cet article, nous allons plonger dans un sujet souvent négligé mais d'une importance cruciale pour le ROI de votre entreprise : le suivi des conversions Google Ads offline. Souvent, par manque de ressources ou de compétences techniques, les entreprises ignorent l'impact énorme que ce suivi peut avoir sur l'efficacité de leurs campagnes publicitaires en ligne. Dans cette vidéo, nous allons vous expliquer en détail comment suivre les conversions offline, c'est-à-dire les conversions effectuées depuis un lead jusqu'à un deal closé dans votre CRM, et comment transmettre ces données à Google Ads.
Pourquoi est-ce si important ?
Google Ads fonctionne sur un système d'enchères et optimise les publicités en fonction des conversions. Savoir quel lead provenant de Google Ads a réellement abouti à un achat est crucial pour ajuster vos enchères et maximiser votre retour sur investissement. Cependant, Google Ads n'a accès qu'à la première partie de la conversion, celle où le lead arrive dans votre CRM. La deuxième partie, la plus essentielle, consiste à déterminer si ce lead convertira réellement et achètera votre produit. C'est là que le Google Click ID (GCLID) entre en jeu.
Qu'est-ce que le Google Click ID (GCLID) ?
Le GCLID est un identifiant unique qui permet à Google de suivre l'utilisateur tout au long de son parcours client. Il est ajouté automatiquement à l'URL lorsque quelqu'un clique sur votre annonce Google Ads. Ce code identifiant vous permet de savoir depuis quel clic publicitaire un prospect a complètement converti jusqu'à l'achat de votre produit.
Comment suivre les conversions avec le GCLID ?
Étape 1 : Intégrer le GCLID dans vos formulaires de contact
Si votre outil de formulaire vous permet de récupérer automatiquement les paramètres d'URL et de les injecter dans votre formulaire, comme c'est le cas avec Tally, vous pouvez ajouter un champ caché avec le nom du paramètre d'URL (GCLID). Ainsi, chaque fois qu'un lead convertit via ce formulaire, le GCLID est automatiquement enregistré dans votre CRM.
Étape 2 : Intégrer le GCLID avec des outils qui ne gèrent pas automatiquement les paramètres d'URL
Si votre outil de formulaire ou de prise de rendez-vous ne permet pas automatiquement l'injection des paramètres d'URL, vous pouvez ajouter un script JavaScript sur votre site pour récupérer le GCLID à partir de l'URL et l'envoyer à votre CRM via un Webhook. Ce script doit être placé dans la section Footer de votre site pour garantir son bon fonctionnement.
Étape 3 : Mettre à jour le GCLID dans votre CRM et dans Google Ads
Une fois que le GCLID est enregistré dans votre CRM, assurez-vous de le lier à vos contacts et transactions. Créez une automatisation avec Make pour détecter les nouvelles transactions dans votre CRM. Ensuite, tous les jours, à un moment précis (par exemple, à 22h), vérifiez si ces transactions ont un GCLID. Si c'est le cas, envoyez cette information à Google Ads pour mettre à jour les conversions associées à ces leads.
Conclusion
Suivre les conversions offline est une étape cruciale pour optimiser vos campagnes Google Ads et maximiser votre retour sur investissement. En intégrant le GCLID dans votre processus de suivi des conversions, vous obtiendrez des données précieuses pour ajuster vos enchères et améliorer la performance de vos publicités en ligne. N'hésitez pas à explorer les outils mentionnés dans cette vidéo et à adapter ces techniques à vos propres besoins.
Pour en savoir plus sur la façon de mettre en place ces automatisations et d'autres scénarios Make, téléchargez nos blueprints et templates Make sur notre site. N'hésitez pas à nous contacter si vous avez des questions ou si vous avez besoin d'aide pour implémenter ces solutions dans votre entreprise. Nous espérons que cet article vous a été utile et vous souhaite beaucoup de succès dans votre suivi des conversions offline avec Google Ads !
PS - voici le script à copier dans le footer de votre site si vos formulaires ne gèrent pas automatiquement la récupération des paramètres URL :
<script>
function isCalendlyEvent(e) {
return e.data.event &&
e.data.event.indexOf('calendly') === 0;
};
var gclid = "";
//get gclid param from url
window.onload = function() {
try {
var url_string = (window.location.href);
var url = new URL(url_string);
gclid = url.searchParams.get("gclid");
console.log("gclid : "+gclid);
} catch (err) {
console.log("Issues with Parsing URL Parameter's - " + err);
}
}
//trigger make automatisation on form submission
window.addEventListener(
'message',
function(e) {
if (isCalendlyEvent(e)) {
console.log("calendly event : ", e.data);
if(e.data.event === 'calendly.event_scheduled'){
const eventURI = e.data.payload.invitee.uri;
fetch('https://hook.eu1.make.com/[your webhook]?gclid='+gclid+'&eventURI='+eventURI).then(function (response) {
// The API call was successful!
console.log('success!', response);
}).catch(function (err) {
// There was an error
console.warn('Something went wrong.', err);
});
}
}
}
);
</script>