Especialidad technical

Integración de SMS con HubSpot CRM para empresas marroquíes

Integrar SMS hubspot marroquí: guía técnica con ejemplos de código para desarrolladores en Marruecos.

Integración de SMS con HubSpot CRM para empresas marroquíes
En este artículo
  1. HubSpot es el CRM de elección para startups marroquíes bien financiadas, agencias B2B y promotores inmobiliarios estructurados.
  2. ¿Por qué eludir el sistema nativo de HubSpot?
  3. Construir la integración a través de un flujo de trabajo (Webhook)
  4. Casos de uso: Relance de Deal "Froid" y Nurturing
  5. Límites a conocer antes de construir esta integración

HubSpot es el CRM de elección para startups marroquíes bien financiadas, agencias B2B y promotores inmobiliarios estructurados.

Sin embargo, hay un problema importante (el "Punto Negro") con HubSpot en Marruecos: HubSpot no admite nativamente el envío de SMS a los números marroquíes (+212) en sus paquetes básicos. Si intenta utilizar su herramienta SMS integrada (basada en Estados Unidos), el coste por mensaje a menudo es prohibitivo o el envío falla. Para mantener la potencia de los Workflows de HubSpot mientras se beneficia de la entrega de una pasillo SMS local soberano, es necesario "romper" el sistema utilizando Acciones Webhooks personalizadas (Custom Actions).

¿Por qué eludir el sistema nativo de HubSpot?

Las integraciones directas de Marketplace HubSpot (como Twilio) no resuelven el problema: pagarás en dólares, sufrirás [las altas tarifas a la red marroquí] (/fr/blog/envoisms-vs-twilio-au-maroc-comparatif-complet-pour-les/), y los datos de tus clientes serán tratados fuera de Marruecos, causando [problemas de cumplimiento con la CNDP] (/fr/blog/rgpd-vs-loi-09-08-cndp-les-verdades-diferencias-para-les/).

La solución técnica "Best-in-Class" consiste en conectar un flujo de trabajo HubSpot directamente a la API REST de EnvoiSMS.

Construir la integración a través de un flujo de trabajo (Webhook)

Nota: Esta característica requiere un mínimo de una licencia HubSpot Pro (Operations Hub o Marketing Hub Pro) para acceder a los Webhooks en los flujos de trabajo.

  1. Creación del flujo de trabajo: Vaya a 'Automatización' > 'Flujos de trabajo' en HubSpot.
  2. El Trigger: Define la regla.Ejemplo: La fase de transacción (Deal Stage) pasa a "Contrato firmado".
  3. La acción: Haga clic en + para añadir una acción.Elige "Enviar Webhook".
  4. Configuración de Webhook a EnvoiSMS:
  • Método: ‘POST’
  • Webhook URL: https://api.envoisms.ma/v1/messages
  • Headers: Agregue una clave Autorización y su valor Bearer VOTRE_API_KEY_ENVOISMS.
  • Data Structure: Configure la carga útil JSON. Puede inyectar los "Tipos de personalización" de HubSpot (por ejemplo: Nombre, Telefón móvil del contacto).
json
   {
     "from": "MON_AGENCE",
     "to": "{{contact.mobilephone}}",
     "message": "Bonjour {{contact.firstname}}, votre contrat est prêt. Veuillez vérifier votre boîte mail."
   }

Casos de uso: Relance de Deal "Froid" y Nurturing

En ciclos de ventas largos (como la venta de bienes raíces o la venta de software B2B en Marruecos), el correo electrónico se pierde. Ejemplo de automatización rentable: Cree un flujo de trabajo "Relance Froid": Si un contacto (Lead) no ha abierto los 3 últimos correos electrónicos de su secuencia (Nurturing) y su último compromiso data de más de 30 días, activa un SMS.

"Hola Hassan. ¿Has abandonado el proyecto de compra de tu apartamento en Bouskoura? Si es así, simplemente responda NO para cerrar el expediente."

En Marruecos, el SMS "despierta" al prospecto: o califica el acuerdo como cerrado (ahorro de tiempo para el comercial), o reanuda la conversación telefónica.

Límites a conocer antes de construir esta integración

Este método "Custom Webhook" es altamente potente para envíos (Sortants / Outbound). Sin embargo, tiene un límite: la conversación bidireccional (Recibo de respuestas). Si el cliente responde al SMS, la respuesta no aparecerá por defecto en la cronología (Timeline) del contacto HubSpot.

Para registrar los eventos de recepción (DLR) o las respuestas entrantes en la actividad de contacto de HubSpot, su DSI tendrá que crear una pequeña aplicación middleware (servidor relay) que reciba los Webhooks de EnvoiSMS y utiliza la API de Compromisos de HubSpot para crear una nota "SMS Recibido" en la ficha del cliente.

Esta integración Webhook es el compromiso ideal: usted mantiene el cerebro de HubSpot para la estrategia, y los "músculos" del operador marroquí para la entrega final.

¿Por qué elegir EnvoiSMS para su negocio?

Entrega a Operadores

Rutas locales hacia IAM, Orange e Inwi, con conmutación automática entre rutas y estado de entrega enviado por webhook.

Optimización de Costes

WhatsApp Business API desde 0,65 MAD por mensaje. El mejor retorno de inversión.

Conformidad CNDP

Alojamiento que cumple con las regulaciones de protección de datos personales locales.

¿Cómo seguir el enrutamiento en las redes IAM, Inwi y Orange?
Nuestras rutas locales hacia Maroc Telecom (IAM), Orange e inwi, con conmutación automática entre rutas, devuelven un estado de entrega del operador para cada mensaje, por webhook. El plazo de entrega depende del operador y de la red del destinatario.
¿Cómo gestiona la plataforma el formato de los números marroquíes?
EnvoiSMS normaliza automáticamente los números introducidos (06..., 07..., 00212...) al estándar E.164 (+212) para evitar cualquier fallo en la entrega.

Artículos sugeridos

Formateo de SMS en Marruecos: saltos de línea, codificación GSM-7 frente a UCS-2 y optimización de costes
technical

Formateo de SMS en Marruecos: saltos de línea, codificación GSM-7 frente a UCS-2 y optimización de costes

Formato empresarial de WhatsApp en Marruecos: texto enriquecido, emojis y botones interactivos
technical

Formato empresarial de WhatsApp en Marruecos: texto enriquecido, emojis y botones interactivos

Autenticación WhatsApp en 1-Clic y One-Tap Autofill OTP en Marruecos
technical

Autenticación WhatsApp en 1-Clic y One-Tap Autofill OTP en Marruecos