Integração de webhook

O seu comprador tem uma URL de postagem, o seu CRM tem uma API, o seu tracker recebe um postback. Mande cada lead direto para lá, no formato que cada um espera, sem pagar um intermediário por tarefa.

  • Integração nativa
  • Landing pages, Quiz funnels

Por que conectar

Por que Webhook e LanderLab

  • Sem middleware, sem cobrança por tarefa

    A própria página posta o lead no endpoint. Nada de tarefas do Zapier ou créditos do Make para comprar, e nenhuma conta de automação para manter ativa.

  • O payload exato que o seu comprador pede

    Renomeie cada chave, aninhe objetos, adicione arrays e valores fixos, como um ID de campanha ou uma tag de origem, em JSON ou form-encoded.

  • Os campos de prova que os compradores pedem

    URL da página, IP do visitante, user agent, horário do envio e variação do teste A/B vêm com cada lead, prontos para mapear com o nome que o comprador usa.

  • Postbacks para o seu tracker também

    Com GET, os campos mapeados saem como parâmetros de query, que é o formato que a maioria dos postbacks de trackers e redes espera.

  • Veja a requisição exata antes de ir ao ar

    A etapa de revisão mostra o método, a URL e o body com cada campo mapeado, e copia a requisição para você testar o endpoint antes.

  • Um destino por página

    Cada página tem os próprios webhooks, então cada landing page pode postar para o próprio comprador, cliente ou sistema.

Webhook nas suas landing pages

A maioria das operações de lead gen paga um pedágio no meio: um Zap ou um cenário cujo único trabalho é levar um lead da página para um endpoint que o receberia diretamente. Cada lead paga esse salto em tarefas ou créditos, e cada salto é mais um lugar onde um lead pode travar enquanto um comprador espera.

A integração de Webhook do LanderLab elimina esse pedágio. Cada página envia os leads direto para qualquer endpoint HTTPS: a URL de postagem de um comprador, a sua própria API de leads, o endpoint de um CRM, o postback de um tracker. Você decide o método, o formato, os headers e o body exato, então o outro lado recebe o lead do jeito que a documentação dele pede.

É a integração por trás da maioria das ferramentas deste site que não têm entrada própria, e é a que você usa quando um comprador manda a especificação dele.

Por que um webhook direto é melhor do que pagar por middleware

Um lead que vai da página para o Zap e do Zap para o comprador depende de dois sistemas e é cobrado por um deles. Numa oferta de alto volume, o plano de automação cresce com a sua contagem de leads, mesmo sem nada de interessante acontecer no meio: o Zap recebe um lead e posta em outro lugar.

Um webhook direto é o mesmo post sem o salto. O lead vai da página para o endpoint no envio, sob o seu controle, sem nada no meio para pausar, ficar sem tarefas ou mudar de preço. Deixe o middleware para as tarefas que precisam de várias etapas; deixe o webhook levar as que não precisam.

Envie os leads no formato que o outro lado espera

Compradores e APIs são exigentes. Um quer um post de formulário simples, com os campos nomeados exatamente como na especificação; outro quer JSON com o contato aninhado dentro de um objeto lead, o tracking dentro de outro e uma tag de origem e um ID de campanha fixos ao lado. O webhook faz os dois: uma lista simples em que você marca os campos e renomeia cada chave, ou um body JSON que você mesmo escreve, com objetos aninhados, arrays e valores fixos.

Os métodos cobrem GET, POST e PUT, os bodies vão como JSON ou dados de formulário URL-encoded, e headers personalizados levam uma chave de API ou um token, então as credenciais nunca ficam na URL.

Campos de compliance e atribuição em cada lead

O LanderLab adiciona os próprios campos a cada lead: a URL completa da página, o IP e o user agent do visitante, o horário do envio em UTC e a variação do teste A/B exibida. São esses os campos que um comprador confere quando um lead é contestado, e os que você precisa para provar de onde veio um lead.

