Introducción
Sincroniza tus datos de pago directamente con HubSpot CRM. Crea contactos a partir de pagos exitosos, rastrea el ciclo de vida de suscripciones y construye perfiles de clientes completos, todo automáticamente activado por eventos de Dodo Payments.Esta integración requiere acceso de administrador a HubSpot para configurar los alcances de OAuth y los permisos de la API.
Comenzando
Open the Webhook Section
En tu panel de Dodo Payments, ve a Webhooks → + Agregar endpoint y despliega el menú desplegable de integraciones.

Configure Transformation
Edita el código de transformación para mapear los datos de pago a los objetos del CRM de HubSpot.
Test & Create
Prueba con cargas útiles de ejemplo y haz clic en Crear para activar la sincronización.
Ejemplos de Código de Transformación
Crear Contacto a partir de Pago
create_contact.js
Actualizar Contacto con Suscripción
update_contact.js
Crear Trato a partir de Pago
create_deal.js
Consejos
- Usa el explorador de API de HubSpot para probar la creación de objetos
- Mapea los montos de pago a los campos de moneda de HubSpot
- Incluye IDs de clientes para asociaciones adecuadas
- Establece etapas de trato apropiadas según el estado del pago
Solución de Problemas
Records not created in HubSpot
Records not created in HubSpot
- Verifica que los alcances de OAuth incluyan permisos de escritura
- Comprueba que existan las propiedades requeridas de HubSpot
- Asegúrate de que el correo electrónico del cliente sea válido y único
- Revisa los límites de velocidad de la API de HubSpot
Transformation errors
Transformation errors
- Valida que la estructura JSON coincida con el formato de la API de HubSpot
- Verifica que se incluyan todas las propiedades requeridas
- Asegúrate de que los nombres de propiedad coincidan exactamente con los campos de HubSpot