Você está na página 1de 11

Seja Bem-vindo (a) ao Curso subido

de Google Tag Manager


Neste curso você aprende de forma SIMPLES, organizada, otimizada e escalável a fazer as
principais integrações essenciais ao tráfego pago com o gerenciador de tags do Google.

É um curso 99% prático e precisa ser executado aula a aula para o melhor resultado.

- Primeiros Passos: Fundamentos, criação da conta, recursos essenciais;


- Contêiner Subido: Estrutura otimizada, integrações, eventos e conversões;
- Facebook C. API: Integração limpa com a API de conversões do Facebook;
- Otimização e gestão: Conversões, eventos personalizados e gestão de contêineres;

Os Fundamentos:
Antes de iniciar qualquer campanha de tráfego pago que leve o público ao site é essencial
realizar as integrações das ferramentas de tráfego para medir resultado, conversões e
otimizar as campanhas a partir dos resultados. Mas por que usar o GTM?

As integrações essenciais: São scripts que coletam os dados de acesso em seu site e
enviam para as plataformas, que interpretam e otimizam as campanhas com base nesses
acessos.

- Pixel do Facebook Ads;


- Tag do Google Ads;
- Tag do Google Analytics; (GA4, UA)

Acionadores: São ações e comportamentos que seu usuário tem ao acessar seu site que
representam as conversões em suas campanhas.

- Clica em um botão;
- Acessa uma url específica;
- Assiste a um vídeo do YouTube;
- Adicionar no carrinho, comprar, etc.

Eventos e conversões: São snippets de código que devem ser executados pelos
acionadores para informar a integração que uma ação importante aconteceu.

- PageView;
- Lead;
- Personalizados;
- Etc.
Para cada uma dessas ações teremos um script adicional que é disparado de acordo com
a ação e informa para a integração (FB Ads, GA Ads, Analytics) qual ação aconteceu para
que a conversão seja acionada.

Assim temos duas opções de implementação:

Sem GTM, ou com GTM do jeito errado: Implementação e programação direta na


estrutura do site;

- Todas as páginas precisam receber todas as integrações;


- Páginas que representam conversão devem receber scripts dos eventos;
- Gatilhos e acionadores devem ser desenvolvidos para eventos adicionais;

Com o GTM: Um contêiner centralizando todas as integrações, acionadores e eventos;

- Centenas de gatilhos, tags e acionadores prontos para você usar;


- Somente uma TAG precisa ser instalada de forma global no site;
- Todas as integrações e eventos ficam organizados no seu contêiner GTM;
Sua Conta no GTM:
O Google Tag Manager (GTM) é estruturado em conta e contêineres, permitindo uma
organização de ativos e acessos baseada em negócios e projetos.

Conta: Pode ser utilizada para agrupar contêineres de um projeto, ou pode ser vista como a
CONTA DA EMPRESA, agrupando projetos de forma mais geral.

- Configurações da conta: Dados gerais da conta GTM;


- Atividades da conta: Tudo que é alterado na conta e em todos os contêineres;
- Gerenciamento de usuários: Gerenciar acessos a conta e a todos os contêineres;

Contêiner: Todas as integrações, acionadores e tags do projeto;

[ √ ] Criar conta GTM e explorar os recursos da conta;

Recursos Essenciais:
São as contas de ferramentas e informações que precisamos para iniciar o traqueamento
para um projeto de tráfego pago no GTM;

