1. Pàgina d'inici
  2. /
  3. Màrqueting Digital
  4. /
  5. Tutorial de Google Tag Manager per a WordPress (o un altre CMS)

Tutorial de Google Tag Manager per a WordPress (o un altre CMS)

Màrqueting Digital

Índice de contenidos

Què és Google Tag Manager?

Google Tag Manager (GTM a partir d’ara) és una eina gratuïta que us permet gestionar i desplegar etiquetes web de màrqueting.

Aquestes etiquetes no són més que fragments de codi o píxels de seguiment que s’insereixen al vostre lloc web (o aplicació mòbil) sense haver de modificar el codi font de forma massiva.

Per què serveix?

Google Tag Manager és clau per a qualsevol màrqueting que vulgui tenir un control de l’ús que donen els visitants al seu lloc web , ampliant de forma substancial la informació que ofereix la suite d’Analytics.

Usar Tag Manager per a qualsevol projecte de consultoria SEO és clau per poder tenir números de les interaccions a la web d’un client (i per veure el creixement de les interaccions amb el temps), i que aquest client pugui disposar de xifres de ROI concretes del que li està aportant el SEO al seu negoci.

Rodanet.com

En aquest tutorial et mostrarem com instal·lar i configurar Google Tag Manager en un lloc web basat en WordPress (ja que és un dels CMS més populars i en què és molt comú treballar SEO per a WordPress ) perquè comencis a tenir números i xifres concretes sobre les interaccions que els usuaris realitzen al teu lloc web.

Petita introducció a Google Tag Manager

Quan va aparèixer? Quins elements bàsics són clau per al seu funcionament?

Google Tag Manager és Google Analytics?

és tag manager el mateix que analytics?
Google Tag Manager NO és Analytics, però amplia substancialment la informació que es pot obtenir amb Google Analytics

 

GTM és una eina independent de GA, però les dues eines s’integren una amb una altra, i es complementen per donar la màxima informació sobre l’ús d’un lloc web per part dels usuaris.

Google Analytics va aparèixer el 2005, després de la compra de Google de l’empresa Urchin Analytics i el programari d’analítica web, eina que Google va utilitzar per construir l’actual suite d’analítica web. Google Tag Manager va aparèixer per primera vegada el 2012, 7 anys després de l’aparició oficial de Google Analytics, com a eina de gestió d’etiquetes de traça.

Curiositat: l’herència i l’ADN de la ja desapareguda “Urchin Analytics” segueix present a l’actual Google Analytics: tots els ID dels comptes comencen per UA+codi (UA d’ Urchin Analytics ).

Rodanet.com


Elements de Google Tag Manager

Hi ha tres elements principals a Google Tag Manager:

  1. Etiquetes : Fragments de Javascript inserits al codi web (també anomenats píxels de seguiment)
  2. Activadors : Són el que diu a GTM quan o com executar una etiqueta
  3. Variables : Informació addicional que GTM pot necessitar perquè l’etiqueta i l’activador funcionin correctament

A continuació veurem breument què són cadascun d’aquests elements.

Què són les etiquetes?

Les etiquetes són fragments de codi o píxels de seguiment d’eines de tercers o del mateix Google (com ara Analytics). Aquestes etiquetes indiquen a Google Tag Manager el que heu de fer.

Alguns exemples d’etiquetes que trobareu disponibles per defecte a Google Tag Manager són:

  • Codi de seguiment universal de Google Analytics (aquest serà el més utilitzat en aquest tutorial)
  • Codi de remàrqueting d’Adwords
  • Codi de seguiment de conversions d’Adwords
  • Codi de seguiment de mapes de calor (com Hotjar, CrazyEgg, etc.)
  • Píxels de Facebook

Què són els activadors?

