Integrações da HubSpot: guia completo para escolher uma rota de integração
Publicados: 2022-11-09Quando você deseja integrar o HubSpot a outra plataforma, há algumas opções de integração diferentes para escolher.
Nesta postagem do blog, discutiremos os três principais tipos de integrações da HubSpot: sincronização de dados, ações de código personalizado, webhooks e integrações personalizadas. Explicaremos o que é cada tipo de integração e como funciona, bem como os prós e contras de cada opção.
Então, qual tipo de integração é ideal para o seu negócio? Vamos descobrir!
Sincronização de dados
O que é o Data Sync no HubSpot?
Portanto, você tem dados que deseja importar para o HubSpot de outro sistema. O Data Sync no HubSpot permite que o HubSpot lide com a importação e exportação de seus dados automaticamente. A sincronização de dados oferece um método declarativo de integração, o que significa que você não precisa escrever nenhum código. Tudo o que você precisa fazer é configurar a integração e especificar quais dados deseja sincronizar. A HubSpot cuidará do resto!
Sincronização de dados x uploads de CSV
Uma das principais vantagens da sincronização de dados é que ela substitui a necessidade de arquivos CSV. Os arquivos CSV costumam ser usados para importar dados para o HubSpot, mas podem ser problemáticos. Por um lado, é difícil manter a integridade dos dados com arquivos CSV. Muitas vezes, a estrutura de dados pode mudar ao fazer o upload do arquivo CSV para o HubSpot, sem contar que fornece apenas um instantâneo dos dados em um determinado momento.
Prós de sincronização de dados:
- Fácil de configurar: Você não precisa escrever nenhum código! Tudo o que você precisa fazer é configurar a integração e especificar quais dados deseja sincronizar. A HubSpot cuidará do resto.
- Solução hospedada: o Data Sync da HubSpot é uma solução hospedada, então você não precisa se preocupar com a manutenção da infraestrutura. Isso também o torna mais seguro, pois o HubSpot cuida das atualizações de segurança.
- Sem manutenção: como o HubSpot cuida de toda a manutenção do Data Sync, você pode se concentrar em outras tarefas.
- Seguro: Data Sync é uma transferência instantânea e segura de dados
- Baixo custo: o Data Sync da HubSpot é muito acessível, especialmente em comparação com outras soluções de transferência de dados.
- Sustentável: o Data Sync é uma solução sustentável porque usa APIs padrão que são bem documentadas e suportadas.
- Limites de taxa: o Data Sync da HubSpot tem limites de taxa para evitar o uso excessivo do sistema.
- Tempo real: o Data Sync é instantâneo e não requer manutenção manual.
Limitações de sincronização de dados:
- Conectores limitados: o Data Sync da HubSpot tem apenas um número limitado de conectores pré-criados. Se você precisar se conectar a uma fonte de dados sem suporte, precisará criar seu próprio conector usando as APIs do HubSpot.
- Sem lógica de sincronização e sem filtros: o Data Sync da HubSpot não possui nenhuma lógica ou filtros de sincronização integrados. Isso significa que, se você quiser sincronizar dados de várias fontes de dados, precisará criar sua própria lógica de sincronização. Além disso, se você quiser filtrar os dados que estão sendo sincronizados, precisará criar sua própria lógica de filtro.
- Limitado a determinadas propriedades: o Data Sync do HubSpot só pode sincronizar um conjunto limitado de propriedades de dados. Se você precisar sincronizar propriedades de dados personalizadas, precisará buscar um dos métodos alternativos listados abaixo.
- Limitado a determinados objetos: o Data Sync do HubSpot só pode sincronizar um conjunto limitado de objetos de dados. Se você precisar sincronizar objetos personalizados, precisará procurar um dos métodos alternativos listados abaixo.
- Limitado a determinadas propriedades: o Data Sync do HubSpot oferece suporte apenas a determinados tipos de dados e propriedades. Se você deseja sincronizar dados que não são suportados pelo Hub
Ações de código personalizado
O que são ações de código personalizado no HubSpot?
As ações de código personalizadas no HubSpot oferecem a capacidade de escrever e executar JavaScript em seu fluxo de trabalho, estendendo a funcionalidade do fluxo de trabalho dentro e fora do HubSpot.
Com ações de código personalizadas, você pode replicar a funcionalidade de sistemas de terceiros no HubSpot. Exemplos de casos de uso de ações de código personalizadas que podem ser usadas em fluxos de trabalho incluem:
- Procurando dados em um banco de dados externo
- Enriqueça os dados da sua empresa
- Atualizar dinamicamente uma campanha do Salesforce
- Automatizando números de rastreamento de software de contabilidade externo
- Criar texto, documentos do Excel
- e mais.
Prós de ações de código personalizado:
- Solução hospedada: as ações de código personalizado da HubSpot residem nos fluxos de trabalho da HubSpot, portanto, você não precisa se preocupar com a manutenção da infraestrutura.
- Manutenção: com o HubSpot, você mesmo pode duplicar, editar ou excluir facilmente suas ações de código personalizado.
- Escalável: você pode usar ações de código personalizadas para automatizar tarefas que seriam muito difíceis ou impossíveis de fazer manualmente. Por exemplo, se você precisar atualizar uma campanha do Salesforce com base em alterações nos dados do HubSpot, poderá usar uma ação de código personalizada para fazer isso automaticamente.
Limitações de ações de código personalizado:
- As ações só podem ser executadas por não mais de 20 segundos, caso contrário, elas falharão.
- oAuth 2.0 não é um meio de autenticação com suporte.
- As ações só podem processar dados com tamanho de até 128 MB.
- As ações de código personalizadas são limitadas a um número predefinido de bibliotecas compatíveis
Webhooks (fluxos de trabalho)
O que são webhooks no HubSpot?
Os webhooks permitem que o HubSpot se conecte a outros sistemas e colete dados em tempo real, mesmo que as informações tenham sido alteradas ou atualizadas. Isso permite que você mantenha sua pilha de tecnologia atualizada, sem precisar concluir solicitações contínuas.

