Web Analytics ou comment analyser vos visiteurs et leur comportement

Tunnel de conversion, taux de clics, suivi de campagne, reporting, kpi, navigation, comportement social...

,,,

Référencement naturel - SEO ou comment se positionner au mieux sur les moteurs de recherche...

Optimisation onsite, offsite, backlinks, balises, url, title, rich snippets, netlinking, deeplinking, baitlinking...

Mobile marketing et Display

Le Marketing mobile et le Display ou comment assurer un ciblage multi-supports, un retargeting pointu, des segmentations avancées, maximiser ses KPI...

mercredi 14 novembre 2012

Amélioration de la fonctionnalité analyse des pages web de Google Analytics

Amelioration de la fonctionnalite analyse des pages web de Google Analytics
Google vient de gommer la frustration qui était la nôtre lorsque nous tentions d'utiliser leur outil d'analyse de pages web. En effet, la promesse était belle, permettre de visualiser le taux de clics des liens d'une page. Sauf que dans la réalité, si deux liens d'une page pointaient vers un même lien, le taux de clics affiché était bizarrement le même pour les deux !
Fort heureusement, les équipes de Google Analytics viennent de remédier à cette faiblesse (défaut serait plus approprié) en améliorant la fonctionnalité. En gagnant en précision, cette dernière va enfin permettre d'afficher un taux de clics différent pour chacun des deux liens et mettre en évidence le lien qui transforme le mieux. Il est également intéressant de noter que le code de tracking sera également exécuté pour les liens qui déclenchent des évènements javascript ou des redirections (bouton de recherche par exemple).
Facile à mettre en oeuvre, l'activation de la fonctionnalité est simple et rapide à partir de l'interface de l'outil. Elle s'opère en trois temps :voyons cela en détail.

Connectez-vous à votre menu "Admin", sous l'onglet "Paramètres du site"

A  noter que cette fonctionnalité n'est pas encore active pour tous les comptes Google Analytics. Sur le compte de mon blog webmarketing, je n'y accède pas encore...

Onglet parametres du site de google analytics

Activez l'attribution améliorée des liens de pages web

Étrange que cette fonctionnalité ne soit pas cochée par défaut !

activation de l'attribution amelioree des liens de pages web de google analytics

Complétez le code de tracking javascript dédié

Ajoutez deux lignes de code à votre code de tracking Google Analytics juste avant la fonction _trackPageview pour initialiser l'appel javascript à la fonction améliorée d'analyse des pages web.

Completez le code de tracking javascript dedie aux liens ameliores de Google Analytics

Automatiquement, la répartition va s'opérer au prorata des clics (la capture ci-dessous n'est pas représentative, la fonctionnalité n'étant pas encore opérationnelle à partir de mon compte Analytics).

Interface Analyse des pages Web de Google Analytics et taux de clics


Enfin une fonctionnalité qui en donnant sa pleine mesure va permettre de d'identifier le trafic réel de plusieurs éléments d'une page (texte, image...) qui pointent vers le même lien. Croisée avec les tests A/B, voici un arsenal qui a pour vocation l'amélioration de l'expérience Utilisateur par une optimisation de la disposition des contenus textuels et visuels.

Bien que significative, cette amélioration de la fonction d’analyse des pages web permettant d’affiner le parcours d’un internaute ne se substitue pas à la mise en place d’événements javascript et/ou de variables personnalisées qui demeurent des compléments indispensables à l’analyse du comportement de vos visiteurs. 

Le billet que j’ai récemment consacré à l’utilité et l’utilisation de la fonction javascript _trackEvent de l’outil qui permet de générer des événements aux libellés entièrement personnalisables reste donc un excellent complément à cette évolution attendue, n’ayons pas peur des mots :-)

Toutes les informations complémentaires sont disponibles en ligne dans l'aide de Google Analytics, rubrique "In-Page Analytics - Enhanced Link Attribution".

Bonnes analyses.



lundi 12 novembre 2012

Comment les visiteurs de votre site interagissent-ils avec vos contenus dynamiques : widgets, carrousels et autres panneaux dépliants ?

