Introdução
Sincronize seus dados de pagamento diretamente com o HubSpot CRM. Crie contatos a partir de pagamentos bem-sucedidos, acompanhe o ciclo de vida da assinatura e construa perfis de clientes abrangentes—tudo automaticamente acionado por eventos do Dodo Payments.Esta integração exige acesso de administrador do HubSpot para configurar os escopos OAuth e permissões de API.
Começando
Open the Webhook Section
No painel do Dodo Payments, vá em Webhooks → + Add Endpoint e expanda o menu suspenso de integrações.

Configure Transformation
Edite o código de transformação para mapear os dados de pagamento aos objetos do CRM do HubSpot.
Exemplos de Código de Transformação
Criar Contato a partir do Pagamento
create_contact.js
Atualizar Contato com Assinatura
update_contact.js
Criar Negócio a partir do Pagamento
create_deal.js
Dicas
- Use o explorador de API do HubSpot para testar a criação de objetos
- Mapeie os valores de pagamento para campos de moeda do HubSpot
- Inclua IDs de clientes para associações adequadas
- Defina estágios de negócios apropriados com base no status do pagamento
Solução de Problemas
Records not created in HubSpot
Records not created in HubSpot
- Verifique se os escopos OAuth incluem permissões de gravação
- Confira se as propriedades obrigatórias do HubSpot existem
- Garanta que o e-mail do cliente seja válido e único
- Revise os limites de taxa da API do HubSpot
Transformation errors
Transformation errors
- Valide se a estrutura JSON corresponde ao formato da API do HubSpot
- Confira se todas as propriedades obrigatórias estão incluídas
- Garanta que os nomes das propriedades correspondam exatamente aos campos do HubSpot