Els activadors són una manera d’activar o executar l’etiqueta que heu configurat prèviament. Els activadors diuen a Tag Manager quan ha de fer el que vols que faci i activar les etiquetes:

  • Voleu activar les etiquetes quan visiteu una pàgina?
  • Quan l’usuari fa clic a un enllaç?
  • Quan toca el botó de “trucar per telèfon”?

Què són les variables?

Les variables són informació addicional que GTM pot necessitar perquè l’etiqueta i la seva activació funcionin. Aquí tens alguns exemples de diferents variables:

  • Classes de clic
  • Target del clic
  • URL concreta
  • Esdeveniment

Feta la introducció veurem com pots començar a trackejar accions amb Google Tag Manager al teu WordPress (o el del teu client).


Posar en marxa GTM a WordPress

El primer que cal fer és afegir l’script de seguiment al lloc web. Tot i això, és comú que molts clients el tinguin instal·lat al lloc però no ho recordin perquè simplement no li donen ús.

Pot ser que GTM ja estigui instal·lat al lloc?

codi GTM a l'HTML
A qualsevol web que tingui GTM en funcionament (la nostra pròpia web com a exemple en aquesta imatge) trobaràs sempre el codi en aquest format

 

Si estàs treballant per a un client és molt important comprovar que ja no tingui instal·lat GTM. En el cas de WordPress hi ha plugins o themes que ofereixen l’opció d’afegir el codi de seguiment de GTM, així que no és estrany trobar ja l’etiqueta.

En qualsevol cas, per veure en qüestió de segons si el client té ja GTM obre qualsevol pàgina del lloc, fes un Ctrl + U (veure codi font) i després busques al codi font usant un Ctrl + F la paraula “GTM”:

  • Si no hi apareix, pots seguir amb el tutorial
  • Si ja apareix, podeu saltar al pas de “Configuració”

Crea un compte a GTM

codi de google tag manager

 

El més fàcil per obtenir un ID de GTM és mitjançant el vostre compte de Google Analytics. Simplement entra a GTM amb el teu compte d’analytics seguint els passos següents:

  1. Entrar a GTM amb el mateix compte de correu que tens per a Analytics: https://www.google.com/intl/es/tagmanager/
  2. Omple tots els camps necessaris per a la configuració inicial:
    • Nom de la web
    • País (Espanya pel nostre exemple)
    • Opció de domini sense/ni protocol
    • Opció web (no app)
  3. Accepta els termes dús i ja tindràs accés al panell de GTM i un id per al lloc

Enganxar etiqueta de GTM a WordPress (amb plugin o sense)

Nosaltres utilitzem el plugin de Google Tag Manager per a WordPress, encara que pots inserir les etiquetes de seguiment modificant el fitxer header.php de la teva instal·lació de WordPress.

Sense plugin

Si vols fer-ho manualment pots inserir el snippet de GTM modificant el fitxer header.php i inserint el codi a la part de< head> i< body> segons correspongui.

  • Els dos snippets (per a la part que ha d’anar al< head> i< body> ) les trobaràs al panell de GTM a Admin> Instal·lar GTM
  • Quant al fitxer header.php, aquest fitxer es troba per defecte en tots els WordPress al directori wp-content/themes/nom-de-tu-theme/header.php

mapa de fitxers core de wordpress
Enganxa el codi al fitxer header.php del theme actiu (si tens més d’un theme, això és poc recomanable)

 

Para atenció a no trencar el codi ia les actualitzacions del theme (que poden sobreescriure el fitxer header.php i per tant poden esborrar el snippet que insereixis). Per a aquests casos seria recomanable que utilitzessis un tema fill (child theme).

Rodanet.com

Si no vols complicar-te la vida o no tens experiència modificant fitxers del core de WordPress insereix GTM a la web mitjançant plugin.

Amb plugin

Per introduir l’etiqueta de GTM al codi a través del plugin has de fer:

  1. Descarrega , puja i activa el plugin GTM de Thomas Geiger
  2. Configura el plugin que està al panell d’opcions de WordPress (esquerra de la pantalla) has d’anar a Paràmetres> Google Tag Manager
  3. Insereix l’ID del projecte a la casella corresponent
  4. A les opcions del plugin selecciona “opció footer” i desa els canvis.

