As campanhas de Remarketing Dinâmico mostram aos visitantes anteriores do seu site anúncios mais personalizados com base nos produtos ou serviços que eles visualizaram no site. Essas campanhas têm configurações e relatórios adicionais especificamente para alcançar visitantes anteriores. Assim o remarketing dinâmico faz uma espécie de perseguição a quem realiza ações no seu site, como visualizar itens, adicioná-los ao carrinho ou até mesmo finalizar a compra. A campanha de display irá mostrar os produtos posteriormente ao visitante que realizou essas ações em sites que possuam instalado o Google Adsense, para mostrar os anúncios do Google.
O intuito desse tutorial é ser o mais explicativo possível sobre como a task funciona e como aplicar.
Lembrando: A prática leva a perfeição! Pratique para aprender!
Requisitos para o Remarketing Dinâmico:
✓ Feed configurado no Google Merchant Center com o programa de Remarketing.
✓ Conta do Ads com o segmento do anunciante configurado na fonte de dados dentro do painel do Ads.
Iniciando a task para o Googe Ads:
1º No Merchant Center, vá no menu da esquerda em Crescimento > Gerenciar programas e ative o programa de Remarketing Dinâmico no Merchant Center com o feed já configurado.
2º Siga o passo a passo conforme os prints abaixo para ativar o recebimento dos dados de remarketing dinâmico dentro do painel do Google Ads.
Selecione em Ferramentas e Configurações > Gerenciador de públicos alvo.
Na coluna da esquerda clique em “Suas fontes de dados” e logo após em Tag do Google Ads em “...” e clique em “Editar origem”.
Configure conforme print abaixo:
Selecione o tipo de negócio do cliente:
Após essas configurações não mexa mais em nada e clique lá embaixo no botão azul “Salvar e continuar” e na página seguinte escolha a forma de instalar a lista de remarketing, de acordo com o que está configurado no site do cliente, pode ser por Google Tag Manager ou Código Javascript.
A instalação da lista de remarketing é um passo muito simples, se o site do cliente não tiver Google Tag Manager, apenas copie o código global gerado e cole na tag <head> do site do cliente, caso ele não tenha, se ele já tiver o código global pode ignorar.
Caso o cliente possua Google Tag Manager instalado em seu site, apenas siga o passo a passo abaixo:
Selecione a opção “Usar o gerenciador de tags do Google”.
Copie o ID da conversão e guarde para configurar no Google Tag Manager posteriormente:
Agora chegou o momento do código/configuração. Neste momento é importante entender o contexto do que irá acontecer, irá ocorrer os EVENTOS que irão disparar o Remarketing Dinâmico para o Google Ads, ou seja, como um exemplo podemos usar a situação em que iremos configurar para que quando o usuário visite uma página de produto, disparamos um código “page_view” com o valor dos produtos visualizados + os dados do item visualizado.
Segue um exemplo do código a ser implementado abaixo:
Agora vamos entender de vez o código acima, linha por linha.
Existem em nossa task 3 eventos que são obrigatórios na configuração. São eles:
✓ view_item
✓ add_to_cart
✓ purchase
Todos os eventos serão DISPARADOS em DETERMINADA SITUAÇÃO CORRESPONDENTE, por exemplo, ao adicionarmos um produto ao carrinho, disparamos o evento “add_to_cart” com a mesma sintaxe do exemplo do código acima, enviando assim para o Google Ads os seguintes dados:
Em “nome do evento obrigatório”, iremos colocar o nome do evento de acordo com os obrigatórios citados acima, por exemplo “view_item” ou “purchase”.
Insira a conta do Google Ads para qual o evento será encaminhado:
No lugar de “replace with value” colocar o valor do item visualizado ou adicionado ao carrinho, se for o evento “purchase”, ou seja, uma compra, colocar o VALOR TOTAL da compra.
Observação: O valor não é obrigatório, você pode optar por enviar ou não. No tutorial eu optei por enviar!
Por último o “items” é uma chave onde irá sempre conter um Array. Dentro do array terá um ou mais OBJETOS, sendo que cada um desses objetos irá representar um produto.
Por exemplo: Se for um evento “add_to_cart”, o items irá conter somente UM objeto, pois estaremos adicionando ao carrinho apenas UM único produto. Caso fosse um evento “purchase”, por exemplo, em uma compra de CINCO produtos, teríamos dentro do array de Items CINCO objetos, cada um deles representando um produto comprado.
E por último, mas não menos importante, os valores que vão dentro do(s) objeto(s) que representam o(s) produto(s) de items. Esse(s) objeto(s) só terá como obrigatório apenas dois valores, ID e google_business_vertical, onde ID corresponde ao identificador do produto no site do cliente, geralmente todo e-commerce ou site de produtos tem identificadores em seus produtos e Google Business Vertical corresponde ao segmento do negócio do cliente, no exemplo da imagem acima o retail significa varejo.
Ou seja, para resumo:
Todos os eventos obrigatórios terão a mesma sintaxe (forma de escrever), apenas diferindo as informações enviadas, como valor, número de itens e id. Lembre-se de não utilizá-los em situações inconvenientes, como por exemplo: Não dispare o evento “add_to_cart” quando um usuário apenas visualizar o carrinho, pois isso não significa que ele adicionou nada ao carrinho, significa que está apenas visualizando. O mais correto no caso seria disparar o evento no clique do botão “adicionar ao carrinho”.
É de extrema importância entender que o tópico passado, que explica o código gerado, é de importante entendimento, visto que mesmo caso você fique sem usá-lo no Google Tag Manager, a lógica segue a mesma.
Selecione para criar uma nova tag no Google Tag Manager e configure ela como “Remarketing do Google Ads”:
Após isso cole o ID da conversão gerado nos passos anteriores, aquele do painel do Google Ads e habilite a opção “Send dynamic remarketing event data”.
No campo “event name” abaixo de “Send dynamic remarketing event data”, deve ser inserido o nome do evento obrigatório. Você pode criar uma Tag do GTM com a config de remarketing para cada evento no ou criar uma variável dentro do GTM que irá pegar os 3 eventos obrigatórios de forma dinâmica, como por exemplo, de um dataLayer personalizado e assim evitar a criação de 3 tags, sendo uma pra cada evento. Mas o objetivo aqui não é confundir ninguém, portanto irei seguir da maneira mais simples, e nesse passo, primeiro irei criar a tag de “add_to_cart".
Em “event value”, deve ser inserido o preço do item adicionado ao carrinho. Lembrando que para o caso de “purchase” o event value deverá conter o valor total da compra, e não somente o dos items. O event value é um tipo Number e não String, tome cuidado com isso.
Observação: Lembrando que o Event Value é OPCIONAL e só deve ser enviado se possível!
Siga o exemplo abaixo:
Agora que pegamos o elemento, iremos aplicar um filtro para transformar em Number e também para tirar os caracteres indesejados, via Javascript:
Após isso iremos aplicar no campo “Event Value” dentro do Google Tag Manager.
Vamos primeiro configurar o valor do campo como Javascript Personalizado.
E iremos colar o código gerado dentro do console anteriormente, porém, com uma declaração de “function” em volta e dando “return” no number(price).
E iremos colar o código gerado dentro do console anteriormente, porém, com uma declaração de “Function” em volta e dando “Return” no number(price).
Após isso podemos salvar e seguir para o próximo passo.
Para o campo de “itens de evento”, lembra que deveremos enviar um Array com Objetos dentro onde cada Objeto representa o produto? Como o evento “Ok” só representa um único produto o Array deverá conter apenas um único objeto e esse objeto deverá conter o ID do produto e o google business vertical configurado com o segmento do cliente.
No exemplo abaixo, usei o site Madeira Madeira como referência para o exemplo.
Agora a pergunta é, como pegar o ID do produto para enviar no objeto? Bom há várias maneiras de fazer isso. No caso do exemplo do Madeira Madeira, há o ID do produto tanto no DataLayer (que irei falar sobre posteriormente), na descrição do produto e também na URL. Veja as imagens abaixo:
Então agora é só decidir qual meio utilizar para pegar o ID, eu irei utilizar o método mais “simples”: Javascript personalizado pegando na descrição do produto.
Agora que eu já selecionei o elemento e também tirei os caracteres indesejados usando Regex deixando apenas o ID, dentro do GTM irei usar como variável Javascript Personalizado.
E daí o código ficaria mais ou menos assim:
Agora, vamos entender esse código...
Foi feito o seguinte, no “var id” foi atribuído o ID como no print do console anterior, o ID do produto com o replace tirando os caracteres indesejados, no caso, qualquer caractere que não fosse número, assim restou apenas o ID puro dentro dessa variável.
No google_business_vertical foi inserido o segmento do anunciante, idêntico ao que está na conta do Google Ads, no meu caso aqui o utilizado foi “Retail” ou traduzido: “Varejo”.
E por último, como o campo de Itens requer um Array com Objetos conforme falado anteriormente, retornei nessa função um novo array com um único objeto dentro contendo o ID do produto que será adicionado ao carrinho e o tipo de segmento da conta do usuário.
Sendo assim finalizamos a configuração do remarketing, restando apenas o acionador, que será o clique no botão do adicionar ao carrinho.
E assim ficou a configuração do acionador:
E assim finalizamos o Remarketing do Adicionar ao Carrinho dentro do Google Tag Manager:
Por código JS o remarketing é bem parecido com a configuração no tag manager, porém é mais fácil:
E simples assim, todos os passos do "Add to cart" feito no GTM ficam apenas nesse código.Show né?
Agora, como posso testar pra saber se funcionou???
Usando o TagAssistant! Clique na tag de Remarketing dentro do Tag assistant depois clique em Requests. A request deverá aparecer dessa maneira:
E assim está pronto o Remarketing Dinâmico para varejo (Retail)!
O remarketing dinâmico é normalmente muito mais direcionado para Varejo (80-90% dos casos), mas muita gente não sabe que ele pode ser configurado também para outros segmentos, como por exemplo hotéis, passagens aéreas e até mesmo ofertas de emprego!
Existem algumas diferenciações para configurar Remarketing Dinâmico para esses outros segmentos, e a primeira e principal diferença é que NÃO existe a necessidade de haver o Merchant Center para as configurações non-retail. Para entender essa diferença é necessário entender o fluxo do Remarketing Dinâmico para varejo (Retail):
Veja a imagem abaixo, do fluxo para varejo:
Basicamente o modelo do Retail, procura pelos produtos no Merchant Center usando o ID dos produtos para mostrar pros clientes quando eles estiverem em outros sites, mas não temos como anunciar por exemplo reserva de quartos, passagens aéreas e muito menos vagas de emprego dentro do Merchant Center, pois não se encaixam como produtos.Então no fluxograma acima precisaremos substituir o Merchant Center por outra fonte de dados para que o Remarketing possa consumir dessa fonte e assim exibir os anúncios corretamente.
Portanto, casos "Non-retail" não exigem que o anunciante possua um Merchant Center e muito menos um feed com os produtos/serviços ativos, no entando, ele terá que usar uma outra fonte de dados para consumir/descrever quais serviços ou produtos ele oferece.
A primeira das alterações vem na criação da lista de remarketing dentro do painel do Google Ads.
Assim como no início do tópico do Retail, iremos criar a lista (suba até o começo da página para verificar como fazer a criação da lista).
Porém, na opção "Tipo de negócio" não iremos selecionar a opção "Varejo" (Retail) e sim qualquer uma das outras opções de acordo com o segmento do Anunciante.
No exemplo a seguir, iremos criar uma lista de remarketing para non-retail usando a opção "Voos".
ATENÇÃO! Após a seleção do segmento e finalização da criação da lista, não será possível alterar, tome cuidado na seleção do segmento/tipo de negócio!!!
A segunda alteração será criar a tal "fonte de dados" para que a lista de remarketing possa montar os anúncios personalizados, já que não teremos o Merchant Center.
Pra isso podemos fazer a configuração do feed pelo próprio painel do Google Ads conforme passo a passo abaixo.
Iremos utilizar o modelo "CSV" para criar o feed de serviços, caso você não saiba o que é um CSV, é um modelo muito semelhante as planilhas do Google/Excel. Podemos fazer o download de um modelo específico pra cada segmento dentro do próprio painel do Google Ads, conforme prints a seguir:
1º Ir em Ferramentas e configurações > Configurações > Dados da empresa.
2º No menu de dados da empresa, clicar no ícone de + no botão azul.
3º No menu que irá abrir, colocar o mouse sobre a opção "Feed de anúncio dinâmico" e selecionar o segmento correto.
4º Irá abrir um novo menu solicitando o upload de um feed. Baixe o modelo CSV conforme print abaixo. Usaremos esse modelo pra preencher corretamente os campos do feed.
5º Irá abrir o arquivo CSV, após a abertura, vá no canto superior e clique em "Download". Após completar o download, abra o arquivo CSV no computador, a visão deve ser a seguinte:
6º Agora é responsabilidade do cliente preencher, porém, existem duas opções :
Opção 1 - Caso ele tenha um desenvolvedor você pode passar a tarefa pro desenvolvedor preencher essa planilha. Ele saberá o que fazer a seguir.
Opção 2 - Caso ele não tenha um desenvolvedor e nem conhecimento pra preencher os CSV's, você deve auxiliá-lo a preencher no mínimo 3 linhas do CSV com ele para que ele aprenda e ele poderá fazer o restante.
Para essa opção, pode seguir para o passo 7.
7º Apague os comentários que estão na linha 3 até a linha 18, e os # das células.
Formate as colunas/linhas de acordo com o tamanho. Para formatar basta colocar o mouse sobre a divisão entre uma coluna e outra, e, quando aparecer duas setas, segure o clique do mouse e arraste para o lado/cima ou baixo. O CSV deverá estar formatado da seguinte maneira:
Como você pode ver na imagem acima, restou apenas 2 linhas.
A primeira linha são os "heads", ou seja, os nomes das colunas que devem ser preenchidas os dados dos voos no nosso exemplo.
A segunda linha é uma linha exemplo, de como deve ser preenchido todas as outras linhas com os outros voos. No exemplo da linha dois, foi usado o voo de Londres para Paris
Segue documentação com os parâmetros e como preencher corretamente pra cada um dos segmentos:
https://support.google.com/google-ads/answer/6053288?hl=pt-BR#zippy=
8º Agora preencha de acordo com o exemplo as próximas linhas e após ensinar o anunciante e ele aprender, pode excluir a linha 2 de exemplo e manter as linhas reais.
9º Após finalizar o preenchimento, salve as alterações.
Iremos fazer o upload do feed para o Google Ads.
Siga os passos da imagem abaixo:
10º Após isso o feed deve aparecer da seguinte maneira:
E assim temos uma fonte de dados para o remarketing dinâmico rodar perfeitamente!
A alteração é ÚNICA e SIMPLES referente aos códigos ensinados no modelo Retail (Varejo): Apenas mude o "google_business_vertical".
Ao invés de ser "Retail" ele deverá ser o modelo da lista de remarketing, segue alguns exemplos abaixo:
Vôos - "Flights"
Hoteis - "Hotels and rentals"
Ensino - "Education"
Segue documentação referente a isso:
https://support.google.com/analytics/answer/6002231?hl=en#zippy=%2Cin-this-article
Após essa alteração, a lógica do restante dos passos segue a mesma do Retail (Varejo), ou seja, os códigos e Tags devem seguir as mesmas configurações.
Talvez a task mais chata de lidar/configurar, porém, ela também não é muito comum, visto que a maioria das plataformas já tem a configuração feita por padrão, sem a necessidade de intervenção de nossa parte.
Porém lembre-se, consulte com atenção o conteúdo, a ideia aqui foi ensinar a task por dentro e como ela funciona, agora não deixe de praticar e qualquer coisa: Ajuda SME!
Obrigado!
Referências:
https://www.youtube.com/watch?v=-OJ5uU27Qdc
Containers para rmkt dinâmico
https://sites.google.com/corp/google.com/webaohelp/tools-resources/gtm-container
Politicas para aprovação de produtos MC
https://support.google.com/adspolicy/answer/6008942
Doc do remarketing dinamico
Links de acesso
Parâmetros de remarketing dinâmico
https://developers.google.com/adwords-remarketing-tag/parameters?hl=pt
Gtag forma nova
Gtag forma nova
https://docs.google.com/presentation/d/1sCNy8Qezr-jX0d-zLRO1G4Q2rlXiEFQsL1Gsb6xYDWg/edit#slide=id.p
Eventos e parâmetros de Remarketing Dinâmico
https://support.google.com/google-ads/answer/7305793?hl=pt
Validações e alertas na etiqueta global do site
Introdução
https://support.google.com/google-ads/answer/6077124?hl=pt
Passo a passo e fluxograma do remarketing dnmc
https://support.google.com/google-ads/topic/3180758
Regras do remarketing
https://support.google.com/adspolicy/answer/143465?hl=pt