Cómo Usar 2Chat para Crear Nuevos Contactos Automáticamente en HubSpot CRM

Automatiza la captura de leads con WhatsApp y HubSpot CRM usando 2Chat. Crea flujos de WhatsApp para guardar leads directamente en HubSpot. Sigue nuestra guía para configurar la integración y mejorar la eficiencia de tu negocio.

Cómo Usar 2Chat para Crear Nuevos Contactos Automáticamente en HubSpot CRM

La eficiencia empresarial y la automatización son clave para el éxito, y una de las formas más efectivas de capturar y gestionar leads es a través de la integración de WhatsApp y HubSpot. Gracias a la plataforma 2Chat, ahora puedes crear flujos de WhatsApp que capturen leads automáticamente y los guarden directamente en tu CRM de HubSpot. Aquí tienes los beneficios de esta poderosa integración.

Create automatically new leads in Hubspot directly from WhatsApp

Requirements:

Crear un Contacto de Captura de Leads en HubSpot

  • Comienza creando un contacto en HubSpot para asignar todos los nuevos leads de WhatsApp. Por ejemplo, crea un contacto llamado "Leads de WhatsApp".

Configurar una Aplicación Privada en HubSpot

  • Ve a la sección de configuración haciendo clic en el ícono de engranaje. En el menú de Integraciones, selecciona "Aplicaciones Privadas".
  • Haz clic en "Crear Aplicación Privada" y completa la información básica.
  • En la sección "Ámbitos", añade los permisos necesarios para leer y escribir contactos.
  • Crea la aplicación para generar un token de acceso. Copia este token para usarlo más tarde.

Crear el Flujo en 2Chat

  • En 2Chat, añade un disparador de "Mensaje Recibido" para tu número de WhatsApp.
  • Añade componentes de "Mensaje y Esperar Respuesta" para cada variable (por ejemplo, nombre, apellido, empresa, correo electrónico).
  • Añade un componente HTTP para integrar con la API de HubSpot. Usa el método "Crear Contacto" del endpoint de contactos.
URL API: https://api.hubapi.com/crm/v3/objects/contacts
  • En los encabezados, añade el valor de autorización ("Bearer" seguido del token de HubSpot) y el tipo de contenido ("application/json").
  • En la sección del cuerpo, usa el JSON proporcionado.
{
  "associations": [
    {
      "types": [
        {
          "associationCategory": "HUBSPOT_DEFINED",
          "associationTypeId": 449
        }
      ],
      "to": {
        "id": "[HUBSPOT CONTACT ID]"
      }
    }
  ],
  "properties": {
    "firstname": "[Custom field First Name]",
    "lastname": "[Custom field Last Name]",
    "company": "[Custom field company]",
    "email": "[Custom field email]",
    "mobilephone": "{{wa.phoneNumber}}",
    "hs_whatsapp_phone_number": "{{wa.phoneNumber}}
"
  }
}
  • Obtén el ID del contacto de HubSpot abriendo el contacto creado anteriormente, haciendo clic en "Acciones", luego en "Ver Todas las Propiedades" y buscando "ID." pega este ID en el código, remplazando [HUBSPOT CONTACT ID].
  • Usa los campos personalizados para nombre, apellido, empresa, correo electrónico y número de teléfonoy reemplaza los campos correspondientes: [Custom field First Name], [Custom field Last Name], [Custom field company], [Custom field email]

Publicar y Probar el Flujo

  • Añade mensajes para informar al cliente que su información ha sido guardada.
  • Publica el flujo y pruébalo. Inicia un chat para ver si el contacto se crea correctamente.
  • El contacto debería crearse como un nuevo lead con la información proporcionada y asociarse con el contacto "Leads de WhatsApp".
Crea tu cuenta de prueba en 2Chat y mejora tus conversaciones de negocios con WhatsApp

Conclusión

Integrar WhatsApp con HubSpot CRM a través de 2Chat automatiza tu proceso de captura de leads, asegurando que cada lead sea gestionado de manera eficiente. Sigue estos pasos para optimizar tu flujo de trabajo y enfocarte en tareas estratégicas. Explora la documentación de la API de HubSpot para más endpoints y usa un proceso similar para integrarlos en tu flujo de 2Chat.