Prós dos webhooks:
- Os dados são transferidos imediatamente após a atualização, para que você não precise esperar a execução de uma integração agendada.
- Todas as cargas úteis do webhook são criptografadas com SSL/TLS antes de serem enviadas.
- Os webhooks permitem o upload contínuo e automático de informações de um aplicativo para o servidor, sem a necessidade de enviar solicitações para verificação.
- Você pode configurar webhooks para serem acionados sempre que eventos específicos ocorrerem em sua conta da HubSpot, como quando a propriedade de um contato muda ou quando um negócio muda de estágio.
Limitações dos webhooks:
- Para usar webhooks, você precisa hospedar o código que receberá os payloads do webhook em seu próprio servidor.
- Como você está hospedando o código para seus webhooks em seu próprio servidor, você também será responsável por manter esse código. Isso inclui garantir que ele esteja sempre funcionando e corrigir quaisquer bugs que surgirem.
- A configuração de webhooks requer algum investimento inicial em termos de dinheiro, tempo e recursos. Você precisará pagar por um servidor para hospedar seu código e precisará gastar algum tempo configurando tudo.
Integrações personalizadas
O que é uma integração personalizada no HubSpot?
As integrações personalizadas permitem que você conecte o HubSpot a qualquer outra ferramenta de terceiros que você use, oferecendo a capacidade de enviar e receber dados entre as duas plataformas.
Isso pode ser extremamente útil se você precisar conectar dados de várias fontes em um local central ou se desejar automatizar processos impossíveis com integrações nativas.
Prós da integração personalizada:
- Escolha sua linguagem de programação
- Você pode acompanhar as alterações no seu código e reverter para versões mais antigas, se necessário
- Trabalhe no seu código offline
- As possibilidades do que você pode alcançar com integrações personalizadas são infinitas!
Limitações de integração personalizada:
- Ao criar sua integração personalizada, certifique-se de não expor a chave de API do seu portal HubSpot ao público.
- Construir uma integração personalizada custará mais do que outras alternativas, pois é provável que você precise envolver um desenvolvedor
- As integrações personalizadas podem levar mais tempo para serem criadas do que as alternativas.
- Hospedar sua integração personalizada exigirá alguma manutenção de sua parte ou de sua equipe de desenvolvimento.
- A escalabilidade pode ser um problema com integrações personalizadas, pois elas são criadas para um caso de uso específico. Se você precisar escalar sua integração, talvez seja necessário modificá-la.
- A redundância é outro contra das integrações personalizadas, pois você precisará criar failovers e redundância em seu código. Isso pode adicionar complexidade e custo ao seu projeto. Em geral, as integrações personalizadas podem ser mais caras e demoradas para construir e manter do que as alternativas. No entanto, eles podem ser adaptados especificamente às suas necessidades, o que pode valer a pena o investimento.
Como determinar qual integração de dados sua empresa precisa?
Ao escolher uma abordagem de integração, é uma prática recomendada consultar um parceiro da HubSpot que poderá compartilhar informações com base em sua experiência em seu setor e com essas integrações.
Dito isto, há algumas perguntas que ajudarão você a determinar qual abordagem de integração - sincronização de dados, ações de código personalizado, webhooks, integrações personalizadas - sua organização deve adotar.
- Quais dados devem ser sincronizados?
- Em que frequência os dados devem ser sincronizados?
- Em que direção os dados devem ser sincronizados?
- Qual é o objetivo da integração?