# Formularios

> Crea en el panel formularios de suscripción de tipo pop-up, flyout, banner, página completa e integrados, publícalos en tu web con una sola etiqueta script y recoge las respuestas.

Los formularios son formularios de suscripción que diseñas en el panel de Emailit y muestras en tu web. Creas un formulario de forma visual, lo publicas y añades una etiqueta script a tu web, y Emailit guarda todas las respuestas por ti.

> **Formularios está en acceso anticipado:** Formularios todavía no está disponible en todos los espacios de trabajo. Si **Forms** muestra un distintivo **Soon** en la barra lateral del panel y no se puede abrir, no está activado en tu espacio de trabajo. [Contacta con soporte](/contact/) si quieres acceso anticipado.

## Cómo funciona

1. **Crea un formulario** en **Email Marketing → Forms** y elige su tipo.
2. **Diséñalo** en el editor: añade texto, imágenes, botones y campos, divídelo en pasos y dale estilo. Consulta [Crear un formulario](/es/docs/forms/build/).
3. **Publícalo.** Solo los formularios publicados aparecen en tu web.
4. **Instala el script** una sola vez en todas las páginas de tu web. A partir de ahí, los pop-ups, los flyouts, los banners y los formularios de página completa aparecen solos. Los formularios integrados necesitan además un elemento contenedor donde deben mostrarse. Consulta [Insertar formularios en tu web](/es/docs/forms/install/).
5. **Revisa las respuestas** en la página del formulario.

## Tipos de formulario

| Tipo | Cómo aparece |
| --- | --- |
| **Popup** | Un cuadro de diálogo en el centro de la página, sobre una capa oscurecida. Se abre unos segundos después de cargarse la página. |
| **Full page** | Cubre toda la página. Se abre unos segundos después de cargarse la página. |
| **Flyout** | Se desliza abajo a la derecha, abajo a la izquierda o en la parte inferior de la página. Se abre unos segundos después de cargarse la página. |
| **Banner** | Una barra en la parte superior o inferior de la página. Se muestra en cuanto se carga la página. |
| **Embed** | Se muestra dentro del contenido de tu página, donde coloques su elemento contenedor. |

Eliges el tipo al crear el formulario y puedes cambiarlo después en el panel **Styles** del editor. Cada carga de página muestra como máximo un pop-up, flyout o formulario de página completa, además de los banners y los formularios integrados publicados.

## Estados

| Estado | Significado |
| --- | --- |
| **Draft** | El formulario está guardado, pero no se muestra en tu web. Los formularios nuevos empiezan como borradores. |
| **Live** | El formulario está publicado y se muestra allí donde esté instalado el script. |

Para publicarlo, un formulario necesita al menos un paso de formulario y un paso de confirmación. **Unpublish** devuelve un formulario publicado a borrador y lo quita de tu web.

## Respuestas

Cada vez que un visitante envía un formulario, Emailit guarda la respuesta con el valor de cada campo, indexado por el nombre de propiedad del campo, y datos sobre su procedencia, como la URL de la página y el referente. La página del formulario las muestra en **Recent submissions**, de más reciente a más antigua.

Las respuestas solo se guardan con el formulario. Todavía no crean contactos ni añaden a nadie a una lista de contactos, así que un formulario no hace crecer tus listas por sí solo. Para añadir hoy las altas a una lista, usa la [URL de suscripción](/es/docs/audiences/subscribe-url/) de una lista o la [API de suscriptores](/es/docs/api-reference/audiences/subscribers/).

Al eliminar un formulario, también se eliminan para siempre sus respuestas.

## La página Forms

**Email Marketing → Forms** muestra tus formularios con su **Name**, **Type**, **Status** y la hora de **Updated**, con un buscador.

- **Create form** pide un **Name** y un **Type**, y después abre el nuevo formulario.
- **Install** muestra la etiqueta script para tu web.
- El menú de la fila tiene **Edit**, **Rename** y **Delete**.

En la página de un formulario encontrarás **Publish** o **Unpublish**, **Edit form** para abrir el editor, una tarjeta **Details** con el número de pasos y el **Public token** del formulario, la tabla **Recent submissions** y una tarjeta **Installation** con el código de este formulario.

## Usar la API

La [API de formularios](/es/docs/api-reference/forms/) te permite [crear](/es/docs/api-reference/forms/create/), [obtener](/es/docs/api-reference/forms/get/), [actualizar](/es/docs/api-reference/forms/update/), [listar](/es/docs/api-reference/forms/list/) y [eliminar](/es/docs/api-reference/forms/delete/) formularios, [publicarlos](/es/docs/api-reference/forms/publish/) y [despublicarlos](/es/docs/api-reference/forms/unpublish/), y [restablecer el token público](/es/docs/api-reference/forms/reset-token/). Los formularios tienen ID `frm_`, un `type` (`popup`, `full_page`, `flyout`, `embed` o `banner`), un `status` (`draft` o `live`) y la `definition` completa del editor. Publicar un formulario sin un paso de formulario y un paso de confirmación devuelve `422`.

Las respuestas solo están disponibles en el panel.

## Próximos pasos

  - [Crear un formulario](/es/docs/forms/build/): Usa el editor para diseñar los pasos, los campos y los estilos.
  - [Insertar formularios](/es/docs/forms/install/): Añade el script a tu web y coloca los formularios integrados.

---
Fuente: https://emailit.com/es/docs/forms/
