> ## Documentation Index
> Fetch the complete documentation index at: https://docs.landerlab.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Configurar a integração com o Make.com

> Saiba como conectar o Make.com ao LanderLab com um webhook e enviar cada lead das suas landing pages e funis de quiz para os seus cenários do Make em tempo real.

<Frame>
  <img src="https://mintcdn.com/landerlab-babdc23f/nQMmQIy3T1io9eyV/images/LL-make.com.png?fit=max&auto=format&n=nQMmQIy3T1io9eyV&q=85&s=e02bd0c01712939e7084bab887834ab8" alt="LL Make Com" width="1200" height="600" data-path="images/LL-make.com.png" />
</Frame>

Conecte o Make.com às suas landing pages no LanderLab e envie cada lead para um cenário do Make no momento em que ele for enviado. A partir daí, você pode direcionar os leads para qualquer um dos milhares de aplicativos compatíveis com o Make, como Google Sheets, Slack, Airtable, Salesforce ou a sua própria API.

Não há um aplicativo separado do Make para instalar. A conexão é feita com um **Custom webhook** no Make e com a **Webhook integration** no LanderLab.

## Como a conexão funciona

A configuração tem três partes:

1. Você cria um Custom webhook no Make. O Make fornece uma URL exclusiva.
2. Você cola essa URL na Webhook integration do LanderLab, na sua landing page.
3. Você envia um lead de teste para que o Make reconheça a estrutura dos campos e você possa mapear os dados para os próximos módulos do seu cenário.

Depois que os dois lados estiverem conectados e o seu cenário estiver ativado, cada novo lead será enviado ao Make instantaneamente. Sem exportações, sem consultas periódicas (polling) e sem middleware de terceiros.

<Note>
  As integrações de webhook **não** são salvas globalmente no LanderLab. Cada webhook é configurado por landing page, então repita a parte deste guia referente ao LanderLab para cada página que você quiser conectar ao Make.
</Note>

## Antes de começar

Verifique se você tem:

* Uma **conta do Make.com** em qualquer plano. Os planos gratuitos permitem um número limitado de webhooks ativos.
* Uma **landing page ou funil de quiz do LanderLab com um formulário**. Os campos do formulário são o que será enviado ao Make.

## Passo 1: Criar um webhook no Make.com