Ja tenim GTM llest per començar a trackejar accions al nostre WordPress. El següent pas ja serà configurar GTM amb les variables, activadors i etiquetes que corresponguin per trackejar les accions que desitgem. Anem a això.


Configuració bàsica de GTM

Veurem com configurar els tres elements bàsics de l’eina (variables, activadors, etiquetes) perquè GTM pugui trackejar l’activitat dels usuaris al nostre lloc.

Els apartats següents es treballen ja des del panell de GTM.

Configuració de variables de clics

El primer pas és configurar les variables que volem trackejar. Començarem pels clics que rebem al nostre lloc web.

Per això hem d’anar a Variables> Configurar

configurar variables a gtm

 

El primer que farem serà configurar el tracking de diferents tipus de clic. Per això seleccionem totes les que apareixen a l’apartat “Clic” i deixem la resta com està:

tipus de clic de google tag manager
Tipus d’elements que intervenen en un clic (i que podem fer servir per trackejar aquests clics)

 

Un cop fet això podem tancar i crear nova variable.

Creació de la variable per trackejar aquests clics

Un cop tenim les variables configurades (apartat anterior) crearem aquestes variables usant de base les etiquetes del nostre compte de Google Analytics.

Per això anem de nou a l’apartat variables ia baix a la dreta cliquem a “Nova”:

crear nova variable a gtm

 

A continuació les dades per crear aquesta variable seran:

  • Nom : escrivim un nom per identificar aquesta variable, nosaltres simplement escrivim “Analytics”
  • Cliquem a la icona de llapis per editar les opcions de la variable
  • Anem a Utilitats> Configuració d’Analytics i posem el nostre ID de Google Analytics, que comença per UA (tipus UA-XXXXXX). Les altres opcions les deixem igual
opcions per a creació de variable

 

Un cop realitzats tots els passos ja tenim la variable per al trackeig de clics configurada i creada.

Per a Google Analytics 4

Un cop configurades les variables, no cal crear una variable nova per a Analytics 4.

Afegirem Google Analytics 4 a les etiquetes. El veiem a continuació a l’apartat d’etiquetes.

Configuració dels activadors amb Analytics Universal i Analytics 4

Un cop configurades les variables bàsiques de GTM, hem de definir els activadors, que com hem vist a la introducció són les “regles” que li diuen a GTM quan una acció definida en una variable es té en compte per al recompte (dit altrament : quan s’activa una variable). En aquest cas, el procés és exactament igual per a Analytics Universal i Analytics 4.

Per crear un activador tornarem al menú principal de GTM, anirem a l’apartat Activadores> Nou.

Definirem el nom de l’activador segons l’acció que cal trackejar. Per als següents exemples configurarem diversos activadors que faran un recompte de tots els botons que tinguin a la URL:

  • Un número de telèfon
  • Un email
  • Una localització de Google Maps (botons del tipus com arribar )
  • Un formulari enviat
    • Amb i sense pàgina de “Gràcies per Contactar”

Activador per a botó/URL de “Trucar per Telèfon”

Definirem el nom de l’activador segons l’acció que cal trackejar. Per aquest exemple configurarem un activador que farà un recompte de tots els enllaços que tinguin un número de telèfon a la URL (el format del qual és el de tel:+número )

Posarem el nom “Telèfon” i definirem l’activador de la manera següent:

  1. Tipus d’activador: Clic – Només Enllaços
  2. Marquem ” Esperar Etiquetes ” i ” Comprovar Validació
  3. Les condicions per a l’activador són:
    • Page URL> coincideix amb l’expressió regular.
    • L’activador es dispara a> Alguns clics a enllaços
    • Click URL> conté tel:

Fes una ullada a la imatge següent per entendre-ho millor:

