# Rastreamento de eventos no Google Tag Manager (GTM) com UTM parameters

- Link: https://primizemarketing.com.br/rastreamento-de-eventos-no-google-tag-manager-gtm-com-utm-parameters/
- Published: 2024-11-15T10:56:31-03:00
- Author: Rodolfo Gomes

Para realizar o rastreamento de eventos no Google Tag Manager (GTM) com UTM parameters,
você precisa configurar algumas variáveis e tags dentro do GTM para capturar os 
parâmetros UTM das URLs e usá-los para rastrear os eventos corretamente. Vamos passar
por um passo a passo detalhado de como fazer isso.

![](https://primizemarketing.com.br/wp-content/uploads/2024/11/download-11.png)

### Passo 1: Definir as UTM Parameters

Os parâmetros UTM (Urchin Tracking Module) são usados para rastrear informações 
sobre campanhas de marketing, como a origem, o meio, o nome da campanha, etc. Aqui
estão os parâmetros principais:

 * **utm_source**: a origem do tráfego (ex: Google, Facebook, newsletter, etc.)
 * **utm_medium**: o meio da campanha (ex: CPC, banner, e-mail, etc.)
 * **utm_campaign**: o nome da campanha (ex: lançamento-produto, oferta-primavera,
   etc.)
 * **utm_term**: o termo de pesquisa (usado em campanhas pagas de pesquisa)
 * **utm_content**: utilizado para identificar conteúdos diferenciados dentro da
   mesma campanha (ex: link1, link2, etc.)

### Passo 2: Criar Variáveis no GTM para Capturar os Parâmetros UTM

 1. **Abra o Google Tag Manager** e vá até o seu contêiner.
 2. No menu lateral, clique em **Variáveis**.
 3. Em seguida, clique em **Nova** para criar uma nova variável.
 4. Escolha o tipo de variável **Variável de URL**.
 5. No campo “Componente de URL”, selecione **Parâmetro de consulta**.
 6. No campo “Nome do parâmetro de consulta”, insira o nome do parâmetro UTM que você
    deseja rastrear, como `utm_source`, `utm_medium`, `utm_campaign`, etc.

Repita esse processo para todos os parâmetros UTM que você deseja rastrear. Exemplo:

 * Variável `utm_source`
 * Variável `utm_medium`
 * Variável `utm_campaign`
 * Variável `utm_term`
 * Variável `utm_content`

### Passo 3: Criar a Tag de Evento

Agora você pode configurar uma **Tag de Evento** no GTM para disparar quando um 
evento ocorrer, capturando os parâmetros UTM que você definiu.

 1. No menu lateral do GTM, clique em **Tags** e depois em **Nova**.
 2. Selecione o tipo de tag que deseja usar, como **Google Analytics: Universal Analytics**(
    caso esteja usando o Google Analytics Universal) ou **Google Analytics 4 (GA4)**,
    dependendo da versão que você utiliza.
 3.  * Se você estiver usando **Universal Analytics**:
        - Tipo de Tag: **Google Analytics: Universal Analytics**.
        - **Tipo de rastreamento**: Evento.
        - **Categoria**: A categoria do evento (ex: “Campanha”).
        - **Ação**: A ação do evento (ex: “Clique”).
        - **Rótulo**: Você pode configurar o rótulo para capturar as variáveis de UTM.
          Exemplo: `{{utm_campaign}} | {{utm_source}} | {{utm_medium}}`.
     * Se você estiver usando **Google Analytics 4 (GA4)**:
        - Tipo de Tag: **Google Analytics: GA4 Event**.
        - **Nome do Evento**: Por exemplo, `campaign_event`.
        - **Parâmetros do Evento**: Aqui você pode adicionar parâmetros personalizados,
          como:
           * `utm_source`: `{{utm_source}}`
           * `utm_medium`: `{{utm_medium}}`
           * `utm_campaign`: `{{utm_campaign}}`
           * E assim por diante.
 4. Defina as **Configurações do Google Analytics** (se ainda não tiver feito).
 5.  * No caso do Universal Analytics, você precisará adicionar seu **ID de acompanhamento**.
     * No caso do GA4, você precisará adicionar o **ID de medição**.

### Passo 4: Definir o Acionamento (Trigger)

Agora que você configurou a tag, você precisa definir um **acionamento (trigger)**
para disparar o evento quando ele ocorrer.

 1. Clique em **Acionamento** e depois em **Novo**.
 2. Escolha o tipo de acionamento, como **Clique** (se você deseja rastrear cliques)
    ou **Visualização de Página** (se você deseja rastrear quando a página for carregada).
 3. Se escolher **Clique**, defina as condições para capturar os cliques em links ou
    botões específicos.
 4. Se escolher **Visualização de Página**, você pode configurar para que a tag seja
    acionada sempre que uma página com parâmetros UTM for carregada, ou apenas quando
    determinados parâmetros de URL estiverem presentes (ex: `utm_campaign` está presente
    na URL).

### Passo 5: Testar e Publicar

 1. **Teste sua configuração** usando a ferramenta de visualização do GTM. Clique em“
    Visualizar” e navegue pelo site para garantir que a tag seja acionada corretamente
    e que os parâmetros UTM sejam capturados.
 2. Depois de testar e confirmar que tudo está funcionando corretamente, publique suas
    alterações no GTM.

### Passo 6: Verificar no Google Analytics

Agora, ao acessar o Google Analytics (Universal ou GA4), você deve conseguir visualizar
os eventos sendo enviados com os parâmetros UTM. Para isso:

 * **Google Analytics Universal**: Verifique em **Comportamento > Eventos**.
 * **Google Analytics 4**: Verifique em **Eventos** na seção **Relatórios** ou **
   Exploração**.

### Considerações Finais

 * Lembre-se de que os parâmetros UTM geralmente são passados nas URLs de campanhas
   de marketing, como links de e-mails, anúncios pagos, etc.
 * Se você deseja rastrear o desempenho de campanhas ao longo do tempo, certifique-
   se de coletar os parâmetros UTM desde o início da visita ao site, para garantir
   que os dados sejam enviados corretamente ao Google Analytics.
 * Para campanhas mais complexas, você pode adicionar mais variáveis ou tags personalizadas
   conforme a necessidade.

Com esses passos, você estará pronto para realizar o rastreamento de eventos com
UTM no GTM e enviar essas informações para o Google Analytics para análise mais 
detalhada.
