Como configurar notificações sobre novos leads usando webhooks

Disponível com uma assinatura paga, bem como durante a avaliação gratuita de 7 dias

Webhooks são um método HTTP que permite notificar rapidamente o servidor sobre alterações no banco de dados de origem e acionar o processamento adicional das informações recebidas.

Com a SendPulse, você pode configurar a entrega de webhook quando um usuário fornece suas informações de contato usando um formulário pop-up. Esse tipo de solicitação de usuário e registro de banco de dados conectado é chamado de lead de marketing qualificado ou, simplesmente, um lead.

Depois de obter dados de leads de um pop-up, o CRM da SendPulse os adiciona à seção “Contatos” e a uma lista de endereçamento (se você selecionar a opção “Salvar em uma lista de endereçamento” ao configurar seu pop-up).

O sistema também pode enviar dados para o seu CRM, planilha do Google, endereço de e-mail ou aplicativo de mensagens. Para fazer isso, você precisa usar webhooks e ter um serviço externo para processar suas notificações.

Vamos falar sobre como enviar webhooks e quais informações sobre leads podem ser enviadas dessa forma.

Adicionando um URL para receber webhooks

Para receber webhooks, você só precisa de um URL de serviço externo que receberá notificações. Copie este URL.

Selecione um projeto que colete os dados de que você precisa. Vá para "Configurações" e selecione a seção "Integrações". Clique "+ Adicionar URL do webhook". Cole a URL do seu serviço no campo que se abre.

Há também duas opções avançadas disponíveis:

Enviar dados de criação de leads O sistema enviará dados sobre a criação de leads coletados pelo seu formulário pop-up. Se você selecionar esta opção sem a próxima, ela enviará apenas informações sobre leads recém-criados.
Atualizar dados de atividade de leads O sistema enviará atualizações sobre a atividade de seus leads. Se você selecionar esta opção sem a anterior, ela atualizará apenas as informações enviadas anteriormente.

Selecione uma opção e clique em Salvar.

Formato de dados do webhook

Quando o usuário fornece suas informações de contato usando seu pop-up, a SendPulse os adiciona ao sistema CRM e envia uma solicitação POST para o endereço de URL especificado como uma string no formato JSON.

Exemplo de notificação enviada:

email=user%40test.pop.up&name=User+Userovich&gender=0&variables%5B0%5D%5Bid%5D=252999&variables%5B0%5D%5Bname%5D=email&variables%5B0%5D%5Btype%5D=email&variables%5B0%5D%5Btext%5D=user%40test.pop.up&variables%5B1%5D%5Bid%5D=253005&variables%5B1%5D%5Bname%5D=name&variables%5B1%5D%5Btype%5D=string&variables%5B1%5D%5Btext%5D=User+Userovich&variables%5B2%5D%5Bid%5D=253403&variables%5B2%5D%5Bname%5D=company&variables%5B2%5D%5Btype%5D=string&variables%5B2%5D%5Btext%5D=Best+Company+Ever&createdAt=2022-12-15+14%3A57%3A24&actionType=create

Dados que você pode transferir por meio de webhooks

Webhooks contêm dados básicos sobre leads gerados:

email E-mail inserido pelo usuário (se houver)
telefone Número de telefone em formato internacional inserido pelo usuário (se houver)
name Nome do lead. Se não for especificado pelo usuário, corresponde ao número de telefone ou endereço
createdAt Data e hora do evento que causou o envio do webhook
actionType Tipo de evento que causou o envio do webhook. Por exemplo, create para criar um lead

Webhooks também podem conter o objeto variables que passa dados sobre cada variável coletada usando campos de formulário pop-up preenchidos: ID no banco de dados, nome, conteúdo e tipo. As variáveis ​​são opcionais — seu número e nomes dependem do número de campos e da ação de destino do pop-up.

Variáveis ​​que podem ser passadas no objeto:

Nome Descrição Tipo
email Endereço de email inserido pelo usuário (se houver) e-mail
phone Telefone em formato internacional inserido pelo usuário (se houver) telefone
name Nome do usuário string
nickname Apelido do usuário string
location Localização específica do usuário string
company Nome da empresa string
birthday Data de nascimento string

Atualizações programadas

A SendPulse está constantemente atualizando seus serviços e adicionando novas possibilidades de integração. Em breve, forneceremos a opção de enviar webhooks quando uma sessão de lead for atualizada. Você pode configurar o processamento desses parâmetros pelo seu CRM com antecedência.

Dados que os webhooks também conterão:

referrer URL de onde o usuário chegou ao seu site
userAgent String que identifica a aplicação cliente (browser) do usuário
term Indicação do tipo de transição
content Texto especificado na tag da página correspondente
utmMedium Nome do canal de transição
pages Conjunto de dados da última página visitada
events Evento recente
isActive Retorna o valor de se o usuário está atualmente ativo em seu site
    Rate this article about "Como configurar notificações sobre novos leads usando webhooks"

    User Rating: 4 / 5

    Anterior

    Como criar um widget de redes sociais

    Popular em nosso blog

    Teste o SendPulse hoje gratuitamente