Skip to content

Integração Customizada

O OneClick Tracking corrige atribuições erradas feitas pela Meta, entregando dados reais baseados nas UTMs e permitindo decisões de escala mais seguras.

Com o OneClick Tracking você visualiza no seu gerenciador o volume de conversões reais por período, facilitando uma auditoria rápida e clara, sem a necessidade de dashboards complicados de serem mantidos atualizados.

Nota: O OneClick Tracking elimina a necessidade de ferramentas extras de rastreamento!


  • Acesse sua conta OneClick Ads.
  • Vá até a aba “OneClick Tracking”, conforme disponível no menu lateral esquerdo do OneClick Ads.

image1

  1. Clique em “Nova Integração”.

  2. Selecione o tipo de produto (“Geração de leads”, “Infoproduto” ou “Ecommerce”) e clique em Continuar.

  3. Selecione a plataforma “Customizada” e clique em Continuar.

4.1 Como configurar uma integração Customizada utilizando o Make AI:

4.2 Utilize esse layout pronto no seu Make:

image2

4.3 Clique em Editar e crie o primeiro webhook:

image3

4.4 Copie o link do webhook e cole na integração de webhook da plataforma que você esta utilizando (você deve encontrar no app da sua plataforma, o lugar para fazer integrações com webhooks, no meu caso estou fazendo integração customizada com o Chatwoot que é um CRM):

image4

image5

4.5 Agora, de um Start no Make e espere até disparar algum evento de webhook vindo da sua plataforma (para Ecommerce e Infoproduto esses eventos vão ser disparados quando ocorrer alguma venda, mas, para CRMs os eventos vão ser disparados quando algum usuário for criado ou algum estágio for alterado)

4.5.1 Vou simular uma mudança de estágio no Chatwoot para prosseguirmos:

image6

Vou adicionar a etiqueta “etapa-1” no usuário “João Teste”:

image7 image8

4.6 O evento foi disparado no Make:

image9

4.7 Agora que o evento da plataforma foi recebido pelo Make, podemos tratá‑lo. O primeiro passo é criar um filtro para a próxima etapa (no caso de ecommerce/infoprodutos queremos pegar eventos com status = "PAID" ou outro status que você queira traquear; no caso de CRM queremos traquear estágios ou labels específicos).

Como escolher o tipo de operador no filtro (Array Operators vs Text Operators):

  • Campos que são listas/arrays (por exemplo labels, tags, items) devem ser filtrados com Array Operators. Use operadores como contains para verificar se a lista contém um valor específico. Exemplo: se a etiqueta etapa-1 estiver dentro de labels, escolha o campo labelsArray Operatorscontainsetapa-1.
  • Campos que são valores simples de texto (por exemplo status, email, phone) devem ser filtrados com Text Operators. Use operadores como equals, contains ou starts with conforme o caso. Exemplo: para status = "PAID" escolha o campo statusText OperatorsequalsPAID.
  • Atenção: se você estiver selecionando um valor normal (não dentro de uma lista), escolha sempre Text Operators em vez de Array Operators — isso evita falsos negativos e operadores incompatíveis.

No nosso exemplo o valor que queremos traquear (etapa-1) vem dentro da lista labels, então usaremos o Array Operators para localizar esse item nos próximos eventos:

image10

Como exemplo de filtro quando o campo é um valor simples (não array), utilize a imagem abaixo que mostra a seleção de Text Operators e um equals para comparar um texto exato:

image27

Com o filtro correto criado (Array ou Text Operators), você garante que apenas os eventos desejados seguirão para as próximas ações do cenário.

4.7 Agora com esse evento registrado no Make e o filtro pronto, conseguimos fazer um mapeamento dos parâmetros que a gente quer, pro jeito que a gente precisa:

No caso das integrações customizadas para CRM, a gente precisa enviar os dados para o OneClick conforme o payload abaixo (os payloads mudam de integração pra integração, no caso de Ecommerce e Infoproduto, os payloads são diferentes, mas o processo é o mesmo):

image11

Copie e cole dentro do JSON do Make:

image12 image13

Agora vamos mapear todos os parâmetros que a gente precisa (quando você clica dentro do Object uma caixinha se abre com o evento que a Make recebeu):

image14 image15

_ Muito importante você preencher os parâmetros da UTM (no caso do exemplo não veio nenhuma UTM no evento do webhook). Por isso, é importante você enviar um evento pro Make que contenha as UTMs, assim tracking consegue atribuir as conversões pras respectivas Campanhas, Conjuntos de Anúncio ou os próprios Anúncios _

4.8 Com o JSON configurado, vem a ultima parte, que é enviar esse evento mapeado para o OneClick Ads, para isso devemos configurar o HTTP:

image16

  • Cole o link de webhook disponibilizado na etapa 3 da configuração do Tracking dentro do parâmetro URL em HTTP:

image17 image18 image19

  • Selecione o método: “POST”

  • Body Content Type: “application/JSON”

  • Body Content: “JSON string” (adquirido na etapa anterior) 4.9 Salve a integração e ative o “Immediately as data arrives”:

    image20

  1. Volte para a aba “Scenarios” e ative a integração (switch no canto esquerdo):

image21

Agora todo evento enviado pela sua plataforma vai ser recebido e tratado pelo Make! 6. Vá para o próximo passo da integração e copie o Script de UTM gerado dentro do OneClick Tracking.

image22

6.1. Insira no campo “Parâmetros de URL” dentro de TODOS os seus anúncios no gerenciador de anúncios, como mostrado abaixo:

image23

  1. Insira o Script de Passagem de UTMs em todas as suas páginas de vendas, para que as UTM’s sejam carregadas automaticamente para dentro do card de leads gerados. a. Você pode instalar no seu site via Google Tag Manager ou, preferivelmente, instalando diretamente no header do seu site.

  2. Defina o Modo de Atribuição.

image24

  1. Defina a Nomenclatura que suas campanhas, conjuntos de anúncios e anúncios receberão dentro do seu gerenciador de anúncios e clique em avançar.

image25 image26


Aguarde pelo menos 24 horas para que a configuração esteja vigente e todas as suas campanhas (as que receberem conversões) passarão a registrar as conversões dentro do próprio gerenciador de anúncios.

image27


  • Só campanhas criadas após a configuração terão acesso ao dado de “Período Máximo”. Isso não prejudica de nenhum modo a otimização do OneClick Ads em campanhas mais antigas.