Adicione campos ocultos com os nomes dos seus parâmetros de URL, como utm_campaign, gclid ou o click ID de um tracker, e eles são salvos com o lead e enviados junto. O comprador recebe a atribuição, e você pode avaliar cada variação pelos leads aceitos, não pelos formulários preenchidos.

Postbacks e pings com GET

Nem todo destino quer um body. Um postback de tracker, a URL de conversão de uma rede de afiliados ou um ping simples recebe os dados na query string, e um webhook GET envia os campos mapeados exatamente assim: o click ID com o nome de parâmetro que o tracker espera, um payout ou status fixo ao lado. A conversão volta, no envio, para a campanha que pagou por ela.

Quando usar um workflow

Um webhook envia todos os leads da página dele. Quando só alguns leads devem ir, como os leads dos EUA para um comprador e o resto para outro, ou um follow-up depois de uma Espera, os Workflows (beta) do LanderLab têm o mesmo tipo de requisição como um nó Requisição HTTP, depois de nós Filtro, Se e Switch, com uma visão de execuções que mostra o caminho de cada lead e qualquer etapa que falhou.

De qualquer forma, o lead também fica armazenado na aba Leads do LanderLab, então um endpoint fora do ar não custa o lead, a menos que a Entrega de leads em compliance esteja ativada, que por design não armazena o lead.

Casos de uso

Formas de usar o Webhook no tráfego pago

  • 01

    Envie para a URL de postagem do comprador

    Um quiz de seguro residencial no Google Ads posta cada lead no endpoint do comprador, no JSON da especificação dele, com o gclid, a URL da página e o IP do visitante que o time de compliance dele pede.

  • 02

    A sua própria API de leads

    Um operador de lead gen com sistema próprio envia os leads de todas as páginas para um único endpoint interno, com a variação e a campanha em cada um, e tira os relatórios do próprio banco de dados.

  • 03

    Um postback de conversão para o tracker

    Um afiliado que roda tráfego native adiciona um webhook GET que envia o click ID do tracker e um status do lead no envio, então o tracker credita a campanha e a fonte certas.

FAQ

Dúvidas sobre a integração com o Webhook

Para o que não estiver aqui, pergunte para a gente.

Webhook e LanderLab

Por que usar um webhook em vez do Zapier ou do Make?

Quando o destino aceita uma requisição HTTPS, um webhook direto faz o mesmo trabalho sem cobrança por tarefa nem um sistema extra no meio. Deixe o Zapier ou o Make para tarefas de várias etapas.

Para onde um webhook do LanderLab pode enviar?

Para qualquer endpoint HTTPS: a URL de postagem de um comprador de leads, a API de um CRM ou de uma ferramenta de e-mail, o seu próprio backend, a URL de postback de um tracker ou um webhook do Zapier ou do Make.

O webhook consegue enviar o JSON exato que o meu comprador quer?

Sim. Você mesmo pode escrever o body, com objetos aninhados, arrays, chaves renomeadas e valores fixos, ou enviar uma lista simples de campos ou dados form-encoded.

O webhook inclui UTMs, click IDs e a variação do teste A/B?

Sim. Campos ocultos capturam as UTMs e os click IDs da URL do anúncio, e o LanderLab adiciona a URL da página, o IP do visitante, o user agent, o horário do envio e o ID da variação a cada lead.

Um webhook é configurado uma vez para todas as minhas páginas?

Não. Os webhooks são configurados por landing page, o que permite que cada página poste para o próprio comprador ou sistema.

O que acontece com um lead se o meu endpoint estiver fora do ar?

O lead continua armazenado na aba Leads do LanderLab e pode ser exportado em CSV a partir do Grow, a menos que a Entrega de leads em compliance esteja ativada; nesse caso, um lead que não é entregue não pode ser recuperado.

Outras integrações

Conecte o resto do seu stack.

Conecte o Webhook e lance sua próxima página.

Crie a página, ative o Webhook e mande seus anúncios para ela. Grátis para começar, sem cartão.

De um prompt a leads qualificados

Veja um prompt virar um funil de orçamento solar no ar, cada lead enviado ao seu comprador e os vazamentos apontados antes de consumirem sua verba.

0:00
0:59