O Google Tag Manager é uma ferramenta gratuita do Google que permite a inserção de códigos, dos quais facilitam a otimização de informações e marketing digital no site.
Para se cadastrar acesse: https://tagmanager.google.com/#/home e crie a sua conta conforme as orientações do Google.
Ao finalizar o processo, será disponibilizado um script que possui um código do qual iremos utilizar para realizar a integração entre o GTM e o Magento (Exemplo: GTM-XXXXXX).
Salve essa informação em um bloco de notas.
No painel administrativo do Magento: Lojas > Aba Configurações > Configuração.
Localize a opção Magepal e clique na opção Gerente de marca do Google.
Na aba Gerente de marca do Google:
1º Habilite a ferramenta;
2º Em Número da conta insira o código GTM disponibilizado pelo Google;
3º Na opção Add item variant to data layer?, mantenha a opção “Sim”
4º Em Item variant format mantenha a opção Option Name: Option Value (Size: XS /Color : Black);
5º Na opção Add Category to data layer?, mantenha a opção “Sim”;
6º Salve as configurações.
Configuração realizada com sucesso!
Realize uma limpeza de caches para que as atualizações sejam aplicadas! Caso não saiba como fazer? Clique aqui!
Observação: Para informações sobre a utilização do Google Tag Manager, acione o suporte do Google.
Fonte
https://www.signativa.com.br/instalacao-google-tag-manager-gtm-no-magento-2/
O magento 2.0 tem integração próprio com o Comércio Eletrônico - Enhanced do Google analytics, basta seguir os passos abaixo:
No painel principal selecionar Loja > Configurações > Venda > Google Api:
Para Google Merchant Center, temos esse tutorial para configuração:
Geralmente o CMS Magento não leva o valor da compra para pagina final, então é necessário armazenar o valor do checkout.
Abaixo tem um código para armazenar o valor e na pagina final pegar o id, deixando disponivel tudo em um dataLayer para utilizar no GTM.