<Steps>
  <Step title="Crie um novo cenário">
    Faça login no [Make.com](https://www.make.com) e clique em **Create a new scenario** no canto superior direito do seu painel.
  </Step>

  <Step title="Adicione o módulo Custom webhook">
    Clique no botão grande de **mais (+)** no editor de cenários, pesquise **Webhooks** e selecione o módulo **Custom webhook**.

    <Frame>
      <img src="https://mintcdn.com/landerlab-babdc23f/5Uu38EEDv07U0epd/images/image-38.png?fit=max&auto=format&n=5Uu38EEDv07U0epd&q=85&s=8f96e43d91de2161a99bd95b59fc1d19" alt="Imagem" width="1024" height="789" data-path="images/image-38.png" />
    </Frame>

    Certifique-se de escolher **Custom webhook**, e não Custom mailhook.
  </Step>

  <Step title="Crie e nomeie o webhook">
    Nas configurações do módulo, clique em **Add** ao lado do campo Webhook. Dê ao webhook um nome claro para encontrá-lo depois, por exemplo `LanderLab - Insurance Quiz`, e clique em **Save**.

    <Frame>
      <img src="https://mintcdn.com/landerlab-babdc23f/5Uu38EEDv07U0epd/images/image-40.png?fit=max&auto=format&n=5Uu38EEDv07U0epd&q=85&s=4e4a76c3337150eef1533edb24ecf374" alt="Imagem" width="1434" height="828" data-path="images/image-40.png" />
    </Frame>

    Você pode deixar as configurações avançadas em branco. O Make detecta a estrutura dos dados automaticamente a partir da primeira requisição que recebe.
  </Step>

  <Step title="Copie a URL do webhook">
    O Make gera uma URL HTTPS exclusiva parecida com `https://hook.eu2.make.com/xxxxxxxxxxxxxxxxxxxx`.

    Clique em **Copy address to clipboard**. Mantenha esta aba aberta, porque o módulo agora fica em estado de escuta enquanto aguarda a primeira requisição.

    <Warning>
      Trate a URL do webhook como uma senha. Qualquer pessoa que a tenha pode enviar dados para o seu cenário, então não a divulgue publicamente.
    </Warning>
  </Step>
</Steps>

## Passo 2: Adicionar a integração de webhook no LanderLab

Agora, mude para o LanderLab e conecte essa URL à sua landing page.

<Steps>
  <Step title="Abra sua landing page">
    Acesse **Landing Pages** e clique no **nome da landing page** que você quer conectar.
  </Step>

  <Step title="Abra a aba de integrações">
    Clique em **Add Integration** para abrir o painel de integrações.
  </Step>

  <Step title="Selecione a integração de webhook">
    Encontre **Webhook integration**, com a descrição "Send lead data to any HTTPS endpoint in real time", e clique nela. O assistente de configuração de 3 passos será aberto.

    <Frame>
      <img src="https://mintcdn.com/landerlab-babdc23f/5Uu38EEDv07U0epd/images/preview-2.webp?fit=max&auto=format&n=5Uu38EEDv07U0epd&q=85&s=7dbf47249e22d9835384c2b558ee3a24" alt="Prévia 2" width="722" height="504" data-path="images/preview-2.webp" />
    </Frame>
  </Step>

  <Step title="Preencha as configurações da requisição">
    Informe o seguinte:

    | Campo         | Valor                                                                    |
    | :------------ | :----------------------------------------------------------------------- |
    | **Name**      | Um nome para identificar esta conexão, por exemplo `Send leads to Make`. |
    | **URL**       | **Cole a URL do webhook que você copiou do Make.**                       |
    | **Method**    | Selecione **POST**.                                                      |
    | **Body type** | Selecione **JSON**.                                                      |

    Deixe a seção **Headers** em branco, a menos que você tenha adicionado uma verificação de chave de API nas configurações do webhook no Make.

    Clique em **Continue**.
  </Step>

  <Step title="Mapeie os campos que você quer enviar">
    Na aba **Fields**, você verá todos os campos do seu formulário ou funil de quiz, além dos campos de sistema do LanderLab, como **LL Lander URL**, **LL Visitor IP**, **LL Visitor ID** e **LL Submission Time UTC**.

    Use as caixas de seleção para incluir ou excluir campos e edite a coluna **Sent As** para renomear as chaves que chegam ao Make. Os nomes que você definir aqui serão exatamente os nomes de campo que você vai mapear dentro do seu cenário do Make, então use chaves simples e em letras minúsculas, como `first_name` e `email`.

    <Frame>
      <img src="https://mintcdn.com/landerlab-babdc23f/5Uu38EEDv07U0epd/images/preview-(1).webp?fit=max&auto=format&n=5Uu38EEDv07U0epd&q=85&s=6424f843f89579c12c3c1ec4913038b3" alt="Prévia (1)" width="738" height="901" data-path="images/preview-(1).webp" />
    </Frame>

    <Tip>
      Mantenha os campos de sistema ativados. Valores como a URL da lander, o IP do visitante e o horário do envio são úteis depois, no Make, para filtragem, roteamento e registros de conformidade (compliance).
    </Tip>

    Clique em **Continue**.
  </Step>

  <Step title="Revise e conecte">
    O último passo mostra exatamente a requisição que será enviada ao Make a cada lead: o método POST, a URL do seu webhook e o corpo JSON com todos os campos mapeados.

    Se estiver tudo certo, clique em **Connect webhook**. A integração passa a funcionar nessa landing page.
  </Step>
</Steps>

## Passo 3: Enviar um lead de teste para que o Make leia os campos

O Make não sabe como são os dados dos seus leads até receber uma requisição real. É este passo que torna os campos mapeáveis no restante do seu cenário.

<Steps>
  <Step title="Coloque o módulo de webhook em modo de escuta">
    De volta ao Make, abra o módulo Custom webhook e clique em **Redetermine data structure**. O módulo passa a aguardar uma requisição de entrada.
  </Step>

  <Step title="Envie um lead de teste">
    Abra a **URL de prévia** ou a **URL publicada** da sua landing page, preencha o formulário ou conclua o quiz e envie.
  </Step>

  <Step title="Confirme que o Make recebeu os dados">
    O Make confirma que a requisição foi recebida e armazena a estrutura. Todos os campos que você mapeou no LanderLab agora ficam disponíveis como variáveis nos módulos seguintes.
  </Step>
</Steps>

## Passo 4: Montar o restante do seu cenário

Com a estrutura de dados definida, adicione os módulos que devem ser executados a cada lead. Clique no **mais (+)** ao lado do módulo de webhook, escolha o aplicativo de destino e mapeie os campos do LanderLab para ele.

Configurações comuns incluem:

* **Google Sheets** - Adicione uma linha para cada novo lead.
* **Slack ou Telegram** - Publique uma notificação instantânea no canal da sua equipe de vendas.
* **Airtable, Notion ou HubSpot** - Crie um registro ou contato automaticamente.
* **Router com filtros** - Envie os leads para destinos diferentes com base em uma resposta do quiz, no país ou na campanha.
* **Módulo HTTP** - Encaminhe o lead para qualquer API que não tenha um aplicativo nativo no Make.

Quando o seu cenário estiver pronto, clique em **Save** e depois mude a chave no canto inferior esquerdo para **ON**.

<Warning>
  Um cenário que estiver em **OFF** (desativado) não processará os leads recebidos. Sempre ative o cenário antes de enviar tráfego para a sua landing page.
</Warning>

## Solução de problemas

<AccordionGroup>
  <Accordion title="Nenhum dado está chegando ao Make">
    Verifique se a chave do cenário está em **ON** e se a URL do webhook no LanderLab é exatamente igual à gerada pelo Make, sem espaços extras. Depois, envie um novo lead de teste e confira, na aba **History** do cenário no Make, se a requisição chegou.
  </Accordion>

  <Accordion title="Há campos faltando no painel de mapeamento">
    O Make só mostra os campos que já viu em uma requisição real. Abra o módulo Custom webhook, clique em **Redetermine data structure** e envie outro lead de teste. Repita isso sempre que adicionar um novo campo ao seu formulário ou quiz.
  </Accordion>

  <Accordion title="Adicionei um novo campo, mas o Make continua enviando os antigos">
    Novos campos de formulário não são adicionados automaticamente ao payload do webhook. Abra a integração de webhook na sua landing page, vá até o passo de mapeamento de campos, ative o novo campo e salve. Depois, determine novamente a estrutura de dados no Make.
  </Accordion>

  <Accordion title="Quero enviar os leads de uma segunda landing page">
    Você pode reutilizar a mesma URL de webhook do Make em várias landing pages. Basta adicionar a integração de webhook em cada página e colar a mesma URL. Se as páginas tiverem campos de formulário diferentes, adicione um **Router** com filtros no Make para que cada página seja tratada corretamente.
  </Accordion>

  <Accordion title="O webhook retorna um erro">
    Abra a aba **History** do seu cenário no Make e inspecione a execução com falha para ver a resposta exata. Você também pode verificar os logs de entrega no LanderLab para ver a requisição que foi enviada e a resposta que voltou.
  </Accordion>
</AccordionGroup>

## Artigos relacionados

<CardGroup cols={2}>
  <Card title="Configurar a integração de webhook" icon="webhook" href="/pt-BR/integrations/lead-distribution/webhook">
    Referência completa da integração de webhook do LanderLab, incluindo o modo JSON e os cabeçalhos personalizados.
  </Card>

  <Card title="Configurar a integração com o Google Sheets" icon="table" href="/pt-BR/integrations/lead-distribution/google-sheets">
    Envie leads diretamente para uma planilha sem precisar montar um cenário.
  </Card>

  <Card title="Primeiros passos com workflows" icon="diagram-project" href="/pt-BR/features/workflows/getting-started">
    Automatize o roteamento de leads dentro do LanderLab com gatilhos, condições e ações.
  </Card>

  <Card title="Gerenciar e exportar leads" icon="users" href="/pt-BR/features/leads/managing">
    Visualize, filtre e exporte todos os leads coletados nas suas landing pages.
  </Card>
</CardGroup>
