# Formulario de recopilación de datos

Este bloque te permite añadir un formulario para recopilar datos, por ejemplo, número de teléfono, nombre, respuestas a preguntas, etc., y configurar botones para ir a mensajeros en el chatbot.

Puedes configurar fácilmente la apariencia de los botones de mensajería usando los ajustes estándar de los botones en este bloque.

<figure><img src="/files/e997223090ed03e97a826fb71e21f2421dc9ad94" alt=""><figcaption></figcaption></figure>

### Cómo crear un formulario para recopilar solicitudes

Durante la adición de un formulario, se crean de una vez tres tipos de campos de recopilación de datos gracias a la configuración preestablecida del formulario:

1\) Nombre;

2\) Correo electrónico;

3\) Número de móvil.

<figure><img src="/files/6693840d7ae6f6fb740b1e9d956a75964b4d27a4" alt=""><figcaption></figcaption></figure>

Si necesitas añadir otras preguntas al formulario, haz clic en el botón "Añadir más pregunta":

<figure><img src="/files/fe56ab5d9b3e4d47c31124c22b9f3a46886c5fd6" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
El **Pregunta** y **Variable** los campos son obligatorios y están marcados con \*.
{% endhint %}

Para ir a la configuración de la pregunta, haz clic en la flecha de la barra de la pregunta:

<figure><img src="/files/e7ac8b83e56e572aa689969e789c7c7dc556769b" alt=""><figcaption></figcaption></figure>

Luego verás la configuración ampliada de la pregunta:

<figure><img src="/files/4e06a1dce310fe16c4498ce24ac55b23d8cb3a25" alt=""><figcaption></figcaption></figure>

**Pregunta obligatoria** **interruptor**&#x20;

La pregunta puede hacerse obligatoria. En este caso, no habrá transición a los mensajeros hasta que el usuario introduzca el valor. Para ello, activa la casilla de verificación Pregunta obligatoria:

<figure><img src="/files/7b58363a2fb7d832b9b82da7f8ae1f70f6732388" alt=""><figcaption></figcaption></figure>

Puedes **eliminar una pregunta** haciendo clic en el icono de la papelera junto al botón de opción Pregunta obligatoria:

<figure><img src="/files/fea1cb2f929bb608b0ade462c138c255ce23b924" alt=""><figcaption></figcaption></figure>

&#x20;**Botón Añadir más pregunta**

Si necesitas hacer varias preguntas en un solo formulario, puedes añadir preguntas haciendo clic en el botón Añadir más pregunta.

Al hacer clic en el botón Hacer preguntas, se abre el formulario predeterminado con el tipo de campo Lista desplegable. Luego puedes cambiarlo a cualquiera de los disponibles.

**Tipo de campo.** Puedes elegir una de las opciones de pregunta disponibles:

* **Lista desplegable** - la lista de respuestas se mostrará como un campo con una lista
* **Opción múltiple** - la respuesta puede contener varias opciones - selección múltiple de la lista de respuestas posibles
* **Seleccionar una opción** - solo se puede seleccionar una respuesta de la lista de respuestas posibles.
* Un **campo de texto** - es un campo en el que el cliente debe introducir el valor él mismo.

Los siguientes tipos de campos solo se pueden usar una vez en la minilanding real:

* **Name**&#x20;
* **Correo electrónico**
* **Teléfono móvil**

Si la pregunta está marcada como **obligatorio** pregunta, el cliente no podrá cerrar el formulario sin responder a esta pregunta.

&#x20;**tipo de campo Lista desplegable**

En esta pregunta, las posibles respuestas están ocultas en el menú desplegable. Al hacer clic en el campo, se abre un menú con opciones de respuesta. Puedes añadir una nueva respuesta haciendo clic en el botón Añadir respuesta.

Esta función también proporciona la posibilidad de añadir "Tu respuesta" a la pregunta "Elegir una de las opciones"; esto te permitirá recibir de los clientes no solo respuestas en el formato prescrito, sino también conocer nuevas opciones que los usuarios podrían inventar.

