Nota: Este contenido se tradujo a través de un software y es posible que no haya sido revisado. La versión en inglés se considera, por tanto, la versión oficial y es posible que haya sido actualizada. Para acceder a la versión en inglés, haz clic aquí.
Forms

Formulario en el lugar equivocado en la página externa

Última actualización: enero 4, 2019

Cuando incrustas un formulario de HubSpot en tu página externa, puedes ver que aparece en diferentes ubicaciones. Esto puede deberse a que el formulario se presenta dinámicamente en la página o a un problema al agregar varios códigos de incrustación de formularios a la misma

etiqueta en el HTML de la página.

 

El formulario se presenta dinámicamente en la página

Un formulario se puede presentar dinámicamente en una página y cargarse en diferentes ubicaciones. Para asegurarte de que el formulario se cargue en una parte específica de la página, agrega un atributo objetivo al código de incrustación del formulario para especificar el contenedor específico que deseas que aparezca en el formulario.

En el código de incrustación del formulario, agrega una coma (,) después del valor de atributo formId, y luego introduce una nueva línea nueva y el objetivo: '[nombre del contenedor] ' . Por ejemplo, puedes forzar el formulario para que aparezca en un contenedor en la página con la clase CSS de la barra lateral.

User-added image

Más información sobre cómo personalizar el código de incrustación del formulario en la documentación de los desarrolladores de HubSpot.

 

Se agregaron varios códigos de incrustación de formularios a la misma etiqueta

Cuando incrustas el mismo formulario de HubSpot varias veces en una página externa, los formularios pueden aparecer uno al lado del otro o en la ubicación equivocada si se le agregan los códigos de incrustación del formulario a la misma etiqueta en el HTML de página.

Para garantizar que los formularios se carguen y se muestren correctamente, agrega el atributo de formInstanceId y especifica un valor único para cada código de incrustación de formulario. En el código de incrustación del formulario, agrega una coma (,) después del valor de atributo formId y luego introduce una nueva línea e ingresa formInstanceId: '[number] ' .Se recomienda marcar con un número cada formulario en el orden que aparece en la página (por ej. '1 'para el primer formulario '2 ' para el segundo formulario, etc.).

User-added image
User-added image

Además de identificar cada formulario de manera exclusiva, también puedes agregar un atributo objetivo a cada código de incrustación de formularios para especificar el contenedor específico que deseas que aparezca en el formulario.

Más información sobre cómo personalizar el código de incrustación del formulario en la documentación de los desarrolladores de HubSpot.