Os widgets do Afrus permitem realizar ações por parte de usuários de interesse das organizações. Por isso, é necessário realizar um processo preciso de rastreamento das ações executadas por esses usuários.
Uma das ferramentas mais utilizadas para esse fim é o Google Tag Manager. Dentro do sistema de widgets, é possível incorporar automaticamente a funcionalidade de rastreamento ao integrar apenas o ID do contêiner do Google Tag Manager (a partir de agora chamado GTM). Assim, o formulário começará a rastrear e enviar informações para essa plataforma para posterior processamento e uso específico pelas organizações.
Como integrar o GTM aos Widgets?
Basta copiar o ID do GTM na seção de Configurações Globais > Avançado > Google Tag Manager. Este código de rastreamento facilita o envio de informações para posterior processamento.
O código segue a seguinte estrutura: GTM-XXXX
No Afrus, é necessário que, para cada widget, o ID do contêiner seja solicitado e enviado pelo backend no endpoint /form
para ser utilizado pelo widget após sua renderização.
Para que os dados sejam enviados corretamente, é necessário que sejam executados por meio de eventos, descritos a seguir:
Eventos
Abaixo estão descritos os eventos para cada objetivo (Goal) do widget, detalhando sua definição e quando são executados:
Goal: Doação
Evento | Definição | Quando é executado |
"START" | Executado ao renderizar o widget, indicando que o formulário foi visualizado. | Imediatamente após o widget ser completamente renderizado. |
"ADD_TO_CART" | Executado ao selecionar o valor e o tipo de doação. | No call to action do snippet de dados de pagamento. |
"GENERATE_LEAD" | Executado ao preencher os dados pessoais do usuário e enviar como lead. | Após preencher os dados e clicar no botão para o próximo passo. |
"BEGIN_CHECKOUT" | Indica que o processo de pagamento foi iniciado. | Quando o doador chega ao passo de pagamento. |
"ADD_PAYMENT_INFO" | Indica que os dados de pagamento foram inseridos. | Após inserir os dados e clicar no botão de envio. |
"PURCHASE" | Indica que o pagamento foi processado com sucesso. | Quando a transação é confirmada como bem-sucedida. |
Goal: Registro
Evento | Definição | Quando é executado |
"START" | Executado ao renderizar o widget, indicando que foi visualizado. | Imediatamente após o widget ser completamente renderizado. |
"REGISTER" | Indica que o lead foi registrado. | Quando a pessoa é cadastrada na base de dados. |
Como ativar no Afrus?
Acesse seu widget > Avançado > clique em Google Tag Manager 4.
2. Insira o código de rastreamento previamente configurado no GTM4.
Vídeo tutorial
Assista ao vídeo tutorial sobre como configurar os eventos para os widgets do Afrus usando o GTM4.