En el campo Variable, especifica el nombre de la variable, teniendo en cuenta las recomendaciones para su creación. La respuesta se guardará en una variable y se pasará al bot.

<figure><img src="/files/19cae95be5d2f5f1f144885b0a02800fbcb7ca63" alt=""><figcaption></figcaption></figure>

#### tipo de campo Campo de texto

Puedes seleccionar este tipo si el usuario necesita proporcionar una respuesta de formato libre.&#x20;

En el campo Variable, especifica el nombre de la variable, teniendo en cuenta las recomendaciones para su creación. La respuesta se guardará en una variable y se pasará al bot.

<figure><img src="/files/cfc56990a881a1ba360e5d1355793f6d852929dc" alt=""><figcaption></figcaption></figure>

#### tipo de campo Selección de varias opciones

En esta pregunta, el usuario puede elegir una o varias respuestas posibles. La mini landing page muestra todas las respuestas a la vez. Junto a ellas hay casillas de verificación cuadradas para la selección.\
\
Puedes añadir una nueva respuesta haciendo clic en el botón + Añadir respuesta.

En el campo Variable, especifica el nombre de la variable, teniendo en cuenta las recomendaciones para su creación. La respuesta se guardará en una variable y se pasará al bot.

<figure><img src="/files/b98f2a97ce196161b83014743901637cd79d9ede" alt=""><figcaption></figcaption></figure>

#### tipo de campo Seleccionar una opción

En esta pregunta, el usuario solo puede elegir una de las respuestas disponibles. La mini landing page muestra todas las respuestas a la vez. Junto a ellas hay casillas de verificación redondas, pero solo puedes elegir una respuesta.\
\
Puedes añadir una nueva respuesta haciendo clic en el botón + Añadir respuesta.

En el campo Variable, especifica el nombre de la variable, teniendo en cuenta las recomendaciones para su creación. La respuesta se guardará en una variable y se pasará al bot.

<figure><img src="/files/97609a6c8186fa352d28e3af6ad7c70522a2ba79" alt=""><figcaption></figcaption></figure>

#### tipo de campo: Nombre

El nombre del usuario se introduce en este campo. Al cambiar al bot, el nombre del sitio se escribirá en la variable del cliente **`nombre_desde_ml`**

<figure><img src="/files/deb6ed66ec64d14d59687b292b4ac288e23f9b48" alt=""><figcaption></figcaption></figure>

**Inscripción**. Si no rellenas este campo, el valor predeterminado Nombre se indicará encima del campo de entrada del número. Puedes introducir tus descripciones para que el usuario ingrese sus datos.

¿Cómo se muestra el nombre del cliente en el sitio web?:

<figure><img src="/files/3d6c5fbe7c7ca3a861dbfa49b2281401826853e5" alt=""><figcaption></figcaption></figure>

#### tipo de campo: Correo electrónico

La dirección de correo electrónico del usuario se registra en este campo. Al cambiar al bot, el nombre del sitio se escribirá en la variable del cliente **`correo electrónico`**

<figure><img src="/files/28960ab108378b4aa9c0a7e83491786153039b7a" alt=""><figcaption></figcaption></figure>

**Inscripción.** Si no rellenas este campo, la dirección de correo electrónico predeterminada se indicará encima del campo de entrada del número. Puedes introducir tus descripciones para que el usuario ingrese sus datos.

Cómo se muestran los datos recibidos en el bot al pasar desde una mini landing page:

![](/files/3d6c5fbe7c7ca3a861dbfa49b2281401826853e5)

#### tipo de campo: Teléfono móvil

El número de teléfono del usuario se registra en este campo. Al cambiar al bot, el número de teléfono del usuario desde el sitio se registrará en la variable del cliente **`phone`**

![](/files/5af1f51f349a2d36c0de6226961321d3bc5f15f8)

Hay ajustes adicionales en la mini landing page.

