Voltar ao Fórum
João Vicente

Como disparar workflow no HubSpot a partir de um Health Score calculado externamente (BigQuery)

Estou desenvolvendo um projeto de RevOps (Lumora) onde o Health Score dos clientes é
calculado fora do HubSpot, direto no BigQuery via SQL (cruzando uso, contrato e
comportamento).

Minha dúvida é sobre a melhor arquitetura pra sincronizar isso de volta pro HubSpot:

1. Vocês recomendam atualizar uma propriedade customizada de contato/empresa via API
e deixar o workflow nativo do HubSpot escutar a mudança de valor? Ou é mais
confiável disparar direto via webhook a partir de uma automação externa (pensando
em usar n8n como orquestrador)?

2. Pra quem já fez isso em produção: teve problema de delay/sincronização entre o
cálculo externo e o trigger do workflow? Como vocês lidam com isso pra não gerar
alerta de risco atrasado?

3. Existe alguma boa prática de rate limit da API do HubSpot que eu deva considerar
se essa atualização rodar em lote (ex: recalculando score de toda a base
diariamente)?

Contexto: já tenho o pipeline de vendas modelado no HubSpot e o cálculo de score
funcionando no BigQuery — o gargalo é a ponte entre os dois de forma confiável.

Respostas (1)

Juan Pablo Farias
Juan Pablo Farias · 10/09/2026 21:35
Como é feito a integração de ambos dados?

1 - Depende de quais recursos você tem.
Se conseguir atualizar os dados via API, você consegue ter um controle melhor do fluxo em si.

Até o momento na minha visão o fluxo ser API -> Hubspot -> workflow olhar o dado é a melhor opção

2 - o trigger pode demorar alguns segundos para disparar e se chegar 2 chamadas ao mesmo tempo para o mesmo contato, ele ignora a segunda chamada

3 - Siim. É bem chatinho o rate limit (no máximo 100 itens em uma única chamada em batch + olhar valor do rate-limit que vem na response)

Toma cuidado com o envio do dado
Se resolver enviar 1 por 1 pode dar bastante problema
Olha as rotas de batch e tenta agrupar 100 em 100 itens
Recomendo criar um sistema de fila