Saltar al contenido
Growform Multi Step Form Builder

Cómo crear un formulario de varios pasos en GoHighLevel (guía 2026)

Si un embudo de GoHighLevel tiene un formulario que se ve especialmente bien, probablemente sea de Growform. Por qué las agencias lo hacen así y cómo configurarlo en unos minutos.

Harvey Carpenter Actualizado el 12 min de lectura

Si has visto un embudo de GoHighLevel con un formulario que se veía especialmente moderno, con botones con imagen y barra de progreso, es muy posible que no se hiciera en GoHighLevel.

Probablemente era un formulario de Growform.

Este formulario incrustado se ha convertido en una buena práctica entre las agencias que trabajan con tráfico de pago: HighLevel pone los flujos de trabajo y el CRM, y Growform pone el formulario.

Esta guía te enseña a montar el tuyo en unos minutos. Si ya sabes lo que buscas, ve directamente a la guía.

Un formulario de varios pasos de Growform incrustado en una página de aterrizaje de GoHighLevel

¿Por qué no usar el creador de formularios de GoHighLevel?

HighLevel (así se llama la empresa, aunque casi todos seguimos diciendo GoHighLevel o GHL) es un CRM excelente, pero sus formularios son su punto más débil.

Lo decimos con respeto. El creador de formularios está incluido en todos los planes, escribe directamente en el CRM y es perfectamente válido para un formulario de contacto.

Pero un formulario que tiene que convertir clics de pago en leads cualificados es otra historia.

Este es el motivo:

  • Su creador de formularios hace formularios de una sola página. Los formularios de varias páginas son una petición abierta en el tablón de ideas de HighLevel desde agosto de 2023, con cientos de votos, y en agosto de 2026 la gente seguía pidiéndolos.
  • Las respuestas no pueden ser imágenes. Las opciones de respuesta con imagen siguen siendo una petición en el tablón de ideas. Los botones con imagen son la forma más sencilla de que la primera pregunta resulte fácil en un móvil.
  • La barra de progreso está documentada solo para móvil. El artículo de HighLevel sobre la barra de progreso trata las encuestas y los cuestionarios en dispositivos móviles.
  • Una encuesta no puede terminar en un calendario. Redirige a una página de reservas aparte, y en cada redirección se pierde gente. Se pide desde octubre de 2023.
  • A los formularios les faltan componentes y una experiencia de uso modernos. No encontrarás pantallas de carga, transiciones animadas entre pasos ni un control fino del diseño sin escribir CSS personalizado. La validación añade fricción, porque las comprobaciones de teléfono y de correo funcionan enviando al visitante un código que tiene que escribir. Incluso TrustedForm es un trabajo manual en HighLevel, con un campo personalizado que crear y un script que pegar.

HighLevel también tiene un creador de cuestionarios (quizzes), que añade puntuación y páginas de resultados a una encuesta. Encaja mejor en embudos del tipo «qué plan te conviene» que en solicitudes de presupuesto, y comparte la mayoría de estos límites.

Esta es la diferencia entre los formularios de HighLevel, las encuestas de HighLevel y Growform:

Formulario de HighLevelEncuesta de HighLevelGrowform
Varios pasos❌✅✅
Una pregunta cada vez❌✅✅
Botones con imagen como respuesta❌❌✅
Barra de progreso❌⚠️ Solo móvil✅ Todos los dispositivos
Lógica que oculta pasos enteros❌⚠️ Solo lógica de salto✅
Teléfono y correo verificados antes del envío✅✅✅

Todo lo anterior procede de la documentación y del tablón de ideas de HighLevel, tal como estaban en septiembre de 2026.

Por qué las agencias usan Growform en GoHighLevel

Growform es un creador de formularios hecho para un solo trabajo: convertir tráfico de pago en leads cualificados. Sirve más de 5 millones de cargas de formulario al mes.

La razón es la tasa de conversión. Malcolm Haag dirige Förnybarlead, un negocio de leads de energía solar. Sus páginas de aterrizaje convertían al 5–6 % con el formulario de HighLevel y al 15–20 % después de cambiar el formulario por Growform.