**Teléfonos personalizados.** Puedes especificar qué códigos de país mostrar para su selección al introducir un número de teléfono.

<figure><img src="/files/186c958beb3fd9598f83bfe495cc1d47d7da2637" alt=""><figcaption><p>Códigos de país personalizados (configurables). </p></figcaption></figure>

**El código de país predeterminado** es +7 Rusia. En este campo, puedes cambiar este código por el de otro país si es necesario.

**El interruptor de detección del código de país por dirección IP** .

<figure><img src="/files/a50893f3feb942bdf6d261f7c14ed4b88bb55d9c" alt=""><figcaption><p>Determinación del código de país por dirección IP</p></figcaption></figure>

Al activar el interruptor "Detección del código de país por dirección IP", el código de país se determina automáticamente por el número de teléfono desde la base de datos IP (campo 1 en la captura, "Teléfonos personalizados"). Si no se encuentra el código de país, se introduce el código especificado en el campo "Código de país predeterminado" (campo 2 en la captura anterior).

Así, si especificas, por ejemplo, Kazajistán en el campo "Teléfonos personalizados" y habilitas la detección automática del código de país por dirección IP, primero se buscará el código por el número de teléfono en la base de datos de Teléfonos personalizados (direcciones IP). Si se encuentra el número, el código de país se tomará del número de teléfono; de lo contrario, del campo "Código de país predeterminado", es decir, del código de país predeterminado.

{% hint style="info" %}
Debido a limitaciones de tiempo a nivel de país, esta configuración puede no funcionar correctamente.
{% endhint %}

**Inscripción.** Si no rellenas este campo, el valor predeterminado Número de teléfono se indicará encima del campo de entrada del número. Puedes introducir tus descripciones para que el usuario ingrese su número de teléfono.

&#x20;

<figure><img src="/files/406d27cf9cb150b08b53583efbe3838258202602" alt=""><figcaption><p>Ejemplo de configuración de la etiqueta sobre el número de teléfono</p></figcaption></figure>

### Cómo crear un formulario en un botón

{% hint style="warning" %}
Esta función no funciona para la página de suscripción de VKontakte. El formulario se añadirá automáticamente a la página.
{% endhint %}

En este caso, usemos la sección emergente.

