¿Cómo enviar alertas de HubSpot a Slack con Make.com?
La integración nativa entre HubSpot y Slack funciona para notificaciones sencillas, pero se queda corta enseguida cuando necesitas enrutar las alertas por propietario del deal, etapa del pipeline o valor del deal. Make.com lo resuelve al permitirte crear lógica condicional y dar formato personalizado a los mensajes sin escribir código. Esta guía explica cómo configurar el escenario completo desde cero, incluidas las notificaciones de nuevos deals y las actualizaciones de etapa del pipeline.
Colaboración de
SaaS Hackers
Respuesta rápida: puedes enviar alertas de HubSpot a Slack con Make.com creando un escenario que detecte los disparadores de HubSpot (como nuevos deals o cambios de etapa del pipeline) y publique un mensaje con formato en un canal de Slack. Esto te da más flexibilidad que la integración nativa entre HubSpot y Slack, con enrutamiento dinámico de canales y formato personalizado de los mensajes.
La integración nativa entre HubSpot y Slack cubre lo básico. Pero si quieres alertas que lleguen a distintos canales según el propietario del deal, la etapa del pipeline o el valor del deal, necesitas algo más flexible. Make.com cubre ese vacío. Este tutorial te guía paso a paso para crear desde cero un escenario de alertas de HubSpot a Slack, con notificaciones de nuevos deals y actualizaciones de etapa del pipeline.
Lo que necesitas antes de empezar
Antes de crear el escenario, asegúrate de tener lo siguiente:
- Una cuenta de Make.com (el plan gratuito sirve para esto)
- Una cuenta de HubSpot con acceso al CRM
- Un workspace de Slack en el que tengas permiso para añadir aplicaciones
- Al menos un canal de Slack configurado para las notificaciones de deals o del pipeline
No necesitas experiencia en programación. Make.com usa un editor visual basado en nodos.
Cómo conectar HubSpot y Slack en Make.com
Paso 1: crea un escenario nuevo
Inicia sesión en Make.com y haz clic en Create a new scenario desde tu panel. Llegarás a un lienzo en blanco con una indicación para añadir tu primer módulo.
Paso 2: añade HubSpot como módulo disparador
Haz clic en el icono grande + y busca HubSpot CRM. Selecciónalo y elige el evento disparador. Para las alertas de nuevos deals, selecciona Watch Objects y elige Deals como tipo de objeto.
Si nunca has conectado HubSpot con Make.com, se te pedirá que autorices la conexión. Haz clic en Add junto al campo de conexión y sigue el flujo de OAuth. Make.com te redirigirá a HubSpot, donde concederás el acceso. Una vez autorizada, la conexión aparecerá en el desplegable.
Configura los ajustes del disparador:
- Watched fields: selecciona los campos que quieres monitorizar (por ejemplo, nombre del deal, importe, pipeline, etapa del deal, propietario)
- Limit: define cuántos registros se procesan en cada ejecución (10-20 es un punto de partida razonable)
Paso 3: añade un módulo de Slack
Haz clic en el icono + después del disparador de HubSpot para añadir un segundo módulo. Busca Slack y selecciona Create a Message.
Autoriza la conexión de Slack igual que hiciste con HubSpot. Si ya usas HubSpot de forma más avanzada para automatización e informes, también puede merecer la pena echar un vistazo a las mejores agencias de HubSpot para B2B SaaS si necesitas ayuda más allá de los flujos de alertas sencillos. Se te pedirá que elijas a qué workspace de Slack conectarte.
Una vez conectado, configura el mensaje:
- Channel: selecciona el canal de Slack en el que se publicarán las alertas
- Texto: crea tu mensaje con los datos de HubSpot del módulo anterior
Cómo dar formato al mensaje de alerta de un deal de HubSpot
Aquí es donde Make.com se diferencia de la integración nativa. Puedes crear un mensaje con cualquier campo del registro del deal de HubSpot.
Un mensaje de alerta de deal claro y útil incluye:
- Nombre del deal
- Valor del deal
- Pipeline y etapa
- Propietario del deal
- Un enlace directo al registro de HubSpot
En el campo Texto del módulo de Slack, haz clic dentro del campo y usa el panel de mapeo de la derecha para insertar variables de HubSpot. Una plantilla que funciona se ve así:
New Deal Created
Name: [Deal Name]
Value: [Amount]
Pipeline: [Pipeline]
Stage: [Deal Stage]
Owner: [Owner Name]
View in HubSpot: [Deal URL]Sustituye cada elemento entre corchetes por el campo mapeado correspondiente de tu módulo disparador de HubSpot. Make.com muestra en el panel de mapeo todos los campos disponibles del registro del deal.
Cómo crear una alerta de actualización de etapa del pipeline
Las alertas de nuevos deals son sencillas. Las alertas de cambio de etapa del pipeline requieren un paso adicional: un filtro.
Paso 1: usa el mismo disparador de HubSpot
Mantén el disparador Watch Objects (Deals) de la configuración anterior. Asegúrate de que Deal Stage esté incluido en los campos monitorizados.
Paso 2: añade un filtro entre HubSpot y Slack
Haz clic en el pequeño icono de llave inglesa de la flecha entre los módulos de HubSpot y Slack y selecciona Set up a filter. Así le indicas a Make.com que solo continúe hacia el paso de Slack cuando se cumpla una condición concreta.
Define la condición del filtro:
- Label: Stage Changed
- Condición: Deal Stage > Does not equal > [déjalo en blanco o indica una etapa concreta que quieras excluir]
Para una alerta más específica (por ejemplo, solo cuando un deal llega a "Proposal Sent"), define la condición así:
- Deal Stage > Equal to > Proposal Sent
Puedes combinar varias condiciones con lógica AND/OR si quieres alertas para varias etapas.
Paso 3: personaliza el mensaje de Slack para las actualizaciones de etapa
Actualiza la plantilla del mensaje de Slack para reflejar el contexto de una actualización del pipeline:
Pipeline Update
[Deal Name] has moved to [Deal Stage]
Value: [Amount]
Owner: [Owner Name]
View deal: [Deal URL]Cómo enrutar las alertas a distintos canales de Slack
La integración nativa entre HubSpot y Slack solo admite la selección de un canal fijo. Make.com te permite enrutar las alertas de forma dinámica según los datos del deal.
Para enviar alertas a distintos canales según el propietario del deal o el pipeline:
Opción 1: usa un módulo Router
Después del disparador de HubSpot, añade un módulo Router (está en Flow Control). Un Router divide tu escenario en varias ramas, cada una con su propio filtro y su propio módulo de Slack.
- Rama 1: filtra por Owner = Sales Rep A y publica en #sales-rep-a
- Rama 2: filtra por Owner = Sales Rep B y publica en #sales-rep-b
- Rama 3: filtra por Pipeline = Enterprise y publica en #enterprise-deals
Cada rama tiene su propio módulo de Slack con su propio canal configurado.
Opción 2: usa un nombre de canal variable
Si tus canales de Slack siguen una convención de nombres vinculada a los datos de HubSpot (por ejemplo, un canal por comercial), puedes mapear el campo del canal de forma dinámica con una fórmula. En el campo Channel del módulo de Slack, usa una fórmula de texto para construir el nombre del canal a partir del nombre del propietario del deal.
Este enfoque requiere que tus canales de Slack y los nombres de los propietarios en HubSpot sigan un formato coherente.
Cómo programar y probar tu escenario
Define la programación de tu escenario
Los escenarios de Make.com pueden ejecutarse según una programación o activarse al instante mediante webhooks. Para las alertas de deals, configura el escenario para que se ejecute cada 5 o 15 minutos. Haz clic en el icono del reloj, en la parte inferior del lienzo, para definir el intervalo.
Para alertas en tiempo real, sustituye el disparador Watch Objects por un disparador de webhook de HubSpot. Esto requiere un plan de pago de HubSpot, pero activa el escenario en el momento en que se crea o se actualiza un deal.
Prueba antes de ponerlo en marcha
Haz clic en Run once en la parte inferior izquierda del lienzo. Make.com ejecutará el escenario una vez con datos reales de HubSpot. Revisa el resultado de cada módulo haciendo clic en la burbuja que aparece sobre él. Verás exactamente qué datos han pasado y si el mensaje de Slack se ha publicado correctamente.
Si el módulo de Slack muestra un indicador de éxito (una marca verde con un número), revisa tu canal de Slack. Tu alerta de prueba debería estar ahí.
Errores comunes y cómo solucionarlos
La conexión de HubSpot no devuelve registros
Comprueba que el disparador de HubSpot esté monitorizando el tipo de objeto correcto y que haya deals en el pipeline que estás monitorizando. Confirma también que el filtro de fecha no esté excluyendo registros recientes.
El mensaje de Slack se publica pero los campos están en blanco
Esto significa que los campos de HubSpot no se han mapeado bien. Vuelve al módulo de Slack, haz clic dentro del campo Text y vuelve a mapear cada variable a partir del resultado del módulo de HubSpot. No escribas los nombres de los campos a mano.
El filtro bloquea todos los registros
Abre el filtro y revisa la lógica de la condición. Un error habitual es usar "Equal to" cuando el valor del campo en HubSpot tiene otro formato (por ejemplo, los ID internos de las etapas en lugar de sus nombres visibles). Usa el inspector de datos de Make.com para comprobar el valor exacto que llega.
El escenario se ejecuta pero no aparece ningún mensaje en Slack
Confirma que el nombre del canal de Slack es correcto y que la conexión de Slack de Make.com tiene permiso para publicar en ese canal. En los canales privados, primero hay que invitar a la aplicación de Slack.
¿Por qué usar Make.com en lugar de la integración nativa entre HubSpot y Slack?
La integración nativa entre HubSpot y Slack (integrada directamente en los ajustes de HubSpot) funciona bien para notificaciones básicas. Se queda corta cuando necesitas:
- Alertas enrutadas a distintos canales según los datos del deal
- Formato de mensaje personalizado con campos concretos
- Lógica condicional (por ejemplo, alertar solo cuando el valor del deal supere los £10.000)
- Alertas activadas por cambios de etapa concretos del pipeline en lugar de por todas las actualizaciones
- Notificaciones que además desencadenen otras acciones (por ejemplo, crear una tarea en Asana o registrar los datos en una hoja de Google Sheets)
Make.com se encarga de todo esto sin escribir una sola línea de código. En SaaS Hackers, esta es la configuración que recomendamos para cualquier equipo de ventas que gestione más de un pipeline o deals de varios comerciales. Si estás comparando opciones más amplias de partners para automatización del CRM, RevOps o sistemas de crecimiento, nuestras listas de agencias de inbound marketing para B2B SaaS y de agencias de marketing ops para B2B SaaS son un buen siguiente paso.
Preguntas frecuentes
¿Cuál es la diferencia entre las alertas de HubSpot a Slack con Make.com y la integración nativa?
La integración nativa de HubSpot con Slack envía notificaciones a canales fijos y cubre un conjunto limitado de desencadenadores. Make.com te permite crear lógica condicional, dirigir las alertas a distintos canales según los datos del deal, dar formato a los mensajes con cualquier campo de HubSpot y encadenar acciones adicionales después de que se publique el mensaje en Slack.
¿Puedo enviar alertas de deals de HubSpot a un canal privado de Slack con Make.com?
Sí. Primero tienes que invitar la app de Make.com de Slack al canal privado. Abre el canal en Slack, escribe /invite @Make (o el nombre de tu app conectada) y confirma. Después, el canal privado aparecerá en el menú desplegable de canales de Make.com.
¿Con qué frecuencia comprueba Make.com si hay nuevos deals en HubSpot?
En el plan gratuito de Make.com, el intervalo mínimo es de 15 minutos. Los planes de pago permiten intervalos de 1 minuto. Para recibir alertas en tiempo real, usa un webhook de HubSpot como desencadenador en lugar del desencadenador de sondeo Watch Objects. Así el escenario se ejecuta al instante cuando se crea o se actualiza un deal.
¿Necesito un plan de pago de HubSpot para usar Make.com en las alertas de Slack?
No. La integración de Make.com con HubSpot funciona con cuentas gratuitas y Starter de HubSpot mediante el desencadenador Watch Objects. Los desencadenadores de webhook en tiempo real requieren un plan de HubSpot compatible con webhooks (Professional o superior), pero los escenarios basados en sondeo funcionan en todos los niveles de HubSpot.
¿Puede Make.com enviar mensajes de Slack distintos según el valor del deal?
Sí. Añade un módulo de filtro o de router entre el desencadenador de HubSpot y el módulo de Slack. Define la condición para comprobar el campo del importe del deal (por ejemplo, Amount mayor que 10000) y configura un mensaje de Slack distinto para cada rango de valor. Cada rama puede publicar en un canal diferente con un formato de mensaje diferente.
Colaboración de
SaaS Hackers


