Webhooks Integrados - Shopify para o Sprinthub
Adicionando Evento de Webhook no Shopify
Para criar um novo Webhook no painel do Shopify, siga os passos abaixo:
Acesse Definições > Notificações.
Clique na seção Webhooks e clique em Criar Webhook.
Na tela de criação, selecione o evento que será responsável por disparar os dados para a SprintHub.
Informe a URL do Webhook Passivo, que será responsável por lidar com esses dados. Como, por exemplo, a criação de um lead ou a execução de ações adicionais em um lead já existente na instância.
Neste exemplo, utilizaremos o evento Criação de Cliente.



Fazendo Mapeamento Automático do Evento
Para realizar o mapeamento automático:
No Webhook Passivo da SprintHub, clique em Mapeamento Automático.
Em seguida, acesse o Shopify e clique em Enviar Teste dentro da configuração do Webhook. Isso enviará um disparo de teste para a SprintHub, permitindo que a plataforma identifique e mapeie os campos automaticamente.


Configurações do Webhook
O campo "Identificador para" define qual chave do JSON será usada como identificador único do lead — por exemplo, o número de WhatsApp — assim que os dados chegarem no Webhook Passivo da SprintHub. Se um lead com esse identificador já existir na base, ele não será recriado; apenas as ações extras configuradas serão executadas.


Verificando o Registro do Webhook
Dentro do Webhook, é possível visualizar o registro de logs, incluindo informações como leads criados, identificados, e demais detalhes relevantes.
É importante destacar que todos os dados enviados pelo Shopify estarão presentes no corpo da requisição (chave body
).
Ali, é possível analisar cada campo enviado no evento — como CEP do cliente, nome completo, e-mail, entre outros — facilitando o entendimento e o mapeamento dos dados.

Atualizado
Isto foi útil?