Integrar o Track & Engage do E-goi com o Google Tag Manager

O Google Tag Manager é excelente para gerir num só sítio todos os códigos de marketing que usa no seu site (como os do Google Analytics, AdWords, remarketing para Facebook, etc.).

Se também usar o nosso Track & Engage para prevenir carrinhos abandonados, pode integrá-lo com o Google Tag Manager:

1) Comece por iniciar o Track & Engage na sua conta E-goi e copie o nosso código HTML.

2) Vá ao Google Tag Manager, crie uma tag de HTML personalizada e cole nela o HTML que copiou do Track & Engage. Grave e pronto!

Depois de criada esta tag, pode então criar outras para cada um dos tipos de rastreio que queira fazer com o Track & Engage, como recuperação de carrinho.

 


Recuperar carrinhos abandonados

1) Confirme que já criou a tag que inicia o Track & Engage (com base nos passos anteriores) e que essa tag se executa sempre antes de qualquer outra tag que venha a criar para o Track & Engage.

2) No Google Tag Manager, crie estas variáveis de camada de dados (data layer):

PRODUTOS (são os produtos adicionados ao carrinho)
TOTAL_PRODUTOS (n.º de produtos no carrinho)
- TOTAL_CARRINHO (valor total do carrinho)
- ID_COMPRA (ID da compra)

Use este código (os valores são apenas exemplos; terá que substituí-los por valores dinâmicos enviados através de programação do seu lado):
 
<script>
dataLayer = [{
    'TOTAL_PRODUTOS': 3,
    'TOTAL_CARRINHO': '30',
    'ID_COMPRA': 'ABCDE12345',
    'PRODUTOS':  [
                    {sku:'123ABC',nome_produto: 'produto1',categoria:'categoriaA', preco:10, qtd:1},
                    {sku:'1234ABC',nome_produto: 'produto2', categoria:'categoriaB', preco:10, qtd:1},
                    {sku:'1235ABC',nome_produto: 'produto3', categoria:'categoriaC', preco:10, qtd:1}
                ]
  }];

</script>
 


3) Em seguida, crie uma tag de HTML personalizada que vai determinar quando é que os visitantes adicionam produtos ao carrinho. Cole nela este código e grave-a:

<script>
var valor = {{TOTAL_PRODUTOS}};
for(var i = 0; i < valor; i++)
{
_egoiaq.push(['addEcommerceItem',dataLayer[0].PRODUTOS[i].sku, dataLayer[0].PRODUTOS[i].nome_produto, dataLayer[0].PRODUTOS[i].categoria, dataLayer[0].PRODUTOS[i].preco, dataLayer[0].PRODUTOS[i].qtd]);
}
_egoiaq.push(['trackEcommerceCartUpdate',{{TOTAL_CARRINHO}}]);
</script>


4) Crie uma outra tag de HTML personalizada para determinar quando é que os visitantes confirmam a compra. Cole nessa tag este código e grave-a:

<script>
_egoiaq.push(['trackEcommerceOrder',
"{{ID_COMPRA}}", // (required) Unique Order ID
{{TOTAL_CARRINHO}}, // (required) Order Revenue grand total (includes tax, shipping, and subtracted discount)
</script>


E aí está! Estas tags dizem ao Track & Engage se os seus visitantes abandonam o carrinho, para poder então automatizar campanhas de recuperação no E-goi.
 



Não sei fazer nada disto no Google Tag Manager. Ajudem!

Não se preocupe, nós ajudamos :) Basta ir ao menu "Ajuda" e enviar uma mensagem ao nosso suporte.