Integración HubSpot NetSuite: guía paso a paso 2026
Conectar HubSpot con NetSuite permite trasladar datos comerciales al sistema financiero sin volver a introducirlos. Esta guía desarrolla el patrón de la fuente de Make del 16 de junio de 2026: identificar el cliente, relacionarlo con la oportunidad y conservar los identificadores entre ambos sistemas.
Antes de construir el escenario
Necesitas acceso autorizado a las cuentas, datos de prueba y un mapa de campos. Para elegir la cuenta de Make, los precios, planes y cuotas vigentes se rigen por la página oficial de precios. Puedes registrarte en Make mediante nuestro enlace de afiliado. Podemos recibir una comisión si te registras a través de este enlace, sin coste adicional para ti.
Consulta las instrucciones de conexión de HubSpot CRM y NetSuite. HubSpot requiere la aprobación correspondiente de la aplicación; NetSuite documenta la preparación de la integración, las credenciales y los roles. No copies credenciales en campos de texto ni uses permisos de producción para una prueba si dispones de un entorno separado.
Define qué representa cada registro: la empresa que factura puede corresponder al cliente de NetSuite; las personas son contactos y la oportunidad comercial no es por sí sola una factura.
1. Define el evento de entrada
Añade HubSpot CRM > Watch Deals y selecciona los cambios que quieres observar. Filtra por la etapa de negocio ganado que utilice tu cuenta. Obtén también la empresa asociada, el contacto de facturación y los productos necesarios; no supongas que todos vienen completos en la salida del disparador.
La fuente mezcla contactos y oportunidades en su explicación. Aquí mantenemos la oportunidad como entrada y usamos sus asociaciones para identificar al cliente. Si prefieres sincronizar contactos, diseña ese flujo por separado.
2. Busca al cliente antes de crearlo
Con NetSuite > Search Records, busca la correspondencia mediante un identificador externo acordado. El nombre o el correo por sí solos pueden ser ambiguos. Conserva la relación entre el ID de empresa de HubSpot y el ID interno de cliente de NetSuite, en un campo dedicado o en un almacén de datos.
Comprueba expresamente el caso sin resultados: si un módulo de búsqueda no emite ningún bundle, un Router situado después no recibe datos. Configura la continuación que ofrezca el módulo o adapta la consulta para obtener un resultado comprobable, y prueba esa ruta.
3. Separa creación y actualización
Usa filtros mutuamente excluyentes: una ruta para una coincidencia válida y otra para un cliente nuevo. Si aparecen varias coincidencias, envía el caso a revisión.
La documentación de NetSuite denomina el módulo Create or Update a Record. Selecciona la acción y el tipo de registro correctos; no busques necesariamente módulos separados con los nombres de la antigua guía.
4. Mapea los datos financieros
Prepara una tabla entre los campos de origen y destino. Incluye nombre de empresa, dirección, contacto, moneda, filial y códigos fiscales aplicables. Los identificadores de artículos y filiales de NetSuite deben corresponder a los registros reales, no a etiquetas visuales.
Para crear un pedido de venta, recupera las líneas de producto y sus cantidades, relaciona cada artículo y usa el tipo de registro correspondiente. No conviertas una oportunidad en una factura sin la regla de aprobación de finanzas. Si faltan datos obligatorios, detén esa escritura y avisa al responsable.
5. Guarda la correspondencia y evita repeticiones
Una vez confirmada la escritura en NetSuite, guarda el ID devuelto y escríbelo en la propiedad de HubSpot que hayas creado para ese propósito. Mantén aparte la relación oportunidad–pedido, porque un cliente puede tener varias oportunidades.
Como recomendación editorial, comprueba el estado del destino antes de repetir una creación que haya fallado a mitad del flujo. Guardar una clave local no garantiza por sí solo que dos ejecuciones simultáneas no creen duplicados.
6. Gestiona errores y prueba el resultado
Consulta Error handlers e Incomplete executions para configurar la recuperación. No hay un número universal de reintentos ni un intervalo apropiado para cualquier error. Corrige credenciales y datos inválidos antes de repetirlos.
Con Run once, prueba un cliente nuevo, uno existente, una oportunidad incompleta y un evento repetido. Revisa los bundles y comprueba en NetSuite cliente, pedido, moneda y líneas. Comprueba también el ID escrito en HubSpot.
Variaciones
Para devolver el estado de facturas a HubSpot, crea otro escenario con una entrada desde NetSuite y una actualización del negocio correspondiente. Define qué sistema es dueño de cada campo para evitar un bucle. La latencia depende del disparador y de la programación; no debe describirse como sincronización instantánea garantizada.
Las recomendaciones de diseño y prueba son aportaciones de MakeAutomation; no representan una integración ejecutada por este sitio.
Fuente principal
Artículo oficial de Make. Las referencias técnicas específicas se enlazan en los pasos correspondientes.