Become a HubSpot power user — join us for HubSpot Training Day 2017.

Forms

¿Cómo puedo crear un formulario personalizado para trabajar con HubSpot?

Última actualización: February 9, 2016

Si necesitas funcionalidad adicional, no disponible con los formularios estándares de HubSpot, puedes integrar los formularios externos con la API de formularios de HubSpot.

Puedes encontrar la documentación de nuestra API en developers.hubspot.com. Deberás usar el parámetro Datos del formulario de envío.

  • Crea un formulario en HubSpot y obtén el GUID (identificador único global) del formulario a partir de la URL (disponible en la barra de direcciones mientras editas el formulario). Agrega el GUID del formulario y tu HUB ID a la URL del post de la API a la que enviarás los resultados del formulario, a través del script de acción del formulario del lado del servidor.
  • Nuestra API requiere el uso de un script del lado del servidor que se ejecute cuando un usuario envíe el formulario. Esta URL del script personalizado debería agregarse al atributo de acción de tu formulario HTML.
  • Este script personalizado del lado del servidor publicará en este parámetro. La URL del POST debería actualizarse con tu Hub ID y el GUID de formulario.
  • Además de enviar los datos del formulario codificados de la URL recopilados de tus campos de formulario HTML, el script del lado del servidor debe solicitar la cookie hubspotutk del usuario y otros datos del visitante utilizados para completar el parámetro hs_context. Con estos datos adicionales, HubSpot podrá registrar la información estadística de los visitantes.

También contamos con un Foro de soporte técnico para la resolución de problemas relacionados con la API, donde tus desarrolladores pueden realizar las preguntas que necesiten. Esta es la mejor manera de obtener respuestas específicas relacionadas con la API de HubSpot.