# Webhooks Integrados - Como utilizar um ID único para que não haja duplicidade de leads

<figure><img src="/files/VpKvhwRLiM1kNu17IhcB" alt=""><figcaption></figcaption></figure>

Na SprintHub, entendemos a importância de manter a integridade e a consistência dos dados em sua plataforma. Uma das maneiras mais eficazes de garantir isso é por meio da utilização de um identificadores no campos que podem evitar essa duplicidade quando vierem seus leads do webhook.

&#x20;Neste artigo, vamos explorar como você pode implementar e utilizar um ID único para evitar a duplicidade de dados e melhorar a eficiência das suas operações.

**O que é um ID Único?**

Um ID único, como o nome sugere, é um identificador exclusivo atribuído a cada registro, no nosso caso, um campo determinado do lead. Ele serve como se fosse uma chave primária que distingue um registro específico de todos os outros.

**Como Utilizar um ID Único na SprintHub**

<figure><img src="/files/QwKSQQ2D3JjR7Y9cuRsO" alt=""><figcaption></figcaption></figure>

**Corpo da Requisição e Identificação de Campos**

Se deseja que não seja criado um lead identico ao que já existe na plataforma, crie campos como email, telefone ou whatsapp que são de certa forma "universais" e tem em comum entre o seu sistema externa e a sprinthub:&#x20;

<table><thead><tr><th width="132">Chave </th><th width="120">Nome </th><th width="83">Tipo </th><th width="136">Obrigatório</th><th>ID Único</th></tr></thead><tbody><tr><td>nome</td><td>Nome</td><td>Texto</td><td>Nenhum</td><td>#NENHUM#</td></tr><tr><td>email</td><td>Email</td><td>Texto</td><td>Obrigatório</td><td>(Lead) Email</td></tr><tr><td>telefone</td><td>Telefone</td><td>Texto</td><td>Obrigatório</td><td>(Lead) Telefone Celular</td></tr><tr><td>whatsapp</td><td>WhatsApp</td><td>Texto</td><td>Nenhum</td><td>(Lead) WhatsApp</td></tr></tbody></table>

Ao realizar o mapeamento na SprintHub, é recomendável incluir um campo para o ID único de cada registro. Este ID servirá como uma chave primária para que não haja duplicidade de leads.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sprinthub.com/topicos/analisar/webhooks-integrados/webhooks-integrados-duvidas-comuns/webhooks-integrados-como-utilizar-um-id-unico-para-que-nao-haja-duplicidade-de-leads.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
