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.