Integração com hubspot

Ola pessoal,

Vou compartilhar como fazer integração com hubspot.

Crie blocos para capturar o nome, telefone, email e outras informações do contato que deseja enviar para o hubspot.

Na guia Ações
Crie uma Requisição HTTP
Método: POST
URL: https://api.hubapi.com/contacts/v1/contact/createOrUpdate/email/{{contact.email}}/?hapikey={{config.HApiKey}}

substitua a variavel {{config.HApiKey}} pela chave da API do seu Hubspot.

Localize a chave do seu hubspot em configurações -> chave de API

No Corpo da Requisição HTTP adicione o json abaixo:

{
  "properties": [
    {
      "property": "firstname",
      "value": "{{contact.name}}"
    },
    {
      "property": "phone",
      "value": "{{contact.phonenumber}}"
    },
    {
      "property": "email",
      "value": "{{contact.email}}"
    }
  ]
}

Variável para status da resposta: status
Variável para o corpo da resposta: response

3 Curtidas

Olá! Muito obrigado pela sua contribuição, @Ricardo_Imanishi!

Obrigado pela solução, estou procurando isso a tempo.

Estou tentando fazer esse procedimento mas ele ainda está com erro.

Apresenta a seguinte msg:

email: {“validationResults”:[{“isValid”:false,“message”:“Email address {{contact.email} is invalid”,“error”:“INVALID_EMAIL”,“name”:“email”}],“status”:“error”,“message”:“Property values were not valid”,“correlationId”:“91d09743-e92e-4cc9-b098-9c913ab213bc”}

hasattendant: false