Esto es lo que obtienes:

  • Formularios que se ven como los caros. Botones con imagen, transiciones suaves entre pasos y barra de progreso en todos los dispositivos, con el estilo de tu página.
  • Mejores leads, además de más leads. La lógica condicional muestra u oculta campos y pasos enteros, para cualificar y descalificar antes de que nadie llegue a tu equipo de ventas.
  • Validación de teléfono y correo en tiempo real. Growform comprueba cada número de teléfono con Twilio y cada dirección de correo con ZeroBounce mientras el visitante sigue en el formulario. Los números falsos y los correos mal escritos se detectan antes de que el lead llegue a HighLevel.
  • Atribución en cada lead. Los campos ocultos capturan los UTM y los identificadores de clic y los envían a HighLevel con el contacto.
  • Seguimiento en un clic. Activa los píxeles de Meta, Google Ads y las demás redes publicitarias principales con un solo clic. También son compatibles Google Tag Manager y la API de conversiones de Meta.
  • Señales más limpias para tus plataformas publicitarias. Growform puede evitar que tus píxeles se activen con los leads descalificados, para que las redes publicitarias aprendan de los leads que de verdad quieres.
  • Cumplimiento para los equipos que venden leads. Los certificados de TrustedForm se capturan con un clic, y Jornaya también es compatible.
  • Plantillas para la mayoría de sectores de generación de leads, para no empezar con la página en blanco.

Conservas todo lo que te gusta de HighLevel: la ficha de contacto, el pipeline, los flujos de trabajo y el calendario funcionan exactamente igual que antes. Solo cambia el formulario.

Hay una prueba gratuita de 14 días sin tarjeta de crédito. Empieza tu prueba y sigue los pasos de abajo.

Cómo crear un formulario de varios pasos para GoHighLevel con Growform

Crearás el formulario en Growform, pegarás un fragmento de código en tu página de HighLevel y conectarás las dos plataformas con un webhook. Esta guía también está disponible en vídeo (en inglés). Se grabó en 2023, así que algunas pantallas de HighLevel han cambiado, pero los pasos son los mismos.

Estos son los pasos de un vistazo:

  1. Crea un formulario en Growform.
  2. Ajusta el fondo, el ancho y el relleno del formulario para HighLevel.
  3. Copia el código de inserción de Growform.
  4. Pégalo en un elemento de código del constructor de páginas de HighLevel.
  5. Previsualiza la página.
  6. Envía los leads a HighLevel con un webhook entrante.
  7. Añade campos ocultos para la atribución (opcional).

1 – Crea un formulario en Growform

Regístrate en Growform y crea un formulario. Empieza con una plantilla de tu sector o elige «None – start with a blank slate» para no complicarte.

Nuestra guía de primeros pasos explica el editor si la necesitas.

2 – Configura Growform para GoHighLevel

Unos pocos ajustes hacen que el formulario encaje con naturalidad en una página de HighLevel.

En «Theme settings», pon el fondo del contenedor del formulario en «None» para que se funda con el fondo que tiene detrás:

Ajustes de tema de Growform con el fondo del contenedor en None

También en «Theme settings», pon el ancho del formulario (form width) en 520, el relleno superior (top padding) en 15 y el relleno del pie del formulario en 15:

Ajustes de tema de Growform con el ancho y el relleno del formulario
No olvides pulsar «Save» después de hacer estos cambios.

Cambia el color principal y la tipografía del formulario para que coincidan con tu página de aterrizaje. Ya deberías tener un formulario sencillo que funciona:

Un formulario básico de varios pasos en el editor de Growform

3 – Copia el código de inserción de Growform

Pulsa «Share form» en la barra azul superior y elige la opción de incrustar Growform en tu sitio web con un fragmento HTML. Haz clic dentro del cuadro y copia el código:

Copiar el código de inserción desde Growform

4 – Pega el código en el constructor de páginas de GoHighLevel

En el constructor de embudos o de sitios web de HighLevel, añade un elemento nuevo y busca «code». La documentación de HighLevel lo llama elemento de código (code element). Las versiones anteriores del constructor, y la grabación de abajo, lo llaman widget «Custom JS/HTML». Añádelo a tu página, abre el editor de código, pega el código de Growform y guarda:

Añadir un elemento de código personalizado en GoHighLevel y pegar el código de Growform

5 – Previsualiza tu nuevo formulario

Es posible que el código personalizado no se muestre dentro del propio constructor, así que abre la vista previa de la página. Tu formulario debería estar en la página:

El formulario de Growform incrustado en una página de aterrizaje de GoHighLevel

