Pular para o conteúdo principal
Zenovay
Pro Plano5 minutesIniciante

Objetivos de Clique em Elementos

Rastreie conversões quando visitantes clicam em botões, links ou elementos específicos — ideal para CTAs e links externos. Explore a configuração e melhores práticas.

goalsclicksbuttonsctatracking
Última atualização:
Pro Plano

Objetivos de clique em elementos acionam quando visitantes clicam em elementos específicos da página. Perfeito para rastrear botões CTA, navegação e links externos.

Quando usar objetivos de clique

Melhor para rastrear:

  • Botões de chamada para ação (CTA)
  • Cliques em menus de navegação
  • Links de download
  • Links externos
  • Botões de reprodução de vídeo
  • Qualquer elemento clicável

Criar objetivos de clique

Os objetivos estão localizados no painel de controle de cada site, sob a aba Journeys.

  1. Abrir a aba Journeys

    No painel de controle do seu site, abra a aba Journeys e selecione a subaba Objetivos.

  2. Adicionar um objetivo

    Clique em Adicionar Objetivo, então escolha Clique em Elemento como o tipo de objetivo.

  3. Nomear o objetivo

    Dê um nome claro, como "Botão de inscrição" ou "CTA de preços".

  4. Inserir um seletor CSS

    No campo Seletor CSS, insira o seletor que identifica o elemento a rastrear.

  5. Rastrear valor (opcional)

    Ative Rastrear valor monetário se desejar associar um valor de receita a cada conclusão.

  6. Criar

    Clique em Criar para salvar o objetivo.

Seletores CSS

O que é um seletor CSS?

Um padrão que identifica elementos HTML:

<button id="signup-btn" class="cta primary">
  Inscrever-se
</button>

Seletores para este botão:

  • #signup-btn (por ID)
  • .cta (por classe)
  • button.primary (por tag e classe)

Seletores comuns

SeletorCorresponde a
#my-idElemento com id="my-id"
.my-classElementos com class="my-class"
buttonTodos os elementos de botão
a.downloadLinks com class="download"
[data-action]Elementos com atributo data-action

Encontrar o seletor correto

Método 1: Inspector do navegador

  1. Clique com o botão direito no elemento
  2. Escolha "Inspecionar"
  3. Encontre o elemento no DevTools
  4. Procure por um id ou classe única

Método 2: Testar no console

  1. Abra o console do navegador (F12)
  2. Digite: document.querySelector('your-selector')
  3. Se o elemento for exibido, o seletor funciona

Melhores práticas de seletores

Usar IDs quando disponíveis

Opção mais confiável:

<button id="cta-signup">Inscrever-se</button>

Seletor: #cta-signup

Usar classes específicas

Se não houver ID, use uma classe descritiva:

<button class="btn btn-primary cta-main">Começar</button>

Seletor: .cta-main

Evitar seletores genéricos

RuimProblema
buttonCorresponde a todos os botões
.btnMuito comum
aTodos os links
BomPor quê
#signup-ctaID único
.cta-signupClasse específica
[data-goal="signup"]Construído para este propósito

Adicionar atributos de dados

Solicite aos desenvolvedores que adicionem atributos rastreáveis:

<button data-goal="signup" class="btn">Inscrever-se</button>

Seletor: [data-goal="signup"]

Exemplos comuns

Botões CTA

ObjetivoSeletor
CTA principal#hero-cta
CTA secundário.cta-secondary
CTA de preços.pricing-cta
ObjetivoSeletor
Link de preçosa[href="/pricing"]
Link de contatonav a[href="/contact"]
Entrar.nav-signin

Downloads

ObjetivoSeletor
Qualquer downloada[download]
Downloads de PDFa[href$=".pdf"]
Arquivo específicoa[href="/files/guide.pdf"]
ObjetivoSeletor
Links externosa[target="_blank"]
Links de afiliadosa[href*="partner.com"]
Links sociais.social-links a

Seletores avançados

Seletores de atributos

PadrãoCorresponde a
[attr]Tem atributo
[attr="value"]Correspondência exata
[attr*="value"]Contém
[attr^="value"]Começa com
[attr$="value"]Termina com

Combinadores

PadrãoCorresponde a
div buttonBotão dentro de div
div > buttonBotão filho direto
button:first-childPrimeiro botão
button:not(.disabled)Não desabilitado

Exemplos

/* Links para sites externos */
a[href^="http"]:not([href*="mysite.com"])

/* Botões enviar não desabilitados */
button[type="submit"]:not(:disabled)

/* Links de download na área de conteúdo */
.content a[href$=".pdf"]

Como os cliques são contados

Um objetivo de clique é concluído uma vez por sessão de visitante. Zenovay registra o primeiro clique correspondente em uma sessão e ignora cliques posteriores no mesmo elemento dentro dessa sessão, então um visitante que clica duas vezes conta como uma conversão. O mesmo visitante retornando em uma nova sessão pode completar o objetivo novamente.

Se você deseja rastrear um clique específico apenas em certas páginas, limite-o no nível do seletor combinando o seletor de clique com um pai que existe apenas nessas páginas, ou use um objetivo de correspondência de URL para conversões baseadas em página.

Elementos dinâmicos

Elementos adicionados após o carregamento da página

O rastreamento de cliques é anexado no nível do documento, portanto funciona para elementos que aparecem após o carregamento inicial da página, incluindo conteúdo renderizado por frameworks de JavaScript.

Testar elementos dinâmicos

  1. Carregue a página
  2. Aguarde o elemento aparecer
  3. Clique no elemento
  4. Verifique se o objetivo é acionado

Solução de problemas

Cliques não estão sendo rastreados

Verificar o seletor:

// No console do navegador
document.querySelector('your-selector')
// Deve retornar o elemento

Verificar a visibilidade do elemento:

  • O elemento está visível quando clicado?
  • Está oculto ou coberto por outro elemento?

Elementos incorretos correspondendo

Torne o seletor mais específico:

  • Adicionar contexto pai
  • Usar uma classe mais única
  • Adicionar atributo de dados

Elementos com carregamento atrasado

Se o elemento é carregado após a página:

  • A maioria dos casos funciona automaticamente
  • Teste completamente
  • Considere um objetivo de evento personalizado se os problemas persistirem

Melhores práticas

Planejar seus seletores

Antes de implementar:

  1. Identificar CTAs chave
  2. Garantir identificadores únicos
  3. Documentar seletores
  4. Testar em todas as páginas

Trabalhar com desenvolvedores

Solicite:

  • IDs únicos em CTAs chave
  • Atributos de dados para rastreamento
  • Convenções de nomenclatura consistentes

Testar completamente

  1. Clique no elemento você mesmo
  2. Verifique a visualização em tempo real
  3. Verifique se o objetivo foi registrado
  4. Teste também em mobile

Próximos passos

Este artigo foi útil?