{% hint style="info" %}
lee más sobre la sección emergente en el artículo del mismo nombre. enlace [lo explicamos en el artículo homónimo.](broken://pages/8490cfa73eea64ccfbe34404812a5b7bf502cec0)&#x20;
{% endhint %}

Cambia al modo de edición de la página del sitio y encuentra el botón "+" para añadir la sección "Emergente":

<figure><img src="/files/71afa2f557ca28562ac75ca5f39af290f367e31e" alt=""><figcaption></figcaption></figure>

Luego la sección se añadirá a la página del sitio:

<figure><img src="/files/c6949605e58a99122d09df6cb61c51deedf3b318" alt=""><figcaption></figcaption></figure>

Ahora necesitas completar la ventana emergente haciendo clic en el botón correspondiente en la sección:

<figure><img src="/files/5ef39f6665fc3f99105c8a5e152cf2ae90a152c4" alt=""><figcaption></figcaption></figure>

Después, selecciona la sección que deseas añadir a la ventana emergente: esta es la sección "Formulario":

<figure><img src="/files/abf0cf7590d08b1b87a14cf518d9d3b65287ffda" alt=""><figcaption></figcaption></figure>

Al hacer clic, el formulario se añadirá a la ventana emergente y se abrirá una ventana a la derecha para completar el contenido del formulario:

Ahora completa el contenido del formulario como se describe en las secciones anteriores.

<figure><img src="/files/13752291018d2c071d7a6575b72e8456de44d472" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Puedes añadir cualquier número de secciones a la ventana emergente, creando así un minisitio que se abre al hacer clic en el botón.
{% endhint %}

Ahora especificaremos el ID de la ventana emergente como enlace en el botón (el botón puede ser cualquiera):

<figure><img src="/files/699f9fa5ee24719ecf3bdef83e0d7fce0548748f" alt=""><figcaption></figcaption></figure>

Después, ve a la sección del menú (el encabezado de la página del sitio) y especifica el valor de la ventana emergente en el botón con la función de enlace:

1. Haz clic en "Editar" en la sección requerida (puede ser tanto la sección "Menú" como la sección "Botones"):

<figure><img src="/files/fc9708452bc52426ac01f46a5855f930cd92f1e5" alt=""><figcaption></figcaption></figure>

Luego se abrirá la barra derecha con la edición del contenido:

<figure><img src="/files/9ca79f0e207e4a9ea738e96e6eb899d1e26b5f5d" alt=""><figcaption></figcaption></figure>

2. Después, crea un botón con la función "Enlace":

<figure><img src="/files/b2b95f02ecf4c45486c9ae879999903add22483a" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
¡Atención!

La acción es "En la ventana actual", de lo contrario el botón emergente no se abrirá.
{% endhint %}

¡Listo! Ahora puedes abrir el formulario a través del botón del menú u otro botón en la página del sitio web:

<figure><img src="/files/717f6cb0a103ff614f7771929d64d5659f2b2da2" alt=""><figcaption></figcaption></figure>

### Cómo añadir un trato a MavibotCRM desde el sitio web

{% hint style="warning" %}
Solo funciona si el canal de Whatsapp o el correo electrónico está conectado al proyecto: comprueba si el cliente está en la base de datos y añádele un nuevo trato o un nuevo cliente, y se creará un trato para él.

¡Si ambos canales están conectados, se crea un cliente de Whatsapp!
{% endhint %}

<figure><img src="/files/38d48f436e0328697b235c25831cee0d35b7262e" alt=""><figcaption></figcaption></figure>

### Política de privacidad

Añadir un enlace a tu política de privacidad es fácil y sencillo:

activa las casillas de verificación y añade un enlace a la página de la política o deja la configuración predeterminada.

<figure><img src="/files/feb0f0abfcdd71ddfe73a2bf2d0339c588b41f0d" alt=""><figcaption></figcaption></figure>

Mostrar la política de privacidad

De forma predeterminada, estos ajustes están desactivados. Para activarlo, añade una marca de verificación en la **casilla de verificación Política de privacidad.**\
También puedes comprobar si es necesario marcar la casilla "Estoy de acuerdo con la política de privacidad" en la landing page. Para ello, marca la casilla en la configuración de la landing page par&#x61;**"Mostrar la casilla de verificación ya marcada:"**

<figure><img src="/files/c1c003f40d411f617213355ce793fb9bb4d916d0" alt=""><figcaption></figcaption></figure>

#### Botones

En esta sección, puedes configurar la visualización de los botones en el sitio.

#### Estilo del botón (menú desplegable) &#x20;

Mostrar botones solo con iconos de mensajería (solo icono) o añadir el nombre del mensajero (icono con texto).

<figure><img src="/files/cc7421edd600a357f420fa345f207ba146be0fe3" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Si seleccionas el tipo de botón Icono con texto, puedes cambiar el texto del botón.&#x20;
{% endhint %}

También puedes elegir qué botones de mensajeros conectados a Mavibot se mostrarán en el sitio. Para ello, marca las casillas de verificación.

{% hint style="warning" %}
¡Atención!&#x20;

Si tu proyecto no tiene canales conectados, los botones de mensajería en el formulario no se mostrarán.
{% endhint %}

#### Los botones de este formulario tomarán datos de todos los formularios del sitio (un interruptor)

Al crear una página grande, es posible que necesites usar varias veces el formulario de recopilación de datos con botones de mensajería para pasar al bot. Para mayor comodidad, se ha creado este interruptor para que los datos puedan transmitirse desde cualquiera de los formularios al bot.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mavibot.ai/doc/es/websites/sitios/blocks/forms.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
