Pular para o conteúdo principal
4 min de leitura

Metas

Rastreie conversões para medir o sucesso do seu site e otimize suas taxas de conversão.

Procurando por jornadas de usuário em várias etapas? Consulte a documentação de Funis de Conversão.

Visualização de Metas & Funis do Zenovay listando os preenchimentos de cada meta e receita atribuída.
Cada meta mostra seus preenchimentos, mudanças recentes e – para metas com valor – receita atribuída.

Visão Geral

As metas ajudam você a entender quando os visitantes completam ações importantes no seu site:

  • Rastrear Conversões - Compras, inscrições, downloads e muito mais
  • Medir Receita - Atribua valores aos preenchimentos de metas
  • Atribuir Sucesso - Veja quais fontes de tráfego impulsionam conversões

Criando Metas

Método 1: Interface do Dashboard

Crie metas diretamente no seu dashboard do Zenovay:

  1. Abra Domínios, clique no seu site e abra a seção Metas
  2. Clique em Criar Meta
  3. Escolha o tipo de meta e configure as regras de correspondência
  4. Salve e comece a rastrear

Método 2: Metas Baseadas em Código (Descoberta Automática)

Rastreie metas diretamente em seu código - elas aparecerão automaticamente no seu dashboard:

Code-Based Goal TrackingJavaScript
// Track a goal by name (auto-creates if doesn't exist)
zenovay('goal', 'checkout_complete', {
value: 99.99,
currency: 'USD'
});

// Simple goal without value
zenovay('goal', 'newsletter_signup');

// Goal with custom properties
zenovay('goal', 'plan_upgrade', {
from_plan: 'free',
to_plan: 'pro',
value: 29
});

As metas baseadas em código são automaticamente descobertas e mostradas no seu dashboard com um badge "Auto-discovered". Você pode editá-las assim como metas criadas pela interface de usuário.

Tipos de Metas

Metas de Correspondência de URL

Disparam quando os visitantes atingem uma página específica:

Tipo de CorrespondênciaPadrão de ExemploCorrespondências
Exato/thank-youApenas /thank-you
Contémcheckout/checkout, /checkout/confirm
Começa Com/blog//blog/post-1, /blog/news
Termina Com/success/payment/success, /signup/success
Regex/order/\d+/order/123, /order/456
URL Match ConfigurationJavaScript
// These pages will trigger the goal when visited
{
goal_type: 'url_match',
url_pattern: '/checkout/success',
match_type: 'exact'
}

Metas de Eventos Personalizados

Disparam quando um evento personalizado específico é rastreado:

Custom Event GoalJavaScript
// Track the event
zenovay('track', 'purchase', {
product_id: 'pro-plan',
value: 99.99
});

// Goal configuration (in dashboard)
{
goal_type: 'custom_event',
event_name: 'purchase'
}

Metas de Clique em Elemento

Disparam quando os visitantes clicam em elementos específicos:

Element Click GoalJavaScript
// Goal configuration (in dashboard)
{
goal_type: 'element_click',
selector: '#signup-button',  // CSS selector
// or
selector: '[data-track="cta-click"]'
}

As metas de clique em elemento requerem que o script de rastreamento do Zenovay esteja carregado. Certifique-se de que seu script foi instalado corretamente.

Atribuição de Valor de Meta

Atribua valores monetários às metas para rastreamento de receita:

Goal with RevenueJavaScript
// Dynamic value from transaction
zenovay('goal', 'purchase', {
value: orderTotal,
currency: 'USD'
});

// Fixed value per goal completion
// (Configure in dashboard: $10 per newsletter signup)

Integração com React

React Goal TrackingJavaScript
import { useEffect } from 'react';

function CheckoutComplete({ order }) {
useEffect(() => {
  // Use the global zenovay object from the tracking script
  if (window.zenovay) {
    window.zenovay('goal', 'checkout_complete', {
      order_id: order.id,
      value: order.total,
      items: order.items.length
    });
  }
}, []);

return <div>Thank you for your order!</div>;
}

Boas Práticas

Convenções de Nomenclatura de Metas

Use nomes descritivos, em minúsculas com underscores:

BomEvitar
checkout_completecheckoutComplete
newsletter_signupNewsletter Signup
plan_upgrade_proPlan Upgrade (Pro)

Metas Recomendadas para Rastrear

  • Inscrição/Registro - Conversões de novos usuários
  • Login - Engajamento de usuários recorrentes
  • Compra/Checkout - Rastreamento de receita
  • Envios de Formulário - Geração de leads
  • Uso de Recursos - Engajamento do produto
  • Upgrade/Downgrade - Alterações de assinatura

Depurando Metas

Verifique se as metas estão sendo disparadas corretamente:

Debug ModeJavaScript
// Enable debug mode
zenovay('debug');

// Track a goal - will log to console
zenovay('goal', 'test_goal', { value: 10 });

// Check in browser console for:
// [Zenovay] Goal tracked: test_goal { value: 10 }

Referência de API

Para gerenciamento programático de metas, consulte a API de Metas.

Get Analytics via External APIBash
curl -X GET "https://api.zenovay.com/api/external/v1/analytics/{websiteId}" \
-H "X-API-Key: zv_YOUR_API_KEY"
Esta página foi útil?