configuració d'activador per a url de telèfon
Configuració per trackejar tots els links (botons, text, el que sigui…) del tipus “trucar per telèfon”

 

Activador per a botó/URL de “Enviar email”

La configuració per a aquest tipus de botons o URL és exactament la mateixa que en el cas del telèfon, (clic aquí per veure la configuració de l’activador ) però per trackejar botons de correu electrònic s’haurà de canviar el que conté la URL.

A la configuració per a l’activador per a emails només hauràs de canviar: Click URL> conté> mailto:

Activador per a botó/URL de “Com arribar”

La configuració per a aquest tipus de botons o URL’s és exactament la mateixa que en el cas del telèfon, (feu clic aquí per veure la configuració de l’activador ) però per trackejar botons de com arribar que portin a Google Maps s’haurà de canviar el que conté la URL i adaptar-ho.

A la configuració per a l’activador per a URL’s que dirigeixin cap a Google Maps només hauràs de canviar: Click URL> conté> /maps/ *

* Nota: si el botó no dirigeix a Google Maps i ho fa a un altre proveïdor de Mapes com Apple Maps o Bing Maps, pot ser que a la URL no aparegui la base /maps/ i per tant hauràs d’adaptar la configuració de l’activador a aquesta URL.

Activador per a botó/URL de formulari SENSE thank-you page

Els activadors per a formularis difereixen una mica quant a configuració als que hem vist anteriorment (telèfon, email…).

Per tant, haurem de crear un nou activador però aquesta vegada configurar-lo de forma diferent respecte als quatre anteriors:

  1. Tipus d’activador: Visibilitat de l’element
  2. Mètode de selecció: Selector de CSS

configurar activador per a formulari
En escollir “Visibilitat de l’Element” haurem de dir a GTM quin element es visualitza en realitzar l’acció que volem trackejar.

 

En el cas dels formularis de contacte, en enviar el formulari apareix un missatge de confirmació tipus “Missatge enviat. Moltes gràcies”. Aquest serà l’element que farem servir en aquest activador per mesurar les interaccions.

A la web on volem trackejar els formularis de contacte:

  1. Enviarem un missatge de prova
  2. Esperarem que aparegui la frase de confirmació
  3. Clic dret a aquesta frase i cliquem a Inspeccionar
  4. Dins la consola d’inspecció, de nou clic dret sobre l’element
  5. Seleccionem l’opció Copy> Copy Selector

Per a l’exemple d’aquest tutorial, la web utilitza Contact Form 7 com a plugin de formularis, com podeu veure a la imatge, i per tant el format de les classes CSS són del tipus wpcf7

 

Un cop copiat el Selector de CSS tornem de nou al tauler de control de Tag Manager i continuem amb la configuració de l’activador.

Enganxem al camp Selector d’elements el Selector CSS traient tot el que hi hagi abans de la paraula “form”. Hauria de quedar sempre tipus: form> div… Així podrem trackejar tots els formularis del lloc i no només un de concret.

selector css activador de formulari

 

Haurem de seleccionar a continuació:

  • Quan executar l’activador : Cada vegada que un element aparegui a la pantalla
  • Percentatge ho deixem per defecte o 50%
  • Marquem Reaccionar a canvis del DOM per evitar perdre trackejaments per correccions al codi font
  • Deixem la resta d’opcions com estan i guardem els canvis

Activador per a botó/URL de formulari AMB thank-you page

Si comptem amb un formulari que, en comptes de mostrar el missatge de confirmació d’enviament, redirigeix a una pàgina de confirmació d’enviament, l’activador de nou s’haurà de configurar de manera diferent: farem servir la pàgina de confirmació com a element que dispari l’activador .

activador tag manager sobre la base de pàgina vista
Si el formulari redirigeix a una pàgina després de l’enviament, podem fer servir aquesta pàgina per al nostre activador

 

A les opcions de l’activador seleccionarem Algunes pàgines vistes ia continuació Page URL> Conté> URL-de-la-pagina-en-cuestion

