Pesquisas Internas na Vtex, nova configuração usando o Google Tag Manager

Banner Retail Media para e-commerce

Pesquisa Interna no Google Analytics

Com a Pesquisa no site, você pode entender até que ponto os usuários aproveitam a função de pesquisa do seu site, quais termos de pesquisa eles inseriram e a eficiência com que os resultados de pesquisa criaram um engajamento maior com o seu site.
Até então, a Vtex utilizava o parâmetro de busca = ft, nos link’s o que era utilizado para capturar os termos buscados dentro do Google Analytics, através de suas configurações.
Com a retirada desse parâmetro, o método de captura dos termos pesquisados no site também sofreu alteração. Agora utilizando o Google Tag Manager que até então é padrão para a inserção do pixel do Google Analytics, iremos ampliar sua configuração para que os termos de buscas também sejam enviados para o GA.

Ressaltamos que este método não irá duplicar ou afetar os dados rastreados pelo Analytics e irá aproveitar o recurso de Pesquisa Interna nele já existente.

 

Como fazer?

  • {{searchTerm}} = tipo “Variável da camada de dados”, nome da variável “siteSearchTerm“. Estará presente no dataLayer de toda página de busca, tendo como valor as keywords da pesquisa do usuário.
  • {{searchUrlFT}} = tipo “URL”, componente “Consulta”, chave de consulta “ft”. Para caso a URL já possua o parâmetro (querystringft.
  • {{searchVirtualPath}} = tipo “JavaScript Personalizado”, com o script abaixo. Irá verificar se existe alguma keyword no dataLayer e também se já existe o parâmetro ft na URL e, com base nisto, montando a URL personalizada que será enviada ao GA.
function() {
    if ( {{searchTerm}} !== undefined && {{searchUrlFT}} === undefined ) {
        var sep = ({{Page URL}}.indexOf('?') > -1) ? '&' : '?';
        return {{Page Path}}
               + window.location.search + sep
               + 'ft=' + {{searchTerm}}
               + window.location.hash;
    }
    return;
}
  • Certifique-se de que estão ativadas as macros (variáveis) de Páginas (quadro verde) de nomes Page URL e Page Path.

 

Personalizando a Tag

De certo que sua loja já possui no GTM uma Tag do Google Analytics, tipo “Exibição de Página”, sendo executada incondicionalmente em todo o site.
Bastará em, “Mais configurações > Campos a serem definidos”, incluir um campo de nome page, com valor {{searchVirtualPath}}.
Caso não exista uma keyword válida na página, não haverá um searchVirtualPath personalizado, então o valor de page não será alterado. Caso exista uma keyword, as macros já criadas irão definir um novo searchVirtualPath, o qual inclui o ft na URL, e isso será passado ao Google Analytics.

Configurando o Google Analytics

Nele bastará ativar o rastreio da busca interna, tendo como parâmetro de consulta a chave ft

 

Dúvidas?

Entre em contato com o nosso time de operações que realizaremos as configurações em seu ambiente, é muito rápido.
 

Serviço de otimização de conversão (CRO)

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *