As configurações presentes neste artigo devem ser efetuados por um técnico de marketing digital com experiência.
Google Tag Manager vs Ferramentas de Tracking
O Google Tag Manager (GTM) é gestor central de tags, responsável por carregar e coordenar ferramentas de tracking. O GTM não é uma ferramenta de analytics nem de reporting. Em vez de instalar individualmente cada ferramenta (Google Analytics, Meta Pixel, Google Ads, etc.), o GTM permite:
- Definir quais tags são carregadas
- Controlar quando cada tag dispara (triggers)
- Determinar que dados são enviados para cada plataforma
Exemplos de tags normalmente configuradas via GTM:
- Google Analytics (GA4)
- Meta / Facebook Pixel
- Google Ads Conversion Tracking
Ferramentas como GA4 ou Meta são os destinos finais dos dados: armazenam informação, geram relatórios e permitem definir conversões e objetivos.
Tracking via Parâmetros de URL
O widget de marcações Zappy aceita parâmetros de tracking diretamente na URL. Isto permite que cada conta Zappy utilize os seus próprios sistemas de analytics e marketing sem qualquer alteração no código do widget de marcações.
Parâmetros Disponíveis:
gtm — Container ID do Google Tag Manager
- Formato: GTM-XXXXXXX
- Carrega o container GTM do parceiro
- Exemplo de utilização: [o seu link zappy]/?gtm=GTM-ABCDE12
ga — Measurement ID do Google Analytics 4
- Formato: G-XXXXXXXXXX
- Envia eventos diretamente para a propriedade GA4 do parceiro
- Exemplo de utilização: [o seu link zappy]/?ga=G-ABC123DEF4
fbp — Pixel ID do Meta / Facebook
- Formato: numérico
- Envia eventos padrão (ex.: PageView, Lead)
- Exemplo de utilização: [o seu link zappy]/?fbp=12345678901234
Notas Importantes
- Os parâmetros são opcionais e independentes.
- Recomenda-se utilizar ou apenas gtm (global), ou fbp e ga individualmente.
- O tracking ocorre no contexto interno do widget.
- O widget é uma Single Page Application (SPA).
- Não existe uma página final real de conversão.
- O evento dispara exatamente no estado correto do agendamento.
- Esta metodologia evita duplicações e perdas de tracking.
- Funciona corretamente em acesso direto e em contextos embebidos.
Lista de eventos enviados para o Google Tag Manager e Google Analytics 4
- items-list (o cliente viu a lista de serviços)
- select-item (o cliente selecionou um serviço)
- providers-list (o cliente viu a lista de profissionais)
- provider-page (o cliente viu a lista de serviços de um profissional)
- check-availability (o cliente chegou ao calendário, onde pode escolher o horário disponível)
- booking-form (o cilente selecionou a hora e chegou ao formulário, onde lhe pede para preencher os dados)
- booking-submit (o cliente preencheu os seus dados e clicou em "agendar")
- booking-checkout (opcional: o pagamento foi iniciado)
- booking-completed (agendamento concluído com sucesso ou pagamento com sucesso, se aplicável)
Evento enviado para Meta (Facebook)
- Evento padrão Lead (agendamento concluído com sucesso)
Configuração no Google Tag Manager (GTM)
- Criar ou utilizar um container GTM.
- Passar o ID no URL do widget (gtm=GTM-XXXX).
- Criar uma GA4 Event Tag.
- Definir Event name: booking-completed.
- Associar à propriedade GA4 pretendida.
- Publicar o container.
- Marcar o evento como conversão no GA4.
Configuração no Google Analytics (GA4)
- Criar ou utilizar uma propriedade GA4.
- Copiar o Measurement ID (G-XXXX).
- Passar esse ID no URL do widget (ga=G-XXXX).
- Realizar um agendamento de teste.
- No GA4: Admin → Events → localizar booking-completed → Mark as conversion.
Configuração no Meta (Facebook)
- Criar ou utilizar um Pixel.
- Passar o Pixel ID no URL do widget (fbp=XXXX).
- Em Events Manager → Test Events: realizar um agendamento de teste.
- Confirmar receção dos eventos PageView e Lead.
- (Opcional) Criar uma conversão personalizada baseada no evento Lead.
Uma vez mais, relembramos que estas configurações devem ser efetuados por um técnico de marketing digital com experiência nas várias ferramentas. Caso necessite de informações sobre como obter o seus identificadores GTM ou GA4 consulte este
artigo.