Fes una ullada a la següent imatge per entendre-ho millor:

activador gtm pàgina vista

Configuració de les etiquetes

Com a darrer pas, haurem de configurar les etiquetes perquè la informació recollida per les variables i els activadors s’hi “bolqui”.

Per a Google Analytics Universal

Important:

  1. Haurem de crear tantes etiquetes com activadors i variables hàgim posat en funcionament.
  2. El nom de cadascuna de les etiquetes ha d’anar d’acord amb l’activador i la variable que correspongui.

crear etiqueta a GTM
Per crear una etiqueta simplement anem a Etiquetes> Nova

 

Per a Google Analytics 4

Afegim una nova etiqueta genèrica anomenada “Analytics 4”

En el tipus d’etiqueta, triem Google Analytics: Configuració de GA4

A l’ID de mesurament afegim el codi de seguiment del client, que començarà per G-

Deixem-ho tot igual i passem a la part d’activació.

Aquí afegim tots els activadors que hem creat anteriorment (e-mail, telèfon, formularis, etc.)

Guardem i ha de quedar així la configuració:

Etiqueta per clics a link de “trucar per telèfon”

En afegir una etiqueta nova haurem de seleccionar l’etiqueta de Google Analytics: Universal Analytics

 

La configuració d’aquesta etiqueta serà de la manera següent:

  • Tipus de seguiment : Esdeveniment
  • Categoria : Trucada
  • Acció : Clic Trucada
  • Etiqueta : clicar al símbol de “+” i seleccionar {{Page Path}}
  • Hit sense interacció : deixem per defecte a “Falso”
  • A Configuració d’Analytics : seleccionem {{Analytics} }

Fes una ullada a la següent imatge per entendre-ho millor:

configuració de l'etiqueta
Configuració de l’etiqueta

 

Per acabar, hem de desplaçar-nos a la secció de baix del tot, on posa “Activació”, cliquem al llapis per editar i seleccionem l’Activador que correspongui (en aquest cas, “Telèfon”).

Configuració etiqueta de telèfon per a Google Analytics 4

Creem una nova etiqueta i canviem el nom a “telèfon”.
A la configuració, triem el tipus d’etiqueta “Google Analytics: esdeveniment de GA4”

A l’apartat d’etiqueta de configuració seleccionem l’etiqueta genèrica que hem afegit anteriorment amb tots els activadors anomenada “Analytics 4”

A continuació, afegim el nom de l’esdeveniment, en aquest cas “click_phone”

I hi afegim els paràmetres de l´esdeveniment. Serà {{Page Path}} tant pel nom del paràmetre com pel valor.

Un cop fet això, passem a l’activació i afegim l’activador del telèfon creat anteriorment.

Guardem la configuració i quedaria així:

Per a les etiquetes següents, caldrà fer els mateixos canvis per a Google Analytics 4.

Etiqueta per clics a link de “enviar email”

Per a l’etiqueta de recompte de correus electrònics enviats haurem de seguir el mateix procés de configuració de l’etiqueta de telèfon realitzant els canvis que corresponguin:

  • Nom de la categoria : E-mail
  • Acció : Clic e-mail
  • Canviar Activació per la de correu electrònic
  • Per a Google Analytics 4 repetim el mateix procés, només canviem: nom: click_email i canviar activació per la de correu electrònic.

Etiqueta per clics a link de “Com arribar”

Per a l’etiqueta de recompte de clics a links cap a Google Maps haurem de seguir el mateix procés de configuració de l’etiqueta de telèfon fent els canvis que corresponguin:

  • Nom de la categoria : Com arribar
  • Acció : Clic com arribar
  • Canviar Activació per com arribar
  • Per a Google Analytics 4 repetim el mateix procés, només canviem: nom: click_arribar i canviar activació per la de com arribar-hi.

Etiqueta per clics a formularis

