Integrar HubSpot con formularios creados con Elementor en WordPress es una forma eficiente de capturar datos de leads y sincronizarlos automáticamente con tu CRM. Aquí tienes un paso a paso detallado para realizar esta integración:
1. Usar el Plugin de HubSpot para WordPress
Este método es ideal si quieres utilizar las herramientas nativas de HubSpot para gestionar los formularios y sincronizar automáticamente los datos con tu CRM.
Paso 1: Instalar el plugin de HubSpot
- Ve a tu panel de control de WordPress.
- Dirígete a Plugins > Añadir nuevo.
- Busca HubSpot en la barra de búsqueda.
- Instala y activa el plugin oficial de HubSpot – CRM, Email Marketing, Live Chat, Forms.
Paso 2: Conectar tu cuenta de HubSpot
- Una vez activado el plugin, verás un nuevo menú en el panel de WordPress llamado HubSpot.
- Haz clic en él y sigue las instrucciones para iniciar sesión en tu cuenta de HubSpot. Si no tienes una cuenta, puedes crear una gratuita.
Paso 3: Crear formularios en HubSpot (opcional)
- Dentro de tu panel de HubSpot, accede a Marketing > Captura > Formularios.
- Crea un formulario personalizado o elige uno predefinido.
- Configura los campos necesarios (por ejemplo, nombre, correo, teléfono) y personaliza el estilo.
Paso 4: Sincronizar con Elementor
- Si prefieres usar los formularios de HubSpot directamente, puedes incrustarlos en Elementor utilizando un shortcode proporcionado por HubSpot.
2. Integrar Formularios de Elementor con HubSpot
Opción A: Usar un Plugin de Terceros
Paso 1: Instalar un plugin conector
- En tu panel de WordPress, ve a Plugins > Añadir nuevo.
- Busca plugins como:
- Instala y activa el plugin que elijas.
Paso 2: Configurar el plugin
- Accede al panel de configuración del plugin.
- Conecta tu cuenta de HubSpot:
- Introduce tu clave API de HubSpot. Para obtenerla:
- Ve a HubSpot y accede a Configuración > Integraciones > API key.
- Genera una nueva clave si aún no tienes una.
- Copia y pega esta clave en el plugin de WordPress.
- Introduce tu clave API de HubSpot. Para obtenerla:
Paso 3: Mapear los campos de Elementor
- Crea un formulario en Elementor o edita uno existente.
- En la configuración del plugin conector, selecciona el formulario de Elementor que deseas conectar.
- Mapea los campos del formulario de Elementor con los campos de HubSpot:
- Por ejemplo, el campo “Nombre” del formulario se vincula al campo “Nombre” de HubSpot.
Paso 4: Probar la integración
- Rellena un formulario de prueba.
- Verifica que los datos se han transferido correctamente a HubSpot.
Opción B: Usar Webhooks
Paso 1: Configurar el formulario en Elementor
- Crea un formulario con Elementor Pro:
- Ve a Elementor > Plantillas > Formularios.
- Arrastra el widget Formulario a tu página.
- Diseña el formulario añadiendo los campos necesarios.
- En la configuración del formulario:
- En Acciones tras el envío, selecciona la opción Webhook.
- Añade la URL del webhook que gestionará la información (puede ser HubSpot directamente o un servicio como Zapier o Make).
Paso 2: Configurar HubSpot o un servicio intermedio
- Si HubSpot acepta webhooks directamente:
- Configura en HubSpot un punto final para recibir datos (normalmente esto requiere un plan de HubSpot que permita integraciones avanzadas).
- Si usas Zapier o Make:
- Configura un “Zap” o un “escenario” que reciba los datos del webhook.
- Mapea los campos entrantes del formulario con los campos de HubSpot.
- Establece la acción para enviar los datos a HubSpot.
Opción C: Usar Zapier
Paso 1: Configurar el formulario en Elementor
- Crea o edita un formulario con Elementor Pro, como se explicó antes.
- Asegúrate de que el formulario esté bien diseñado y con los campos requeridos.
Paso 2: Conectar Zapier
- Ve a Zapier y crea un nuevo Zap.
- Configura el desencadenante:
- Elige Elementor como aplicación.
- Selecciona el evento de desencadenante (por ejemplo, “Formulario enviado”).
- Configura la acción:
- Selecciona HubSpot como aplicación de destino.
- Elige la acción deseada (por ejemplo, “Crear/Actualizar Contacto”).
- Mapea los campos del formulario con los campos de HubSpot.
Paso 3: Probar la conexión
- Envía un formulario de prueba desde Elementor.
- Revisa Zapier para asegurarte de que el flujo funcione correctamente.
- Verifica en HubSpot que los datos se han sincronizado.
3. Probar y Verificar la Integración
- Rellena un formulario en tu sitio de prueba.
- Comprueba en HubSpot si los datos aparecen en el módulo de contactos.
- Ajusta cualquier campo mapeado o configuración adicional si notas discrepancias.