
Exportar manualmente los nuevos leads desde HubSpot hacia las bases de datos de trabajo interno en Notion es una pérdida de tiempo operativo que frena a los equipos de ventas. Aunque existen integraciones nativas dentro del App Marketplace de HubSpot, la mayoría de ellas limitan el mapeo de campos personalizados o te obligan a pagar planes premium corporativos sumamente costosos para tareas básicas.
En esta guía técnica te voy a enseñar a construir un flujo de sincronización automática y bidireccional entre HubSpot CRM y tus espacios de trabajo en Notion utilizando la plataforma Make (anteriormente Integromat). Este escenario trabajará de forma instantánea en segundo plano: cada vez que se registre un contacto en el CRM, los datos se estructurarán y se enviarán a Notion en segundos sin escribir una sola línea de código.
Requisitos Técnicos Antes de Iniciar el Flujo
Para entablar una conexión limpia y sin caídas entre ambas herramientas, asegúrate de cumplir con la siguiente lista de verificación:
- Permisos en HubSpot: Tu cuenta de usuario debe tener rol de Superadministrador para poder autorizar la lectura de los tokens de la API.
- Base de Datos en Notion: Crea una base de datos de tipo tabla en tu espacio de trabajo. Añade las columnas con los formatos de propiedad adecuados para recibir los datos (por ejemplo:
Nombre(Texto),Correo(Email),Empresa(Texto),Fase_Lead(Selección) yTelefono(Teléfono)).
Construcción del Escenario Paso a Paso en Make
Paso 1: Configurar el Módulo Disparador (HubSpot)
La automatización debe activarse en el instante exacto en el que un nuevo lead completa un formulario o se registra en tu CRM.
- Ve a tu panel de control de Make, haz clic en Create a new scenario (Crear nuevo escenario) y añade el módulo de HubSpot CRM.
- Selecciona el disparador instantáneo (Trigger) llamado Watch Contacts (Monitorear contactos). Esto levantará un webhook que escuchará los servidores de HubSpot las 24 horas del día.
- Haz clic en Add para crear una nueva conexión. Se abrirá la ventana de verificación oficial de HubSpot para que inicies sesión y selecciones la cuenta que deseas enlazar.
- En el campo de límite de registros (Limit), escribe
10. Esto le indica al motor de Make cuántos contactos procesar simultáneamente en caso de que caigan muchos leads al mismo tiempo.

Paso 2: Configurar el Módulo de Destino (Notion)
Una vez que Make recibe los datos del lead desde HubSpot, debe transportarlos y ordenarlos dentro de tu base de datos interna.
- Haz clic en el signo de suma (+) a la derecha del módulo de HubSpot para agregar el nodo adyacente y selecciona Notion.
- Elige la acción técnica llamada Create a Database Item (Crear un elemento en la base de datos).
- Vincula tu cuenta de Notion haciendo clic en Add. Se abrirá el selector de Notion para que elijas el espacio de trabajo exacto y le des permisos a Make de leer esa página.
- En la casilla de búsqueda de bases de datos, selecciona el nombre de la tabla de leads que preparaste antes o pega directamente el código ID de tu base de datos de Notion.
Paso 3: Mapeo Preciso de las Propiedades del Lead
Al cargar la base de datos, Make leerá las columnas que creaste. Si cruzas un campo de correo con un campo de texto plano, la automatización se romperá. Arrastra las variables dinámicas de HubSpot hacia las casillas de Notion de esta manera:

Matriz de Mapeo de Parámetros de la API
Alinea los datos dentro de tu interfaz de Make siguiendo este esquema exacto para garantizar una ingesta de información limpia y libre de errores de sintaxis:
| Variable de Origen (HubSpot API) | Nodo de Procesamiento (Make) | Columna de Destino (Notion Database) |
|---|---|---|
First Name + Last Name | Concatenación de texto simple | Columna principal Nombre (Texto) |
Email (Atributo de contacto) | Validación de string de correo | Columna Correo (Email) |
Associated Company Name | Sincronización de texto plano | Columna Empresa (Texto) |
Lifecycle Stage (Fase del lead) | Conversión de valores de estado | Columna Fase_Lead (Select) |
CONTENIDO RELACIONADOS:
Make vs Zapier: ¿Cuál es la mejor plataforma de automatización para e-commerce en 2026?
Solución a Errores de API: Evitar Caídas por Teléfonos Vacíos
Un error sumamente común que tumba este flujo técnico ocurre cuando un prospecto se registra en tu sistema pero omite rellenar el campo del número telefónico. Como la API de HubSpot envía un valor nulo (null) y la propiedad de la columna de Notion espera una cadena de caracteres numéricos válida, el motor de Make arrojará un error de procesamiento (Missing Value Error) y detendrá el flujo por completo.
Para evitar que tu automatización se congele y requiera mantenimiento manual constante, debes aplicar las funciones lógicas nativas de Make. En la casilla destinada al teléfono de Notion, envuelve la variable utilizando esta estructura:
ifempty(properties.phone; "No Registrado")
Esta fórmula intercepta el paquete de datos antes de enviarlo: si la casilla viene vacía desde el CRM, introduce automáticamente el texto de reemplazo para mantener el sistema operando de forma continua y transparente.
Preguntas Frecuentes (FAQ)
¿Este escenario consume datos o almacenamiento de mi plan de Notion?
No. Notion permite agregar elementos de forma ilimitada a través de su API en los planes gratuitos. El único límite que debes vigilar es el cupo de operaciones de tu plan mensual dentro de Make.
¿Cuántas operaciones de Make se gastan por cada lead sincronizado?
Este flujo básico consume exactamente dos operaciones por cada registro exitoso (1 operación de HubSpot para escuchar el webhook y 1 operación de Notion para escribir la fila). Con la cuenta gratuita de Make, que te regala 1,000 operaciones mensuales, podrás sincronizar perfectamente hasta 500 prospectos al mes sin pagar licencias.
¿Qué pasa si modifico los datos de un lead existente dentro de HubSpot?
Este flujo específico está diseñado únicamente para registrar contactos nuevos (Watch Contacts). Si cambias un número de teléfono o corriges un nombre en HubSpot, el cambio no se reflejará en Notion. Para automatizar las actualizaciones de datos existentes, necesitas crear un escenario alternativo usando el disparador Watch Modified Contacts combinado con un módulo de actualización en Notion.
Recursos de Ingeniería y Fuentes Oficiales de Consulta
Toda la arquitectura de datos, comportamiento de los webhooks y las variables de los servidores utilizadas para compilar este tutorial están validadas mediante los repositorios técnicos oficiales de las plataformas:
- Revisa la estructura de los objetos de los contactos y los límites de llamadas a la API en el Portal Oficial para Desarrolladores de la API de HubSpot.
- Consulta las restricciones de bloques, formatos de bases de datos y tokens de integración en el Centro de Recursos Técnicos para Desarrolladores de Notion.
Conclusión
Vincular HubSpot con Notion a través de Make te permite estructurar una base de datos comercial completamente automatizada sin depender de costosas aplicaciones mensuales de terceros. Al mapear con precisión las variables del CRM y blindar el flujo con funciones lógicas para valores vacíos, estableces una infraestructura operativa sólida y escalable para tu negocio.