Unelte debugging Google Tag Manager

Daca in teorie GTM incearca sa faciliteze cursul Marketing <-> Developer, in realitate, pentru un developer ramane la fel de neimportanta lipsa unui tag de remarketing de pe site, ca si pentru un marketer procesul de implementare a unui tag (e doar un copy-paste).

Adevarul este undeva la Darwin, dar daca intr-un final tu vrei codul de remarketing pe site ASAP, va trebui sa ii explici developer-ului de unde sa dea copy si unde sa faca paste.

Pentru asta, in ordinea utilitatii marginale a.k.a random, am enumerat mai jos o serie de unelte pe care le folosesc in diverse momente ale implementarii GTM.

Google Tag Assistant

Este o extensie pentru Google Chrome care ofera informatii si sugestii de imbunatatire referitoare la tag-urile oferite de Google. Printre ele avem Google Analytics, AdWords Remarketing + Dinamic cu verificare in feed, Conversii AdWords, Google Tag Manager, Website Call Tracking, Floodlight..

Continue reading

[en] Facebook Login & Universal Analytics

There are two things I’d like to talk about in this article and these are:

1) How to use Facebook ID as the User ID in Google Universal Analytics and why to do that

2) How to create Facebook Custom Audiences based on Google Analytics data

[bonus tip at the end]

First of all, I’m not a developer and even though, I’ve managed to put in place a working experimental page that you can find here.

Let’s start:

Continue reading

[en] Facebook Tag API & Event Based Custom Audiences

First of all, english is not my native language so I’ll appreciate your feedback.

What is Facebook Tag API?

You can find the answer here, but, to be short, it gives you the power to create custom audiences, based on almost everything you can dream of. (not just URL)

How does it work?

It’s simple and the answer is also here. Instead of pushing the standard  code:

window._fbq.push(["track", "PixelInitialized", {}]);

now, you push your custom event:

_fbq.push(['track', eventName, customData]);

but in the real world it should look more like this

window._fbq.push(['track', 'emailClick', {}]);

The option to segment your audience based on events will become available only after the custom tag will be fired. So, place the custom tag on your website and wait.

Continue reading

Facebook Custom Audience – Event Based

Una dintre limitarile retargetingului in Facebook este faptul ca segmentarea audientei se face doar la nivel de URL.

Sau nu?

Facebook ne pune la dispozitie TAG API, functionalitate despre care nu am avut prea multe articole de citit pentru ca nu am gasit, dar pe care am testat-o si cred ca merita impartasita.  Pentru asta am selectat ca si exemplu: Retargetarea in Facebook a utilizatorilor in functie de cautarea facuta in Google (doar pentru utilizatorii care vin dintr-un anunt)

PAS 1

Inserarea dinamica a cuvantului cheie in url printr-un parametru specific. Eu am ales “keyword” 🙂 Atentie la alegerea parametrului deoarece acesta poate interactiona cu alti parametri sau suprascrie datele din Google Analytics.

Se modifica destination URL in campanii dupa cum urmeaza: https://hotseat.ro/ devine https://hotseat.ro/?keyword={nespecificat}

PAS2

Continue reading

Tag Manager, History Listener, Google Analytics, Virtual Pages

Zilele trecute am implementat Google Tag Manager pe HotSeat.Ro si m-am si jucat putin cu el. Printre altele mi-am propus sa monitorizez fiecare sectiune a paginii ca fiind o pagina separata in Google Analytics. Fiecare sectiune este marcata de un fragment identifier (textul aflat dupa caracterul# in bara de adresa) si poate fi folosit in general pentru a trimite exact pe sectiunea dorita din pagina (de exemplu:formularul de inscriere ).

Problema este ca in mod natural Google Analytics nu face asta, deoarece nu exista o reincarcare a codului pe o pagina cu un URL diferit.

Solutia, am gasit-o pe blogul unuia dintre autorii (omul asta chiar scrie epic despre Tag Manager) mei preferati Simo Ahava.

Mai exact, am folostit event-ul historyChange pentru a trimite pagini virtuale in Google Analytics.

Pasul 1:

Continue reading