- Domínio: Acesso ao endereço do site, assim como gestão dos DNS`s (Técnica)
- Site Planejado: Nossas páginas e uma boa estratégia de conversões;
- Integrações: Facebook Ads, Google Ads, Google Analytics;

[ √ ] Fazer o checklist de recursos essenciais;

Contêiner Subido
Uma forma que encontrei de parametrizar o contêiner garantindo o melhor fluxo de trabalho
dentro da agência, para uma gestão simples e escalável.
É um contêiner de valor, que agora também é o contêiner subido;

- Organização: Integração limpa para facilitar a gestão;


- Escalabilidade e Produtividade: Você cria uma vez e pode replicar para qualquer projeto;

( ! ) A partir deste ponto você encontra uma estrutura mais organizada em checklist e pode
acompanhar as aulas para executar ponto a ponto deste material;

Explorando contêiner:

- Espaço de trabalho: Todos os ativos do contêiner centralizados e organizados por tags,


acionadores, variáveis, pastas e modelos;

- Versões: Controle de atualizações;

- Administração: Gestão de atividades, usuários, etc.

[ √ ] Explorar os recursos do contêiner;


[ √ ] Fazer a instalação no site (Wordpress, Elementor, HTML);

Variáveis e Integrações:
Iniciamos aqui a construção do nosso contêiner subido, para isso vamos inverter a ordem
dos trabalhos no GTM, criando assim uma sequência lógica de ativos;

Modelos: Templates prontos de variáveis e tags;

[ √ ] Tag - Facebook Pixel;


[ √ ] Variável - Event Id;

Pastas: Para organizar os ativos da conta;

[ √ ] Facebook;
[ √ ] Google;
[ √ ] Integrações;

Variáveis: Dados incorporados e dados personalizados;

/Incorporadas: Permitem a camada de dados do site (DataLayer)

[ √ ] Page URL: Link acessado;


[ √ ] Form ID: Envio de formulários;

/Definidas pelo usuário: Os ids e parâmetros do projeto;

[ √ ] API Event Id;


[ √ ] Facebook Ads - Pixel Id;
[ √ ] Google Ads - Tag Id;
[ √ ] Google Ads - Lead;
[ √ ] Google Analytics - GA4;
[ √ ] Google Analytics - UA;

* O Google Analytics UA é uma recomendação do Google enquanto gravo essa aula, caso
ele não exista mais, ignore :)

Gatilhos e Acionadores:
Os gatilhos ou acionadores do GTM servem para que possamos disparar as TAGS e
computar as conversões de acordo com ações e comportamentos dos usuários no site.

Como a maioria faz isso: Trata cada conversão como uma, e cria os acionadores com
base nas ações e comportamentos do usuário.

- Cada conversão tem seu acionador;

Como fazemos no contêiner subido: Pensamos em categorias de conversão com ação


padrão para cada categoria, assim cada TIPO DE CONVERSÃO tem seu acionador;

- Lead: Page URL contém confirma-cadastro;


- Contact: Envio de formulário quando ID contém confirma-contato
- VideoView: Sempre que um vídeo é iniciado;
DICA: Antes de criar acionadores, pense, faça o planejamento e documente as TAGS que
acionam cada tipo de conversão.

[ √ ] Criar acionador subidos de URL;


[ √ ] Criar acionador subidos de Formulário;
[ √ ] Organizar variáveis nas pastas;

Tags Globais:
As tags globais são integrações que precisam carregar em todas as páginas do site. Com
toda a base criada podemos apenas chamar essas integrações e definir o acionamento;

[ √ ] Facebook Ads;
[ √ ] Google Ads;
[ √ ] Google Analytics UA;
[ √ ] Google Analytics GA4;
[ √ ] ActiveCampaign; (E-mail marketing)
[ √ ] Vinculador de conversões;

Eventos de Conversão:
Os eventos de conversão são onde mensuramos os resultados das campanhas. É o
trabalho mais frequente do GTM pois cada campanha tem seu objetivo, e é aqui que
mensuramos o resultado deste objetivo.

Aqui vamos instalar e ativar cada conversão testando em tempo real.

[ √ ] Revisão de acionadores;

[ √ ] Facebook Ads - Contact;


[ √ ] Facebook Ads - Lead;
[ √ ] Google Ads - Contact;
[ √ ] Google Ads - Lead;

[ √ ] Google Analytics GA4 - Contact; (send_contact)


[ √ ] Google Analytics GA4 - Lead; (generate_lead)

[ √ ] Teste de conversões;

Facebook C. API
Seja bem-vindo(a) a mais um módulo do curso subido de Google Tag Manager, neste vamos
aprender a integrar nosso contêiner subido a API de conversões do Facebook Ads e garantir
uma conexão direta e confiável entre os dados de marketing do site e o Facebook Ads.

Mas o que é e por que usar a API?

Pixel do facebook: Conexão do lado do cliente que depende de vários fatores como:
Navegador atualizado, erros de carregamento, bloqueadores de anúncios, uso de cookies,
entre outros;

API do Facebook: Conexão do lado do servidor que depende apenas da sua


implementação;

A recomendação de melhores práticas do Facebook Ads para integração da API é:

1 - Usar a API em conjunto com o Pixel;


2 - Ter os mesmos eventos de conversões no Pixel e na API;
3 - Desduplicar os eventos redundantes;

O que precisamos?
- Criar um Server Contêiner: Um contêiner do lado do servidor para receber os eventos e
enviar ao Facebook;
- Atualizar o Web Contêiner: Replicar os eventos do Facebook Ads para nosso Server
Contêiner;

Criando Servidor:
O Server Contêiner é onde vamos receber os dados que são enviados pelo nosso contêiner
web, e então, enviar esses dados ao Facebook Ads pela camada do servidor;

Para isso precisamos:

[ √ ] Criar um server contêiner;


[ √ ] Configurar um servidor;
[ √ ] Configurar subdomínio de eventos;
[ √ ] Configurar plano google cloud;

* Precisamos alterar o domínio do nosso servidor para nosso subdomínio de eventos para
garantir que todos os dados serão tratados como seguros. (Por não enviar dados para um
endereço externo)

Integrando C. API:
Com o servidor pronto é hora de configurar os recursos de integração com a API de
conversões do Facebook Ads e enviar os dados Web para o servidor. Para isso vamos
precisar de:

/Contêiner do Servidor:

[ √ ] Modelo: Facebook Conversions API Tag;


[ √ ] Pastas: Facebook, Google;
[ √ ] Variável incorporada: Event Name;
[ √ ] Variável: Facebook API - Pixel id;
[ √ ] Variável: Facebook API - Token;
[ √ ] Acionadores: Facebook API - Trigger;
[ √ ] Tag: Facebook API - Tag;

/Contêiner da Web:

[ √ ] Variável: API Transport;


[ √ ] Tag: Facebook API; (PageView, todas as páginas)
[ √ ] Tag: Facebook API - Lead;
[ √ ] Tag: Facebook API - Contact;
[ √ ] Testar a Integração;

Eventos do Facebook que você pode usar;


Atualizando Domínio:
Assim que o certificado SSL for emitido em seu servidor e o subdomínio estiver configurado,
vamos concluir a instalação e publicar os contêineres, o processo é:

[ √ ] Atualizar URL do contêiner do servidor e testar;


[ √ ] Atualizar Transport URL do contêiner web e testar;
[ √ ] Remover teste da Facebook API - Tag;
[ √ ] Publicar os contêineres;

DICA: Se estiver tendo problemas em acessar o subdomínio mesmo depois de ver o


certificado emitido, publique os contêineres com o subdomínio configurado mas sem
remover o TESTXXXX, assim você vai conseguir receber os dados no Facebook Ads para
visualizar a desduplicação.

Otimização e Gestão
A otimização e a gestão dos seus contêineres deve ser algo fácil e escalável, neste módulo
vamos implementar algumas conversões a mais para entender diferentes fluxos, e então
construir nosso template de contêiner para poder usar em todos os clientes.

IMPORTANTE: As aulas de evento deste módulo não refletem uma implementação real,
são exemplos com o objetivo didático para você aprender mais formas de mensurar
conversões.

Evento Personalizado:

VideoView: Uma evento personalizado para traquear vídeos do YouTube no site, e assim
poder criar públicos com base em vídeos e progresso destes vídeos.

[ √ ] Variáveis incorporadas de vídeo; (título, url, status e progresso do vídeo)


[ √ ] Acionador de vídeo; (Sempre que um vídeo do YT for iniciado no site)
[ √ ] Tag - Facebook Ads - VideoView;
[ √ ] Tag - Facebook API - VideoView;
[ √ ] Tag - Google Ads - VideoView;
[ √ ] Testar implementação;

Observação: Essa conversão não precisa ser criada no Google Ads ou Analytics, eles já têm
esses dados pelo próprio vídeo :)

Conversão Personalizada:
LiveDoSubido: Uma conversão personalizada muito importante;

/Facebook:
[ √ ] Criar conversão personalizada no Facebook;
[ √ ] Adicionar a conversão nos eventos agregados;

/GTM:

[ √ ] Acionador - Page URL contém live-do-subido;


[ √ ] Tag - Facebook Ads - LiveDoSubido;
[ √ ] Tag - Facebook API - LiveDoSubido;
[ √ ] Tag - Google Ads - LiveDoSubido;
[ √ ] Criar evento personalizado no GA4; (live_do_subido)
[ √ ] Tag: Google Analytics GA4 - live_do_subido
[ √ ] Testar implementação;

Conversão de Compra:

Purchase: Uma conversão de compra com parâmetros personalizados;

[ √ ] Variáveis com parâmetros da compra;


[ √ ] Acionador para identificar conversão;
[ √ ] Tag - Facebook Ads - Purchase;
[ √ ] Tag - Facebook API - Purchase;
[ √ ] Tag - Google Ads - Purchase;
[ √ ] Tag - Google Analytics GA4 - Purchase;
[ √ ] Testar implementação;

Documentação de eventos Facebook:


https://developers.facebook.com/docs/facebook-pixel/reference
Documentação de eventos GA4: https://support.google.com/analytics/answer/9216061

Gestão de Contêineres:
A principal vantagem na construção do contêiner subido é a escalabilidade produtiva que ele
entrega. Aqui vamos ver como usar isso no campo de batalha;

Dicas:

- O contêiner server precisa ser criado para cada cliente;


- Mantenha no template as ferramentas que você usa na maioria dos projetos;
- Será que eu uso essa? É mais fácil deletar do que criar;

[ √ ] Eliminar exemplos e organizar as pastas;


[ √ ] Exportar contêiner subido e importar em um novo contêiner;
[ √ ] Estruturar o novo contêiner como template;
[ √ ] Fluxo de instalação para um novo projeto/cliente;

Sugestão:
- Conta: Templates
- Contêiner: Subido Web

Agradecimentos
Espero ter superado suas expectativas no curso Subido de Google Tag Manager e que com
ele você tenha controle total sobre suas integrações para gerar os melhores resultados com
o tráfego pago.

Obrigado Pedro Sobral pelo convite e espaço para trazer esse curso para nossa
comunidade.

Obrigado a você por assistir e implementar.

#SUBIDO;
#VAMOSDECOLAR;

Robson V. Leite
instagram.com/robsonvleite
youtube.com/robsonvleite

Você também pode gostar