Passar para o conteúdo principal

GTag: Eventos suportados no Clean Shave

Veja nesse artigo todos os eventos do Google Tag Manager suportados no sistema Clean Shave

Suporte avatar
Escrito por Suporte
Atualizado há mais de um mês

Abaixo você confere a lista completa dos eventos suportados do Google Tag Manager no sistema Clean Shave. Esses eventos são disparados no link de agendamento e suas funcionalidades adicionais:

Eventos gerais:

Evento de login:

Disparado quando o usuário realiza qualquer login no link de agendamento, seja por WhatsApp (OTP) ou E-mail.

{
"event": "login",
"gtm": {
"uniqueEventId": 6,
"start": 1763677916135
},
"eventModel": {
"method": "whatsapp", //pode ser "email" ou "whatsapp"
"user_id": "USR-1-5754" //ID único do usuário
}
}

Evento de cadastro:

Disparado quando o usuário realiza um cadastro por qualquer método: WhatsApp (OTP) ou E-mail.

{
"event": "sign_up",
"gtm": {
"uniqueEventId": 7,
"start": 1763677916135
},
"eventModel": {
"method": "whatsapp", //pode ser "email" ou "whatsapp"
"user_id": "USR-1-5754" //ID único do usuário
}
}

Eventos de agendamento:

Evento de adicionar serviço ao carrinho:

Disparado quando usuário seleciona qualquer um dos serviços na tela de seleção para incluir no agendamento.

{
"event": "add_to_cart",
"gtm": {
"uniqueEventId": 14,
"start": 1763678128573,
"priorityId": 1,
"scrollThreshold": 90,
"scrollUnits": "percent",
"scrollDirection": "vertical",
"triggers": "11"
},
"eventModel": {
"currency": "BRL",
"value": 5,
"items": [
{
"item_id": "SERV-17",
"item_name": "Corte Adulto",
"quantity": 1,
"price": 5
}
]
}
}

Evento de remover serviço do carrinho:

Disparado quando o usuário remove qualquer um dos serviços que já selecionou para incluir no agendamento.

{
"event": "remove_from_cart",
"gtm": {
"uniqueEventId": 15,
"start": 1763678128573,
"priorityId": 2,
"scrollThreshold": 90,
"scrollUnits": "percent",
"scrollDirection": "vertical",
"triggers": "11"
},
"eventModel": {
"currency": "BRL",
"value": 5,
"items": [
{
"item_id": "SERV-17",
"item_name": "Corte Adulto",
"quantity": 1,
"price": 5
}
]
}
}

Evento de inicio do checkout

Disparado quando o usuário sai da tela de seleção de serviços, e vai para o processo de checkout, que inicia na tela de seleção de profissional.

{
event: "begin_checkout",
gtm: {
uniqueEventId: 17,
start: 1763678128573,
priorityId: 2,
scrollThreshold: 90,
scrollUnits: "percent",
scrollDirection: "vertical",
triggers: "11"
},
eventModel: {
currency: "BRL",
value: 5,
items: [
{
item_id: "SERV-17",
item_name: "Corte Adulto",
quantity: 1,
price: 5
}
]
}
}

Evento de agendamento

Disparado quando o usuário realiza um agendamento SEM PAGAMENTO ONLINE.

{
"event": "schedule",
"gtm": {
"uniqueEventId": 18,
"start": 1763678128573,
"priorityId": 2,
"scrollThreshold": 90,
"scrollUnits": "percent",
"scrollDirection": "vertical",
"triggers": "11"
},
"eventModel": {
"transaction_id": "AG-1-1763678585029",
"value": 5,
"currency": "BRL",
"items": [
{
"item_id": "SERV-17",
"item_name": "Corte Adulto",
"quantity": 1,
"price": 5
}
]
}
}


Evento de compra

Disparado quando um AGENDAMENTO é feito com PAGAMENTO ONLINE.

{
"event": "purchase",
"gtm": {
"uniqueEventId": 6,
"start": 1763678747143
},
"eventModel": {
"transaction_id": "AG-1-3608-53",
"currency": "BRL",
"value": 5,
"tax": 0,
"shipping": 0,
"coupon": "",
"items": [
{
"item_id": "SERV-17",
"item_name": "Corte Adulto",
"price": 5,
"quantity": 1
}
]
}
}

Eventos de assinaturas/pacotes

Eventos de adicionar ao carrinho, remover do carrinho e iniciar checkout:

No fluxo de compra de assinaturas e pacotes, os eventos de add_to_cart, remove_from_cart e begin_checkout são iguais os de agendamento. Refira a documentação acima para mais informações.

Evento de assinar

Disparado quando uma assinatura é feita. Lembrando que assinaturas só podem ser feitas no link de agendamento COM PAGAMENTO ONLINE, por isso não existe o cenário onde uma assinatura é comprada pelo link sem que esse evento seja disparado, ao contrário do schedule/purchase no cenário do agendamento.

{
"event": "subscribe",
"gtm": {
"uniqueEventId": 11,
"start": 1763679105506
},
"eventModel": {
"subscription_id": "SUB-1-18-54",
"status": "pending",
"currency": "BRL",
"value": 5,
"items": [
{
"item_id": "PREPAID-40",
"item_name": "Corte Ilimitado",
"price": 5,
"quantity": 1
}
]
}
}

Eventos nos fluxos de pagamento online (Se aplicam a agendamentos e assinaturas/pacotes)

Evento de adição de informações de pagamento:

Disparado quando o usuário define o método de pagamento que vai utilizar.

Exemplo de agendamento com pix:

{
"event": "add_payment_info",
"gtm": {
"uniqueEventId": 16,
"start": 1763678709573,
"priorityId": 2,
"scrollThreshold": 90,
"scrollUnits": "percent",
"scrollDirection": "vertical",
"triggers": "7"
},
"eventModel": {
"currency": "BRL",
"value": 5,
"payment_type": "pix",//"pix", "tokenized_card" ou "credit_card"
"items": [
{
"item_id": "SERV-17",
"item_name": "Corte Adulto",
"quantity": 1,
"price": 5
}
]
}
}

Exemplo de compra de assinatura com cartão de crédito:

{
"event": "add_payment_info",
"gtm": {
"uniqueEventId": 16,
"start": 1763679047476,
"priorityId": 3,
"scrollThreshold": 90,
"scrollUnits": "percent",
"scrollDirection": "vertical",
"triggers": "11"
},
"eventCallback": "Function",
"eventModel": {
"currency": "BRL",
"value": 5,
"payment_type": "credit_card",
"items": [
{
"item_id": "PREPAID-40",
"item_name": "Corte Ilimitado",
"price": 5
}
]
}
}


Ficou com alguma dúvida? Entre em contato pelos canais no rodapé dessa pagina que nosso time irá te ajudar!

Respondeu à sua pergunta?