Si tiene un formulario personalizado y quiere empezar a enviar contactos a HubSpot, el primer paso es asegurarse de haber instalado el HubSpot Tracking Code en su sitio web. Después, dispone de varias opciones.

1. Activar la integración nativa

Si está usando un CMS de terceros o un servicio de formularios como TypeForm para su sitio web, es importante comprobar si tiene integración nativa. Si la tiene, debería activarla para obtener los mejores resultados. Por desgracia, algunos servicios usan las APIs incorrectas y esto puede causar problemas. Por ejemplo, pueden usar la Contacts API en lugar de la Forms API. No se recomienda porque requiere métodos de autenticación más complejos para la API y no rastrea los datos de analítica web. Como resultado, todos sus contactos pueden quedar marcados como provenientes de una fuente offline. Usar la API correcta es vital para sacar el máximo provecho de su CMS o servicio de formularios. Un ejemplo de servicios de formularios popup que admiten la API correcta es OptinMonster. Si no está seguro, se recomienda consultar a un profesional que pueda asesorarle sobre la mejor forma de integrar su app o sistema con HubSpot CMS.

2. Inicio rápido - Activar la recolección de formularios no-HubSpot

La opción más sencilla es activar la recolección de formularios no-HubSpot en HubSpot. Es una excelente función para empezar rápido, ya que el HubSpot Tracking Code captura automáticamente todos los envíos de formularios HTML sin trabajo adicional por su parte. La encontrará en Settings/Marketing/Forms/Non-HubSpot Forms

Formularios no HubSpot

3. HubSpot Forms APIs

Si busca un enfoque más avanzado, también puede usar las HubSpot Forms APIs. Esta API no requiere autenticación compleja, por lo que es más fácil de configurar y usar que algunos otros enfoques. Si trastea un poco con JavaScript para configurar el HubSpot User Tracking Code (HUTK), podrá obtener la analítica adecuada que necesita. Especificación de la HubSpot Forms API Especificaciones de la API: https://legacydocs.hubspot.com/docs/methods/forms/submit_form POST https://api.hsforms.com/submissions/v3/integration/submit/PORTALID/FORMID

hutkExtraído de las cookies generadas por el código de tracking de HubSpot (hubspotutk)
ipAddressDirección IP del usuario
pageUrlURL de la página
pageName"Título de la página"
redirectUrl"sudominio.com"
emailEmail del usuario
Otros campos del formularioValores de los campos

Integración de HubSpot con Google Forms

Si está interesado en integrar Google Forms con HubSpot, aquí tiene una solución rápida. La forma más fácil de conectar Google Forms y HubSpot es Zapier (alternativamente, Make), que se puede usar para crear nuevos contactos o deals de HubSpot cuando se reciba un nuevo envío de Google Form, actualizar contactos o deals existentes en función de las respuestas del formulario, o disparar workflows en HubSpot en función de las respuestas. Para actualizar contactos de HubSpot a partir de nuevas respuestas de Google Forms:

  1. Primero, cree un Google Form y guarde su URL.
  2. Inicie sesión en Zapier y cree un zap. Los Zaps son workflows que conectan sus apps para automatizar tareas repetitivas.
  3. Seleccione Google Form como disparador y HubSpot como acción. Un disparador es un evento que inicia un Zap, y una acción es un evento que un Zap realiza.
  4. Conecte sus cuentas de Google Form y HubSpot.
  5. Elija el formulario que quiere sincronizar y mapee los campos.
  6. Active su zap y pruébelo. Alternativamente, puede instalar Form to HubSpot desde Google Workspace Marketplace. La app integra los datos de Google Forms en HubSpot CRM de forma fluida. Con Form to HubSpot, puede recopilar datos de formularios y crear, actualizar o eliminar contactos de HubSpot automáticamente. Le sugerimos encarecidamente que considere las ventajas de HubSpot frente a Google Forms:
  7. Los formularios de HubSpot son más personalizables y se pueden rastrear con HubSpot Analytics.
  8. Están integrados con otras herramientas de HubSpot (email marketing y CRM).
  9. Se pueden usar para capturar información más detallada, como direcciones de correo y números de teléfono.
  10. Los formularios de HubSpot se pueden someter a pruebas A/B para determinar qué formulario es más efectivo.
  11. Los formularios de HubSpot se rellenan previamente con datos enviados por el visitante anteriormente. Incluye información básica de contacto como nombre, dirección de correo y número de teléfono.
  12. Los formularios de HubSpot ofrecen profiling progresivo. Esto le permite controlar qué preguntas aparecen en un formulario en función de lo que ya sabe sobre un lead. Los campos personalizados se pueden usar para recopilar información como el cargo, el tamaño de la empresa u otros datos. Si crea HubSpot Forms en lugar de Google Forms, tendrá más opciones de personalización, integración y reporting.
¿La integración de HubSpot CRM con mi sitio web es gratuita?+
Sí. HubSpot CRM es gratuito e incluye el código de tracking, formularios y chat en vivo. Puede instalar el código de tracking de HubSpot en cualquier sitio web independientemente de la plataforma. Las funciones premium como eventos de comportamiento personalizados y analítica avanzada requieren los planes de pago de Marketing Hub.
¿Cómo añado el código de tracking de HubSpot a mi sitio web?+
Copie el código de tracking de HubSpot desde Settings → Tracking & Analytics → Tracking Code en su cuenta de HubSpot. Péguelo antes de la etiqueta de cierre </body> en cada página de su sitio web. Si usa WordPress, instale el plugin oficial de HubSpot que añade el código automáticamente.
¿Puedo integrar HubSpot con un sitio web personalizado?+
Sí. HubSpot se integra con cualquier sitio web que admita JavaScript. Añada el código de tracking a su HTML, integre formularios usando el código de embed de HubSpot o la Forms API y use la API de HubSpot para sincronización de datos personalizada. Esto funciona con React, Next.js, Vue y cualquier otro framework.
¿Cuánto se tarda en integrar HubSpot CRM con un sitio web?+
La integración básica (código de tracking y un formulario) lleva 15-30 minutos. Una integración completa que incluya múltiples formularios, chat en vivo, propiedades personalizadas y sincronización de datos del CRM normalmente lleva 2-4 horas. Las integraciones complejas con APIs personalizadas o workflows multietapa pueden llevar 1-2 días.
¿Qué datos rastrea HubSpot en mi sitio web?+
El código de tracking de HubSpot registra páginas vistas, duración de la sesión, fuente de tráfico, tipo de dispositivo y datos de visitantes recurrentes. Cuando un visitante envía un formulario, todos sus datos de tracking anónimos se asocian a su registro de contacto en el CRM, dándole una línea temporal completa de su engagement.

¿Necesita ayuda con su integración de HubSpot? Nuestros servicios de onboarding de HubSpot incluyen integraciones personalizadas adaptadas a su stack tecnológico.