Per a l’etiqueta de recompte de clics a links cap a Google Maps haurem de seguir el mateix procés de configuració de l’etiqueta de telèfon fent els canvis que corresponguin:

  • Nom de la categoria : Contacte
  • Acció : Enviament de formulari
  • Canviar Activació per la de formulari
  • Per a Google Analytics 4 repetim el mateix procés, només canviem: nom: contact_form i canviar activació per la de formulari

Comprovacions finals de funcionament de GTM

L’últim pas abans de passar-ho tot a entorn real serà comprovar que totes les configuracions anteriors s’han fet correctament. Per això, Google Tag Manager disposa de l’opció de “Vista Prèvia”, que ens permet saber si els esdeveniments s’estan trackejant de manera efectiva.

Primer activem la “Vista prèvia” a GTM:

vista prèvia a gtm

Anem a la web en qüestió a la mateixa sessió i hauria d’aparèixer el resum d’activitat:

vista prèvia de gtm

A continuació obrim el compte de Google Analytics, (on es pot veure el recompte dels esdeveniments configurats a Tag Manager), i anem a Tiempo Real> Esdeveniments

De nou a la web del client en mode Vista Prèvia de GTM fem alguna de les accions configurades a Tag Manager (botons de trucada, email, el que sigui…) i comprovem que la plataforma la detecta correctament:

resum de tags disparades a gtm

Aquesta acció haurà d’aparèixer també a Analytics, a Tiempo Real> Esdeveniments. Haurem de clicar a l’esdeveniment i comprovar que els noms que hem donat als esdeveniments i la URL des d’on hem fet l’acció són els correctes.

Com a darrer pas haurem de fer aquesta comprovació per a cada un dels esdeveniments que tenim configurats.

Nota: en comprovar que els esdeveniments queden registrats a Analytics de manera correcta fixa’t que no estiguis dins d’un esdeveniment, i t’aparegui l’acció però no sigui de l’esdeveniment que vols comprovar. Dit altrament: tanca la categoria de l’esdeveniment després de cada comprovació

esdeveniments actius a gtm

Darrer pas: passar GTM a entorn real

Si les comprovacions anteriors han resultat reeixides, haurem de passar GTM a entorn real de treball, el que s’anomena “Publicar”.

Sortim de la vista prèvia:

sortir de vista prèvia gtm

Cliquem a “Enviar”:

enviar gtm

 

Descrivim els diferents esdeveniments que hem configurat (nosaltres utilitzem la data al nom i posem els esdeveniments al nom) i cliquem a “Publicar”

publicar google tag manager

Conclusions finals i per què utilitzar GTM als teus projectes ja

Analytics i Tag Manager són les dues eines bàsiques que has de posar en marxa a qualsevol lloc web per saber com funciona un projecte online. Però la diferència entre tots dos és el tipus d’informació que us ofereixen.

Si ranquejar una web fos un partit de futbol, Analytics seria el marcador i Tag Manager les estadístiques de passades i assistències de cadascun dels jugadors. Analitzar bé les dades de totes dues eines t’ajuda a fer els canvis necessaris al teu equip setmana a setmana i mes a mes, perquè a llarg termini puguis guanyar la lliga.

Com hem dit a l’inici d’aquest tutorial, GTM et permet mesurar si els clients estan arribant a la teva web objectiu (ja sigui via formulari de contacte, trucant…) amb números 100% objectius, com va passar en aquest cas d’èxit de web que va passar de 50 a 700 leads al mes .

GTM us permet justificar la vostra feina en un projecte propi o per a qualsevol client.

Consultor Senior | + posts

Especializado en la redacción de contenidos y la gestión de blogs, Desde 2018 investigando y dándole a las teclas para convertirse en un auténtico maestro del WordPress y el SEO on-page.

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *

Fill out this field
Fill out this field
Introduïu una adreça electrònica vàlida.
You need to agree with the terms to proceed

Compartir

Últimes entrades