6 – Envía los leads a GoHighLevel con un webhook entrante

El formulario está en tu página, pero los leads llegan a Growform y no a HighLevel. Un webhook entrante conecta las dos plataformas.

Conviene saberlo: HighLevel considera los webhooks entrantes una función prémium, pero cuesta céntimos. Tus primeros 100 leads son gratis, y después son 0,01 USD por lead, unos 10 USD por cada 1000. Un administrador de la agencia lo activa una sola vez en Settings > Company > «Workflow - Premium Features» (la guía de HighLevel tiene los detalles). ¿Prefieres no usarlo? LeadConnector en Zapier hace el mismo trabajo.

Ve a «Automation» en la subcuenta correspondiente y pulsa «Create workflow»:

Crear un flujo de trabajo en GoHighLevel

Elige «Start from scratch», añade un nuevo disparador al flujo de trabajo y selecciona «Inbound Webhook»:

Seleccionar el disparador Inbound Webhook en un flujo de trabajo de GoHighLevel

Copia la URL del webhook que te da HighLevel. Empieza por «https://services.leadconnectorhq…»:

La URL del webhook entrante en GoHighLevel

En Growform, ve a «Edit form settings», después a «Alerts & integrations», y añade una integración de webhook:

Añadir una integración de webhook en Growform

Pega la URL de HighLevel en el cuadro de la URL del endpoint y pulsa «Save»:

Pegar la URL del webhook de GoHighLevel en Growform

Ahora rellena tu formulario una vez para que HighLevel tenga una muestra con la que trabajar. De vuelta en el disparador del flujo de trabajo, recupera la petición de muestra, selecciónala como referencia de asignación (mapping reference) y guarda el disparador:

La referencia de asignación de un webhook entrante en GoHighLevel

Añade una acción «Create/Update Contact». Para cada campo del contacto, elige el valor correspondiente de los datos del webhook. HighLevel necesita una dirección de correo o un número de teléfono para crear el contacto.

En este ejemplo asignamos el campo «Email» de HighLevel al campo de correo electrónico de nuestro formulario. Elegimos: Inbound Webhook Trigger > Form_submission > Fields > (el nombre del campo de correo) > Value:

Asignar un campo de Growform a un campo de contacto de GoHighLevel

Guarda y publica el flujo de trabajo. A partir de ahora se crea un contacto en HighLevel en cuanto Growform recibe el lead, y las acciones de seguimiento que añadas después de este paso funcionan como siempre.

Si más adelante añades campos a tu formulario o les cambias el nombre, envía un nuevo lead de prueba y selecciona la nueva referencia de asignación.

7 – Añade la atribución (opcional)

HighLevel registra automáticamente los UTM y los identificadores de clic de sus propios formularios. Los contactos creados por un webhook llegan sin ellos a menos que tú los envíes.

  1. En Growform, añade un campo oculto por cada valor que quieras conservar. La mayoría de los equipos usan utm_source, utm_medium, utm_campaign, utm_content, utm_term, gclid y fbclid.
  2. En HighLevel, crea un campo de contacto personalizado para cada uno.
  3. Envía otro lead de prueba desde una URL que incluya esos parámetros.
  4. En la acción «Create/Update Contact», asigna cada campo oculto a su campo personalizado.

Cada contacto lleva ahora su origen, su campaña y su identificador de clic, listos para flujos de trabajo, informes y subidas de conversiones sin conexión.

Estilo y solución de problemas

El formulario no aparece en la página publicada

Revisa primero los ajustes de la página en HighLevel. HighLevel tiene un ajuste que retrasa el JavaScript hasta que el visitante interactúa con la página, y puede impedir que un formulario incrustado se cargue de inmediato. Desactívalo en las páginas que tengan un formulario en la parte superior.

Comprueba también que el código se haya pegado en un elemento de código propio, y no dentro de otro bloque de HTML.

El fondo «salta» entre pasos

Growform se redimensiona para ajustarse a cada paso, y eso puede hacer que los elementos de HighLevel que lo rodean también cambien de tamaño. Para evitarlo, aplica una clase personalizada a la caja de HighLevel que contiene el formulario. Selecciona la caja, pulsa «Advanced» y añade un nombre de clase personalizado:

Añadir una clase personalizada a una caja en el constructor de páginas de GoHighLevel