Comportement de vos visiteurs et interactions avec vos widgets
Au même titre que les carrousels qui garnissent les pages d'accueil de millions de sites web, les panneaux et autres onglets dépliants (Tabs) utilisant les technologies css et jquery sont devenus légion sur la toile depuis quelques temps. En réalisant une pige d'une petite centaine de sites Internet, j'ai constaté avec une certaine stupéfaction que bon nombre d'entre eux (et pas des moindres pour certains) n'utilisaient pas de tags de tracking permettant de comprendre le comportement de leurs visiteurs avec l'ensemble des outils dynamiques qui ajoutent de l'interactivité aux web 2.0...
En effet, il peut s'avérer intéressant de dégager des tendances comportementales relatives à la manière dont les internautes utilisent le carrousel de votre page d'accueil ou encore se comportent face à un panneau dépliant. Partant de ce constat, je vous propose un billet sur l'utilisation de la fonction _trackEvent de Google Analytics, qui une fois implémentée vous permettra de mettre en évidence le comportement .

La fonction "_trackEvent" pour comprendre comment vos visiteurs interagissent avec vos Carrousels ?

Souvent, de magnifiques Carrousels ornent les home pages des sites web de nouvelle génération. Ces derniers offrent la possibilité aux visiteurs d'interagir avec les visuels qui glissent sous leurs yeux en permettant de cliquer une flèche ou un bouton offrant le choix de le faire défiler vers la droite ou vers la gauche.


Vos visiteurs cliquent-ils majoritairement la flèche de droite ou celle de gauche ?
Cliquent-ils la première image qui se présente à eux ou attendent-ils que toutes apparaissent avant qu'ils n'en cliquent une ?

Pour répondre à ces questions qui vous éclaireront sur la manière dont vos visiteurs naviguent au sein de vos pages, indépendamment des liens textuels qui leurs sont proposés, Google Analytics met à notre disposition la fonction "_trackevent" de génération d'évènement.

Sur le lien de type "href=#next" de la flèche du carrousel, placez le tag javascript qui déclenchera l'enregistrement d'un évènement à chaque fois qu'un clic sera effectué sur l'une ou l'autre des flèches par l'internaute.
Le morceau de code à implémenter aura cette allure :
onclick='_gaq.push(['_trackEvent', 'AccueilCarousel', 'Clic', 'fleche-droite']);'

Pour vous assurer que l'implémentation est réussie, effectuez un clic de test sur l'une ou l'autre des flèches et connectez-vous dans la foulée à l'interface de Google Analytics sous l'onglet "Contenu" "Evénements".

Génération d'évènement avec Google Analytics

La fonction "_trackEvent" pour déterminer le comportement de vos visiteurs avec vos onglets et autres panneaux dépliants

Une des dernières tendances en matière d'ergonomie et de navigation est de rassembler sous une même page web via des panneaux dépliants et autres onglets (Tabs) toutes les caractéristiques relatives à un seul et même produit : fonctionnalités, tarif, vidéo, avis, etc...

