> For the complete documentation index, see [llms.txt](https://docs.dapta.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dapta.ai/dapta-docs-es/dforms/builder/autosave-and-publishing.md).

# Guardado automático, borradores y publicación

Cómo guarda tu trabajo dForms: la píldora de estado de guardado, los reintentos automáticos, la recuperación de cambios sin guardar, qué pasa cuando dos personas editan el mismo formulario, y la difer

En el editor nunca haces clic en Guardar. Cada cambio se escribe en un borrador de forma automática, y el borrador se queda en privado hasta que haces clic en **Publicar**. Esta página explica la píldora de estado, qué pasa cuando se cae la conexión o cuando otra persona edita el mismo formulario, y cómo funciona publicar.

***

## Guardado automático y la píldora de estado

**Paso 1:** Haz cualquier cambio en el editor. La píldora junto al nombre del formulario pasa a **Guardando…** y, un momento después, a **Guardado**.

<figure><img src="https://365551146-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMUYDYzjmxpzlYaw0gcaZ%2Fuploads%2Fgit-blob-9740b80ffabd8e680314af388e210d477e0ee6e4%2Fforms-autosave-and-publishing-01-saving.png?alt=media" alt="La barra superior del editor con la píldora de estado diciendo Guardando…"><figcaption><p>Aproximadamente un segundo después de que dejas de escribir, el borrador se envía al servidor.</p></figcaption></figure>

<figure><img src="https://365551146-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMUYDYzjmxpzlYaw0gcaZ%2Fuploads%2Fgit-blob-746ef1a16de2655c10f975b80a270b8ad35ae2fb%2Fforms-autosave-and-publishing-02-saved.png?alt=media" alt="La barra superior del editor con la píldora de estado diciendo Guardado"><figcaption><p><strong>Guardado</strong> significa que el borrador está almacenado. No significa que esté en vivo.</p></figcaption></figure>

| Píldora                   | Qué significa                                                                                                                                                                                                              |
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Borrador**              | El formulario todavía no tiene preguntas. No hay nada que guardar ni publicar.                                                                                                                                             |
| **Guardando…**            | Tu último cambio se está escribiendo en el servidor.                                                                                                                                                                       |
| **Guardado**              | El borrador está al día en el servidor.                                                                                                                                                                                    |
| **Reintentando…**         | El último guardado no llegó al servidor (por ejemplo se cayó tu conexión). Tus cambios se conservan en el navegador y el guardado se reintenta solo.                                                                       |
| **Sin guardar**           | El servidor rechazó el guardado, o un cambio todavía no es válido. Pasa el cursor por la píldora para leer el motivo.                                                                                                      |
| **Guardado en otro lado** | Otra persona, u otra pestaña, guardó este formulario mientras lo editabas. No se guarda nada hasta que eliges una versión. Mira [Si otra persona guarda el mismo formulario](#si-otra-persona-guarda-el-mismo-formulario). |

Cuando un guardado no puede llegar al servidor, un mensaje de error te lo dice: **No se pudo contactar al servidor. Tus cambios se conservan y el guardado se reintentará automáticamente.** Cuando el servidor rechaza un guardado o un cambio todavía no es válido, el mensaje (y el texto de la píldora al pasar el cursor) dice **No se pudo guardar: {motivo}**. Arregla el campo y el guardado se completa.

> **💡 Tip:** Cerrar la pestaña con un guardado pendiente es seguro: el editor manda el último cambio al salir, y además conserva una copia local de tu trabajo.

***

## Recuperar cambios sin guardar

Si el navegador se cayó, la pestaña se cerró de golpe, o el último guardado nunca llegó al servidor, la próxima vez que abras el formulario el editor muestra un aviso arriba: **Cambios sin guardar recuperados**, con el texto **Este formulario tiene cambios de una sesión anterior que nunca llegaron al servidor. ¿Restaurarlos o quedarte con la versión guardada?**

* Haz clic en **Restaurar cambios** para cargar los cambios recuperados en el editor (después se guardan con normalidad).
* Haz clic en **Descartar** para quedarte con la versión guardada en el servidor y soltar la copia local.

El aviso solo aparece cuando la copia local difiere de lo que tiene el servidor. Si todo se guardó bien, no lo verás.

***

## Si otra persona guarda el mismo formulario

Dos personas, o dos pestañas del navegador, pueden tener abierto el mismo formulario. Cada guardado lleva la versión de la que partió, así que un editor nunca puede sobrescribir al otro sin avisar.

Cuando el formulario se guardó en otro lado desde tu último guardado, tu siguiente guardado se rechaza. La píldora pasa a **Guardado en otro lado**, y un aviso en la parte de arriba del editor dice **Este formulario se guardó desde otro lugar**: *Otra persona, u otra pestaña, guardó este formulario mientras lo editabas. Tus cambios de acá todavía no están guardados.* No se guarda nada más hasta que eliges uno de sus dos botones:

<figure><img src="https://365551146-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMUYDYzjmxpzlYaw0gcaZ%2Fuploads%2Fgit-blob-ad15a62c1f397f4366d202e3c561b485d20908a6%2Fforms-autosave-and-publishing-05-conflict-banner.png?alt=media" alt="El editor con el aviso rojo Este formulario se guardó desde otro lugar, sus botones Ver la versión guardada y Quedarme con lo mío, y la píldora de estado diciendo Guardado en otro lado"><figcaption><p>El aviso de conflicto. No se guarda nada hasta que eliges una versión.</p></figcaption></figure>

* **Ver la versión guardada** vuelve a cargar el editor con la versión guardada en otro lado. Tus cambios de esta pestaña no se pierden: el aviso **Cambios sin guardar recuperados** te los ofrece de nuevo.
* **Quedarme con lo mío** conserva tus cambios, y tu siguiente guardado sobrescribe la otra versión.

**Publicar** se rechaza de la misma forma hasta que eliges. Los cambios que haces tú fuera del borrador, como un enlace nuevo con **Editar enlace** o un mapeo de HubSpot guardado desde el panel de la pregunta, nunca activan este aviso.

***

## Borrador frente a publicado

Guardar y publicar son dos cosas distintas:

* **Borrador**: lo que ves en el editor y en la **Vista previa**. Cada guardado automático lo actualiza.
* **Publicado**: lo que ve quien responde en tu enlace público y en los formularios insertados. Solo cambia cuando haces clic en **Publicar**.

**Paso 2:** En cuanto el borrador difiere del formulario en vivo, aparece la etiqueta ámbar **Cambios sin publicar** junto al nombre del formulario.

<figure><img src="https://365551146-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMUYDYzjmxpzlYaw0gcaZ%2Fuploads%2Fgit-blob-06f1c07a7d4c716d4228b04cb02803b1adc063b2%2Fforms-autosave-and-publishing-03-unpublished-badge.png?alt=media" alt="La barra superior del editor con la etiqueta Cambios sin publicar junto al nombre del formulario y el botón Publicar"><figcaption><p>La etiqueta te avisa de que el formulario en vivo va por detrás de tu borrador.</p></figcaption></figure>

**Paso 3:** Haz clic en **Publicar**. Si un cambio todavía se está guardando, **Publicar** espera primero a ese guardado, así que lo que sale en vivo es exactamente lo que ves. El botón dice **Publicando…** un momento, y luego un aviso confirma **Cambios publicados: tu formulario está en línea.** La etiqueta desaparece y **Publicar** se desactiva con el tooltip **Todos los cambios están publicados**.

<figure><img src="https://365551146-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMUYDYzjmxpzlYaw0gcaZ%2Fuploads%2Fgit-blob-007eb16a27657feed61388e17ed0133592156fdc%2Fforms-autosave-and-publishing-04-published-toast.png?alt=media" alt="El editor tras hacer clic en Publicar, con el aviso de confirmación Cambios publicados: tu formulario está en línea. en la esquina inferior derecha"><figcaption><p>Publicar copia el borrador al formulario en vivo. Sigue editando después: las ediciones nuevas se quedan en privado hasta el siguiente Publicar.</p></figcaption></figure>

Si ese último guardado falla, no se publica nada y el mensaje dice **Tus últimos cambios no se pudieron guardar, así que no se publicó nada. Inténtalo cuando se guarden.** Si falla la publicación en sí, verás **No se pudo publicar. Inténtalo de nuevo.** En los dos casos tu borrador no se pierde; vuelve a hacer clic en **Publicar**.

## Volver a la versión anterior

¿Publicaste algo por error? La flecha junto a **Publicar** abre **Opciones de publicación** con **Volver a la versión publicada anterior** y, debajo, la fecha en que esa versión salió en vivo (**Publicada el {date}**).

<figure><img src="https://365551146-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMUYDYzjmxpzlYaw0gcaZ%2Fuploads%2Fgit-blob-50186e35d7cfe3d8b574bdeb2caf1b5109bc8b99%2Fforms-autosave-and-publishing-06-publish-menu.png?alt=media" alt="El menú junto a Publicar abierto, con Volver a la versión publicada anterior y la fecha en que se publicó"><figcaption><p>Un paso atrás. Sale en gris con <strong>Todavía no hay una versión publicada anterior</strong> en un formulario publicado una sola vez.</p></figcaption></figure>

Haz clic y confirma con **Volver a esa versión**. La versión anterior vuelve a estar en vivo y la que estaba en vivo pasa a ser la anterior, así que volver una segunda vez deshace el cambio. Tu borrador no cambia, y las integraciones de **Conectar** siguen como están.

## Bueno saberlo

| Tema                         | Comportamiento                                                                                                                                                                                                                                                                                                                |
| ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Primera publicación          | Un formulario nuevo responde en su enlace público en cuanto lo creas, pero hasta que lo publicas una vez, quien entra ve una página vacía que dice **Este formulario aún no tiene pasos.** Publica antes de compartir el enlace.                                                                                              |
| Editar un formulario en vivo | Quien responde sigue viendo la última versión publicada mientras trabajas. Para ellos no cambia nada hasta que publicas.                                                                                                                                                                                                      |
| Integraciones                | Las conexiones que activas en **Conectar** > **Integraciones** (HubSpot, webhooks, Calendly) aplican al formulario en vivo de inmediato; no esperan al Publicar. Los IDs de seguimiento en **Seguimiento y píxeles** y el ajuste **Protección contra spam (captcha)** son parte del borrador y salen en vivo cuando publicas. |
| Despublicar                  | No hay botón de Despublicar. Para sacar un formulario de circulación, bórralo de la lista **Formularios** (eso borra también sus respuestas), o duplícalo antes si quieres conservar una copia.                                                                                                                               |
| Duplicados                   | **Duplicar** en la lista de Formularios crea «{nombre} (copy)» a partir de la versión **publicada** del original, en la misma carpeta. La copia responde en su propio enlace de inmediato, y los cambios que el original aún no publicó no se copian. Edita la copia y haz clic en **Publicar** cuando esté lista.            |
| Quién puede publicar         | Cualquier miembro del workspace puede crear, editar y publicar formularios.                                                                                                                                                                                                                                                   |

## Qué sigue

* [Vista previa en escritorio, tablet y móvil](/dapta-docs-es/dforms/builder/preview.md): revisa el borrador antes de publicar.
* [Publicar, compartir e insertar](/dapta-docs-es/dforms/share.md): copiar el enlace, insertar el formulario, tarjeta al compartir.
* [Crear un formulario](/dapta-docs-es/dforms/builder/create-a-form.md): duplicar y eliminar formularios desde la lista.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.dapta.ai/dapta-docs-es/dforms/builder/autosave-and-publishing.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
