1. KPDP – Le tracking Web
- Février 2008 -
Thursday, March 7, 2013
DOSI Internet
2. Sommaire
Introduction
Web Analytics
Mails
Affiliation
Linkeo
SEO /SEM
Conclusion
Thursday, March 7, 2013 2
3. Introduction
Le tag
Les tags utilisent Javascript pour définir des variables ou des évènements à traquer, ils
permettent de poser un cookie à durée de vie limitée côté client via le browser afin de tracker tous les
événements crées par le client sur le site.
Comme le code Javascript est exécuté à chaque visualisation de la page web, il court-circuite
ainsi le système de cache du navigateur en rendant plus exhaustif le suivi du trafic, des variables et
des événements.
Le cookie
Cookie = Il s'agit du code qu'un serveur HTTP enregistre, souvent temporairement, sur le
disque dur de l’utilisateur pour l’identifier sur son service.
Deux attributs caractérisent un cookie en termes de web analytics: son domaine et sa date
d'expiration. C'est d'ailleurs très souvent la date d'expiration du cookie qui détermine l'unicité d'un
visiteur.
1 navigateur web = 1 visiteur
Si le domaine est le même que celui du site qui est consulté, on parle de cookie d'origine (en
anglais: first-party cookie). En revanche, si le domaine est différent du site consulté, on parle de
cookie tiers (en anglais: third-party cookie). La plupart des cookies tiers sont générés par des sites
d'annonceurs publicitaires ou de ciblage d'audience Internet.
Les cookies tiers sont très souvent la cible d'outils ou de filtres anti-spyware ou anti-
publicitaires qui bloquent la création de ces cookies. En ajoutant à cela les différents mécanismes
d'effacement des cookies, les chiffres concernant les visiteurs uniques peuvent être réduits de 5% à
40%. Ce grand écart est une estimation car il est extrêmement difficile d'évaluer avec précision le taux
de blocage et/ou d'effacement des cookies.
De manière générale, les cookies d'origine sont moins sujets au blocage car jugés moins
intrusifs que les cookies tiers mais demeurent quand même sensibles à l'effacement.
Thursday, March 7, 2013 3
4. Tracking Web Analytics (1/5)
Définition et fonctionnement
Les outils de Web Analytics permettent la mesure, la collecte, l'analyse et la présentation de données provenant
d'Internet utilisées à fin de comprendre et d'optimiser l'utilisation d’un site web Web.
Les différents et principaux acteurs / outils du marché au niveau du Web Analytics :
• Google Analytics, Unica , WebTrends, Omniture, Visual Sciences autrefois connu en tant que WebSideStory
CoreMetrics, XiTi, IndexTools, Nedstat, eStat de Médiamétrie / Nielsen et Edatis.
Chez POWEO il y a deux outils aptent à faire du Web Analytics Eureca et Analytics mais la référence est clairement
Google Analytics.
Fonction
• Suivi en temps quasi réel du volume des visites ( ex. nombres de pages vues, visiteurs uniques, temps passés sur le
site et par pages, taux de rebond …) = Outil site centric
• Traçage du parcours des internautes sur le site (tunnel de conversion, décrochage, collecte de prospects…) = Outil
User centric = Eureca
Limitation
• Chargement du tag en début ou en fin de page
Thursday, March 7, 2013 4
5. Tracking Web Analytics (2/5)
Fonctionnement du tracking Google
Tag standard
<script type="text/javascript">var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." :
"http://www.");document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script
%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-511683-1");
pageTracker._setDomainName("poweo.com");
pageTracker._setLocalRemoteServerMode();
pageTracker._initData();
pageTracker._trackPageview('');
</script>
Urchin tracker exemple en simulation étape 2 : pageTracker._trackPageview('/simulation/elec_residence.html');
Le tag standard Google Analytics est sur toutes les pages des sites POWEO (.com / sous-
domaines, Poweo Services ; Eurogaz, Poweo Production, Maison de Michel, Forum des Energies)
Thursday, March 7, 2013 5
6. Tracking Web Analytics (3/5)
Fonctionnement du tracking Google
Autres tags
Il existe des variantes au tag Google sur POWEO liées aux besoins du tracking, avec notamment :
• Le tag de fin de souscription (çi-dessous)
• Le tag formulaire (récupération de prospect)
• Le tag WCB
o <!-- Google Code for Renseignement formulaire Conversion Page -->
o <script language="JavaScript" type="text/javascript">
o <!--
o var google_conversion_id = 1067678575;
o var google_conversion_language = "fr";
o var google_conversion_format = "1";
o var google_conversion_color = "ffffff";
o var google_conversion_label = "Ejp7CKWyQxDv9o39Aw";
o //-->
o </script>
o <script language="JavaScript" src="http://www.googleadservices.com/pagead/conversion.js">
o </script>
o <noscript>
o <img height="1" width="1" border="0" src="http://www.googleadservices.com/pagead/conversion/1067678575/?
label=Ejp7CKWyQxDv9o39Aw&script=0"/>
o </noscript>
Thursday, March 7, 2013 6
7. Tracking Web Analytics (4/5)
Fonctionnement du tracking Eureca
Il existe également sur toutes les pages du site un tag générique Eureca et tout comme Analytics il existe 1 variante liée aux besoins du tracking, avec le tag de fin
de souscription.
» <script type="text/javascript">
» /*<![CDATA[*/
» <?
» # L'offre ELEC
» if(!empty($offre_elec[0])) {?>
» EURECA_taguparam('offre_elec','<?echo $offre_elec[0]['nom'];?>');<?}
» # L'offre GAZ
» if(!empty($offre_gaz[0])) {
» ?>
» EURECA_taguparam('offre_gaz','<?echo $offre_gaz[0]['nom'];?>');
» <?}
» # Les options
» if(is_array($_SESSION[SESSION_SOUSCRIPTION]['liste_options_souscrites']) && !empty($_SESSION[SESSION_SOUSCRIPTION]
['liste_options_souscrites'])) {
» foreach ($_SESSION[SESSION_SOUSCRIPTION]['liste_options_souscrites'] as $nom_option) {?>
» EURECA_taguparam('<?echo opl_format_unix($nom_option);?>','oui');<?}}
» ?>
» EURECA_taguparam('departement','<?echo substr($_SESSION[SESSION_SOUSCRIPTION]['cp'],0,2);?>');
» EURECA_taguparam('puissance','<?echo $_SESSION[SESSION_SOUSCRIPTION]['puissance'];?>');
» EURECA_taguparam('facture_elec','<?echo $_SESSION[SESSION_SOUSCRIPTION]['biling_mode'];?>');
» EURECA_taguparam('contrat_elec','<?echo $_SESSION[SESSION_SOUSCRIPTION]['contract_mode'];?>');
» EURECA_taguparam('infos_commerciales_POWEO','<?echo $_SESSION[SESSION_SOUSCRIPTION]['contact_mode'];?>');
» EURECA_taguparam('infos_commerciales_PARTENAIRES','<?echo $_SESSION[SESSION_SOUSCRIPTION]
['commercial_contact'];?>');
» EURECA_taguparam('infos_sms','<?echo $_SESSION[SESSION_SOUSCRIPTION]['contact_sms'];?>');
» EURECA_tagemail('<?echo $_SESSION[SESSION_SOUSCRIPTION]['email'];?>');
» EURECA_shoppingcartamount('poweo','<?echo $cout_mensuel_abonnement_offres;?>','<? echo
$_SESSION[SESSION_SOUSCRIPTION]['id_souscription'];?>','',
» '<?echo $_SESSION[SESSION_SOUSCRIPTION]['bundle'];?>','<?echo $_SESSION[SESSION_SOUSCRIPTION]['paiement_mode'];?>');
» /*]]>*/</script>
Thursday, March 7, 2013 7
8. Tracking Web Analytics (5/5)
Avantage / Inconvénients
Eureca
+ -
Outils de suivi global campagne marketing Problème de fiabilité des données livrées liée au
Tracking du trafic parti pris de l’outil « le dernier levier webmarketing activé
Suivi du comportement de l’internaute remporte la vente »
Heat Map (zone de chaleur cf clics d’une page donnée)
Outil payant
Identification des leviers précise (mail / SEO / SEM / E-
pub)
Outils payant parmi les moins chers du
marché
Google Analytics
+ -
Facilité de gestion, création de nouveau Suivi du trafic le plus fiable
compte, droits en lecture / écriture Fonctionnalité de suivi du parcours clients non
« user friendly » et difficilement exploitable
Mise à jour fréquentes
Heat Map non fonctionnel
Outil gratuit
Outil très complexe à configurer (cf. conversion /
objectifs de ventes)
Thursday, March 7, 2013 8
13. Tracking Mail (1/3)
Fonctionnement
Le but du tracking e-mail est de récupérer le nombre d’ouvertures / de clics et au-delà des actions suivantes de l’utilisateur sur le site.
Création de la campagne / du mail Eureca
• Insertion des liens originaux de la campagne
• Choix du tracking d’impression ou non (= pixel transparent)
Génération automatique des liens de redirection Eureca
Insertion des nouveaux liens générés et du pixel transparent dans la créa HTML du mail
Si le routeur veut un tracking dans son outil, il se doit de faire une opération similaire de réécriture des URLS Eureca fournis et intégration dans la création HTML du mail
Donc cela génère donc 2 rebonds entre le moment ou l’internaute clic que un lien dans le mail et son arrivée sur le site
Exemple
Lien initial : http://www.poweo.com/landing-md.html
Lien réérit Eureca : http://et.eulerian.net/click/poweo/8lL.QlYVeQ7BL6AqQORY._8fWDVQGNeR9Pc4dzit8310zZaPgcg-/?eemail=
Lien réécrit Edatis : http://www.contact-poweo.com/_d.aspx?i=286576&e=fabien.tersoglio%40poweo.com&s=1-YD5D4&m=95&t=1
Passage de paramètres
Limites
Le tracking Analytics classique n’indique que la source anonyme du mail comme référer le client mail du client (Free / Hotmail / Gmail etc …) et
aucune données de navigation par la suite
Le tracking Edatis se limite aux infos de clics / ouverture identifiées par client / prospect, il n’a aucuen données sur les actions réalisées une fois sur
site.
Le tracking Eureca peut tout allier – info mail + info actions site et parcours client - mais naturellement les données sont anonymes, pour éviter cela
des paramètres doivent êtres passés dans les URLs afin de le prospects / clients une fois arrivée sur le site.
Thursday, March 7, 2013 13
15. Tracking Mail (3/3) – Edatis & Siebel
Tracking des performances des leviers de marketing online
Emailing
• Edatis : Taux d’impression, de clics
• SIEBEL : Volume de souscriptions par e-mailings
REPORTING NOMBRE DE CONTRATS PROMO RESOLUTION
du 8 au 26 janvier 2009
# Contrats
Produit Canal de Vente Statut du contrat EML 1 du 08/01 au 13/01/09 EML 2 du 13 au 16/01/2009 EML 3 du 16 au 20/01/2009 EML 4 du 20/01 au 23/01/09 NL du 24/01 au 26/01/09 Rattrapage # Contrats
A activer 6 48 18 72
Activé 1 1
Annulé 2 1 1 2 6
Promotion 2009 : 12 mois
Web Confirmé 39 28 28 4 1 100
d'abonnement offerts
En cours 2 2 2 6
Résilié 1 1
Rétracté 1 2 1 4
Total 43 31 38 54 22 2 190
Thursday, March 7, 2013 15
16. Tracking Affiliation (1/3)
Fonctionnement Eureca
L’affiliation passe par deux leviers majeurs : le mail et la bannière.Le tracking mail a déjà été évoqué donc voici
un exemple de tracking bannière, le fonctionnent côté Eureca est très proche.
Création de la campagne / du mail Eureca
• Insertion du lien original de la bannière
Génération automatique des liens de redirection Eureca +tracking d’impression (marqueur de diffusion)
Diffusion à la plateforme de ces informations
Si la plateforme veut tracker elle aussi cette bannière, elle doit procéder à une opération similaire de création de lien de redirection +
marqueurs d’impression
Diffusion aux affiliés
Insertion des nouveaux liens + marqueur de diffusion dans la page HTML des affiliés
Donc cela génère donc 2 rebonds entre le moment ou l’internaute clic que un lien dans le mail et son arrivée sur le site
Thursday, March 7, 2013
Opération plus complexe dans le cadre d’une bannière Flash 16
17. Tracking Affiliation (2/3) - CJ
Affiliation : Nom de l’affilié, impressions, clics, taux de clics,
nombre de souscriptions
Thursday, March 7, 2013 17
18. Tracking Affiliation (3/3) - CJ
CJ
Web Call Back
<img src="https://www.emjcd.com/u?AMOUNT=1&CID=1507912&OID=<OID>&TYPE=318814&CURRENCY=EUR&METHOD=IMG" height="1" width="20">
Tag fin de souscription web
<img src="https://www.emjcd.com/u?AMOUNT=1&CID=1507912&OID=<OID>&TYPE=318812&CURRENCY=EUR&METHOD=IMG" height="1" width="20">
Formulaire
<img src="https://www.emjcd.com/u?AMOUNT=1&CID=1507912&OID=<OID>&TYPE=318813&CURRENCY=EUR&METHOD=IMG" height="1" width="20">
Thursday, March 7, 2013 18
19. Tracking Web Call Back (1/3)
Tracking du web call back
Définition :
Les outils de tracking de web call back permettent :
o De suivre le volume d’appels fait sur chaque lien web call back du site poweo.com en temps réel et par période ( ex. nombre
d’appel émis, durée d’attente moyenne, nombre d’appel non aboutis,…)
o De récupérer les coordonnées de la personne ayant appelé hors des horaires d’ouverture du centre d’appel, pour qu’elle se fasse
rappeler dès que possible
Outil à disposition chez POWEO
Linkeo
Les forces et faiblesses de l’outil
Linkeo
+ -
Tracking du web call back en tem ps réel Pas de possibilité de suivre le nombre de ventes
générées par les web call back
Outil en ligne avec inform ations disparates,
incomplet par rapport aux rapports mails manuels
qui eux ont des soucis de régularité d’envoi.
Outil payant
Thursday, March 7, 2013 19
20. Tracking Web Call Back (2/3)
Tag générique
<div id="WCB_service_dem" class="center" style="border-right:none">
<?php
wop_website_webCallBack('POWEO600D',0,0,array($_GET['eref']), 1);
?>
<img id="validWCB_TELEPHONE"
src="http://medias.poweo.com/images/bt_tel_go.png"
onclick="gestiontag();" alt="rappelez moi" />
</div>
<script type="text/javascript">
function gestiontag(){
window.open('http://client.linkeo.com/blank.htm','linkeo','width=500,he
ight=300,top=5,left=5,toolbar=no,
location=no,directories=no,status=no,scrollbars=no,resizable=1');
document.formWCB.submit();
}
</script>
Thursday, March 7, 2013 20
21. Tracking Web Call Back (3/3)
Vue de l’outil
Thursday, March 7, 2013 21
22. Tracking SEO / SEM (1/2)
Un outil double chez
POWEO = Eureca &
Google Adwords
Gestion très complexe
laissée à 98% à Keyade.
SEO = Utilisation de l’
outil Eureca
Thursday, March 7, 2013 22
23. Tracking SEO / SEM (2/2)
Tracking SEM Google / Keyade
<!-- Google Code for Renseignement formulaire Conversion Page -->
<script language="JavaScript" type="text/javascript">
<!--
var google_conversion_id = 1067678575;
var google_conversion_language = "fr";
var google_conversion_format = "1";
var google_conversion_color = "ffffff";
var google_conversion_label = "Ejp7CKWyQxDv9o39Aw";
//-->
</script>
<script language="JavaScript" src="http://www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<img height="1" width="1" border="0" src="http://www.googleadservices.com/pagead/conversion/1067678575/?
label=Ejp7CKWyQxDv9o39Aw&script=0"/>
</noscript>
Thursday, March 7, 2013 23
24. Tracking web : Conclusion
Un tracking morcelé par outils
Données fiables mais non iso périmètre
Une analyse délicate et compliquée des données
Récente prise en main du CRM Analytics = reporting des campagnes en création
A chaque nouveau besoin de tags / suivi un nombre important de pages à modifier
techniquement pour le simplémenter
Thursday, March 7, 2013 24