Il y a quelques années, ces différentes caractéristiques auraient fait l'objet d'autant de pages dédiées par leur concepteur (et donc autant de pages classées dans l'index de Google pour les référenceurs). A l'heure du web 2.0 et de l'avènement du html5 (bien que dernièrement décrié par Mark Zuckerberg) cette approche bien que récente est déjà révolue.

Passons à la pratique :

Prenons pour exemple la fiche produit de la formation de responsable webmarketing proposée par la Cegos (excellente formation s'il en est ...que j'ai suivie en 2011).
La capture d'écran ci-dessous illustre parfaitement mes propos puisqu'une seule et même page web offre un accès à toutes ses caractéristiques.

Panneaux dépliants et comportement de surf de l'internaute


Une seule et même page consolide et présente de manière efficace et aérée l'ensemble des informations qui caractérisent la formation webmarketing choisie dans notre exemple.

  1. Le programme de la formation
  2. A qui la formation s'adresse ?
  3. Quels sont ses objectifs ?
  4. Les informations sur la certification
  5. Les plus de la formation
  6. Les dates et villes où elle aura lieu
Sur chaque onglet du panneau, placez un tag javascript _trackEvent qui va déclencher la génération d'un évènement comme suivant :
onclick="_gaq.push(['_trackEvent','Formation','Onglet - Pour qui','Responsable Webmarketing', 2]);"

Activez les paramètres de commerce électronique à partir de la console d'administration de Google Analytics afin d'associer une valeur monétaire à la génération d'un évènement ('2' dans notre exemple). Vous pourrez ainsi quantifier la valeur intrinsèque des visites d'un onglet en particulier et/ou de tous les onglets d'une même fiche produit.

Comment attribuer une valeur monétaire objective à un évènement ?

Supposons qu'en moyenne 500 évènements entraînent une conversion d'un montant de 1500€. Dès lors, on pourrait estimer que la valeur au prorata d'un évènement serait de "3" (soit 1500/500). Toutefois, cette répartition n'est pas juste car vous avez constaté que 2 événements particuliers pesaient davantage que les autres dans le taux de transformation. Il vous faudra donc apporter les correctifs qui s'imposent en imputant une valeur supérieure à ces deux événements en réalisant quelques "savants" calculs à l'aide de votre tableur préféré : Google Spreadsheet !


Les différents onglets répertoriés ci-dessus pourraient également faire l'objet d'une approche différente et être considérés comme des pages distinctes...Dans ce cas, la solution serait d'utiliser la fonction de génération de pages virtuelles de l'outil G.Analytics.

Une autre approche : la fonction "_trackPageview" pour quantifier le nombre de visiteurs qui cliquent les onglets de vos panneaux

Cette possibilité s'offre également à vous pour quantifier le nombre de visites par onglet mais si vous décidez de la déployer au sein de votre site web, soyez prudent car vous allez "artificiellement" faire gonfler le nombre de visites de votre fiche produit... Ceci étant, cette option n'est pas dénuée de sens. A vous de voir...

Dans notre cas de figure, nous pourrions déposer le tag javascript _trackPageview suivant :
onclick="_gaq.push(['_trackPageview', '/Formation webmarketing/Page Pour qui ']);"

Soignez les ancres "#" et balises "DIV" de vos panneaux pour les rendre plus attractives et compréhensibles

Pour chaque onglet, utilisez une ancre qui qualifie son contenu afin de permettre un positionnement automatique par url sur le contenu du panneau de votre choix.

href="#programmeObjectifs"
div id='programmeObjectifs'

http://www.cegos.fr/formation-webmarketing/p-20137740-2013.htm#programmeObjectifs
L'url ci-avant vous positionnera automatiquement sur le contenu du panneau "Programme Objectifs".

Facile à mettre en oeuvre, cette approche est très intéressante pour piloter vos landing pages (ou pages d'atterrissage).

landing page d'un panneau à onglets

En résumé, l'idée de ce billet n'est pas de vous inciter à capturer toutes les interactions de vos visiteurs à de simples fins statistiques mais bien de comprendre comment ces derniers interagissent avec le contenu que vous leur présentez. Comprendre pour ensuite améliorer l'expérience utilisateur par l'analyse comportementale est un défi permanent auquel les responsables de site web sont quotidiennement confrontés.

A l'heure où je termine la rédaction de ce billet, Google Analytics annonce l'amélioration de la fonctionnalité "analyse des pages web" qui permet d'afficher le taux de clics des liens d'une page web. Approximative jusqu'alors, cette fonctionnalité va permettre d'attribuer de manière objective le nombre réel de clics effectués sur deux liens pointant vers la même page web. En effet, le taux de clics affiché était le même pour ces deux liens jusqu'alors !

Ce taux de clics sera également effectif pour tous les liens qui enclenchent un script JavaScript ou une redirection. De quoi remettre en question le contenu de mon billet me direz-vous... Et bien non, c'est un excellent complément à l'implémentation de la fonction _trackEvent à mon sens.

Pour recueillir des informations complémentaires sur l'amélioration de cette fonctionnalité, connectez-vous sur la page d'aide dédiée de Google Analytics relative à l'amélioration des liens de page.