Después ve a «Settings» > «Custom CSS» en el editor de páginas y añade el siguiente CSS:

.customMinHeight {
  height: 600px !important;
  display: block !important;
}

Esto fija la altura de la caja, de modo que no cambia de tamaño cuando cambia el formulario. También sustituye el valor por defecto «display: flex», para que los pasos de distinto tamaño se alineen desde arriba. Ajusta el valor de 600px a tu formulario.

El formulario es demasiado estrecho

Ve a «Theme settings» en Growform y aumenta el «Form width» poco a poco. Guarda el formulario y actualiza la vista previa en HighLevel:

Un formulario de Growform demasiado estrecho para su contenedor de GoHighLevel

Busca el formulario más ancho posible sin que los botones pasen al diseño de móvil. Este formulario tiene más o menos el tamaño adecuado:

Un formulario de Growform con el ancho correcto en GoHighLevel

Después puedes alinear el primer encabezado a la izquierda:

Alinear el encabezado del formulario a la izquierda

Y el formulario encaja en la página:

El formulario de Growform terminado en una página de aterrizaje de GoHighLevel

Llevar a la gente de vuelta al formulario

No pongas el mismo formulario varias veces en una página. Añade llamadas a la acción a lo largo de la página que vuelvan al formulario de arriba. La guía de HighLevel para desplazarse a un elemento explica cómo hacerlo.

Poner el formulario en una ventana emergente

Crea la ventana emergente como de costumbre en HighLevel, añade un elemento de código y pega el mismo código de inserción:

Un formulario de Growform dentro de una ventana emergente de GoHighLevel

Para abrirla, elige un botón de tu página de aterrizaje y asígnale la acción «Show popup».

Preguntas frecuentes

¿Cómo creo un formulario de varios pasos en GoHighLevel?

Crea el formulario en un creador de formularios de varios pasos como Growform, copia su código de inserción y pégalo en un elemento de código de tu página de HighLevel. Después añade un disparador Inbound Webhook a un flujo de trabajo de HighLevel para que cada envío cree un contacto. Todo el proceso lleva unos minutos.

¿Cuál es el mejor creador de formularios de varios pasos para GoHighLevel?

Growform es la opción más utilizada entre las agencias que trabajan con tráfico de pago. Añade botones con imagen, barras de progreso, lógica condicional y verificación de leads a las páginas de HighLevel, y envía cada lead a HighLevel como contacto.

¿Los formularios de GoHighLevel pueden tener varios pasos?

No en el creador de formularios, que está documentado como una herramienta de una sola página. Dentro de HighLevel, un formulario de varios pasos tiene que crearse como encuesta o como cuestionario. La mayoría de las agencias que quieren botones con imagen, barra de progreso en todos los dispositivos y lógica que oculta pasos enteros incrustan un formulario de Growform.

¿Qué diferencia hay entre un formulario y una encuesta en GoHighLevel?

Un formulario es una sola página de campos. Una encuesta es una serie de diapositivas con lógica de salto y un ajuste de una pregunta cada vez. Son herramientas independientes, y HighLevel no convierte una en otra.

¿El webhook entrante de GoHighLevel tiene un coste adicional?

Sí, pero muy poco. Es un disparador prémium que cuesta 0,01 USD por lead después de los 100 primeros, que son gratis. Son unos 10 USD por cada 1000 leads.

¿Puedo enviar leads a GoHighLevel sin el webhook?

Sí. Growform se conecta a HighLevel mediante LeadConnector en Zapier, que puede crear o actualizar un contacto y añadirlo a un pipeline o a un flujo de trabajo.

¿Seguirán funcionando mis flujos de trabajo de HighLevel?

Sí. Una vez que el contacto existe en HighLevel, todo lo demás funciona como siempre.

Crea el tuyo hoy

HighLevel es donde deben vivir tus leads. No es donde debe crearse tu formulario, al menos cuando pagas por el tráfico.

La configuración de esta guía lleva solo unos minutos, y es la que está detrás de muchos de los formularios más vistosos que has visto en páginas de HighLevel. Empieza una prueba gratuita de 14 días de Growform y crea el tuyo hoy.

¿Sigues comparando herramientas? Consulta nuestra guía de alternativas a los formularios de varios pasos de GoHighLevel (en inglés).

Prueba Growform gratis

Prueba gratis