Un formulario WordPress no puede seguir funcionando solo por instalar un plugin si el móvil pierde cobertura. Para evitar perder contactos, necesita guardar cada envío en el dispositivo y sincronizarlo cuando vuelva Internet, algo que normalmente exige una PWA o una aplicación con soporte real.
Los formularios offline permiten guardar un envío sin Internet y enviarlo al recuperar la conexión. Los formularios progresivos dividen las preguntas en pasos y pueden facilitar la validación por etapas, pero no aceleran la carga ni aportan soporte sin conexión por sí mismos. En WordPress, muchos plugins solo muestran un error o conservan un borrador: comprueba la cola local, la sincronización y el tratamiento seguro de datos personales antes de usarlos.
Un formulario WordPress solo funciona sin cobertura si guarda los datos en el dispositivo, crea una cola de envíos y los manda al servidor después.
Un formulario convencional manda sus campos mediante AJAX o una petición normal al servidor. Sin Internet, esa petición no llega a la REST API de WordPress, que es la puerta por la que una aplicación web entrega datos a WordPress. La caché web puede permitir abrir el formulario porque guarda páginas y archivos, pero no conserva por sí sola el nombre, teléfono y mensaje que una persona acaba de escribir.
Las piezas del soporte offline real
Una Progressive Web App o PWA es una web que el navegador puede tratar de forma parecida a una aplicación instalada. Para trabajar sin red suele combinar un Service Worker , IndexedDB y un mecanismo de sincronización. El Service Worker controla qué archivos se pueden abrir sin conexión e IndexedDB guarda cada envío dentro del navegador. La Background Sync API puede reintentar el envío en segundo plano, aunque no funciona igual en todos los navegadores.
Un formulario offline de verdad tiene cuatro pasos: cargar la pantalla sin red, validar los campos en el dispositivo, guardar el envío en una cola local y confirmar su llegada cuando WordPress lo recibe.
✉
¿Quieres más información? Escríbenos y te orientamos
Los formularios progresivos muestran preguntas poco a poco, pero no garantizan ningún envío sin Internet.
Los formularios de entre 8 y 15 campos suelen agradecer una división por pasos en una pantalla pequeña. Separar datos de contacto, necesidad y permiso de privacidad evita que la persona vea una pared de campos de golpe. También permite validar cada parte antes de avanzar: la validación local detecta campos obligatorios vacíos o un email con formato incorrecto, aunque nunca sustituye la validación del servidor.
Lo que un flujo progresivo no resuelve
Un formulario progresivo no crea una copia de seguridad local de forma automática. Tampoco evita duplicados, no manda datos más tarde y no puede verificar un captcha cuando Google u otro servicio no responde. Una persona puede completar todos los pasos y perderlo todo al pulsar el botón final si la solución no tiene una cola local que conserve el envío.
Un formulario progresivo organiza la conversación; un formulario offline protege el envío cuando se corta la conexión.
Para ferias y comerciales, elige offline comprobable
Necesitas captura offline si comerciales, personal de feria o técnicos rellenarán datos en zonas con conexión intermitente y repetir el contacto sería difícil.
Usos donde aporta seguridad práctica
Los comerciales que visitan polígonos, obras o pueblos con poca cobertura pueden recoger solicitudes sin pedir al cliente que repita el proceso. Las inspecciones, encuestas y pedidos simples también encajan bien: un técnico puede anotar una lectura, una observación y el código de equipo, guardarlo localmente y sincronizarlo cuando vuelva a tener red. Conviene limitar cada ficha a los datos estrictamente necesarios.
Casos que exigen otro proceso
Los pagos, la firma de contratos complejos y la verificación de identidad no son buenos candidatos para una cola local sencilla. Estos procesos necesitan comprobaciones en tiempo real y medidas de seguridad más estrictas. Un formulario con reCAPTCHA tampoco queda plenamente validado sin conexión, porque el captcha suele consultar un servicio externo; puede guardarse como borrador, pero no tratarse como envío válido hasta completar las comprobaciones del servidor.
✉
¿Quieres más información? Escríbenos y te orientamos
WPForms Offline Forms puede resultar una opción simple si el plan incluye la función y la prueba confirma guardado, aviso y sincronización en tus dispositivos.
Qué revisar antes de pagar un plan
Pide una respuesta concreta sobre cuatro puntos: qué navegador guarda la ficha, dónde queda guardada, cuándo se reintenta el envío y qué aviso recibe la persona. Si la respuesta solo habla de diseño móvil, AJAX o velocidad, no confirma soporte offline. Prueba Chrome en Android, Safari en iPhone o iPad y el navegador de escritorio que usará tu equipo, ya que el almacenamiento local y la sincronización pueden comportarse de manera distinta.
Contact Form 7, conocido también como CF7 WordPress, es útil para formularios de contacto sencillos, pero por sí solo envía datos cuando hay conexión y no crea una cola local ni resuelve reintentos. Lo mismo ocurre con muchos plugins que guardan entradas en WordPress: si la petición nunca salió de la tableta, el servidor no tuvo oportunidad de registrar el contacto.
Opción ¿Offline real de base? Coste orientativo Trabajo técnico Mejor uso
WPForms Offline Forms Revisar plan y pruebas Entre 40 y 250 €/año Bajo Captación sencilla Forminator No asumirlo sin extensión Gratis o extras de pago Bajo a medio Formularios online Gravity Forms No de forma general Plan de pago Medio Flujos avanzados online Contact Form 7 No por sí solo Gratis Medio Contacto básico online PWA personalizada Sí, si se desarrolla Desde cientos de euros Alto Procesos críticos de campo
📦
Lo encontrarás en Amazon
Un libro práctico sobre plugins WordPress puede ayudarte a entender los ajustes básicos antes de depender de un formulario en una feria o visita comercial. Úsalo como apoyo, pero valida siempre la función offline en el dispositivo real.
Ayuda a distinguir entre un formulario de contacto normal y una función que guarda datos sin red
Facilita revisar ajustes de avisos, entradas y copias antes de publicar un formulario
Sirve como consulta rápida para quien empieza a gestionar plugins de WordPress
Buscar en Amazon →
Al comparar formularios WordPress sin conexión, no basta con revisar si existe una cola local: conviene seguir el recorrido completo hasta el CRM. WPForms, Forminator y Gravity Forms pueden resultar más sencillos para crear campos, notificaciones e integraciones habituales, mientras que Contact Form 7 suele requerir más configuración y extensiones. Sin embargo, una integración con Zapier, HubSpot, Mailchimp o un CRM no demuestra captura de datos offline: normalmente se ejecuta solo después de que WordPress recibe el envío.
Antes de elegir, comprueba si los campos personalizados, etiquetas de campaña, archivos adjuntos y consentimientos llegan al destino tras recuperar una conexión intermitente. Para formularios para ferias, una PWA personalizada puede justificar su mayor coste si el flujo necesita sincronizar con un CRM propio o aplicar reglas de negocio específicas.
Crea y prueba la cola local antes de publicar
Una cola local segura valida el formulario, guarda cada ficha con un identificador único, marca su estado y la sincroniza al recuperar conexión. Para evitar duplicados, la REST API de WordPress debe registrar ese identificador y responder de forma idempotente cuando reciba un reintento del mismo envío.
Secuencia mínima de guardado y envío
Primero, valida nombre, teléfono o email y el permiso de privacidad en el propio dispositivo. Segundo, crea un código único y guarda fecha, estado, número de intentos y versión del formulario en IndexedDB. Tercero, muestra el estado pendiente y reintenta al detectar conexión. Cuando la REST API de WordPress confirme la recepción, cambia el estado a enviado y borra la copia local en un plazo definido, por ejemplo entre 24 y 72 horas.
Pruebas que detectan errores reales
Haz una prueba en modo avión, rellena el formulario y cierra el navegador. Vuelve a abrirlo, recupera red y comprueba que aparece una sola entrada en WordPress y un solo aviso por correo. Repite con conexión que vuelve al instante, tras 10 minutos y durante un corte en pleno envío. Prueba también campos largos, ñ, tildes, emails duplicados y una versión antigua del formulario abierta en una tableta.
Cuando la sincronización no llega
Si un pendiente no se sincroniza, no borres la cola local de inmediato. Revisa primero el estado, el código único, la consola del navegador y si el servidor rechazó la petición por permisos, captcha o cambios de campos. Que el icono diga «online» solo indica que hay alguna red disponible; no asegura que tu web, la API o el servicio antispam estén accesibles.
RGPD: reduce datos y protege cada dispositivo
Los datos en una cola offline siguen sujetos al Reglamento General de Protección de Datos (RGPD), la LOPDGDD y, cuando corresponda, la LSSI-CE.
Campos que conviene limitar
Para una captación de lead, nombre, empresa, email, teléfono y motivo de contacto suelen bastar. Pide el código postal solo si lo necesitas para dar servicio y evita notas libres que inviten a escribir información privada. El consentimiento de privacidad debe explicar quién recibe los datos, para qué y durante cuánto tiempo; no lo confundas con el consentimiento de cookies, que tiene una finalidad distinta.
Medidas en móviles y tabletas
Usa bloqueo por PIN o biometría, una cuenta por empleado y cifrado del dispositivo cuando esté disponible. No prestes la tableta de captación a visitantes ni dejes la sesión del administrador WordPress abierta en ella. Define una caducidad de la cola: si una ficha no se puede sincronizar entre 24 y 72 horas, avisa al responsable para revisarla o eliminarla según tu política.
No necesitas una solución offline si todos los envíos se hacen desde una oficina con conexión estable, si el formulario recoge datos muy sensibles o si perder un contacto tendría consecuencias críticas. En esos casos, usa un formulario convencional con copias de seguridad, una aplicación profesional de campo o un proceso alternativo en papel.
Los datos personales en el navegador requieren una protección adicional porque IndexedDB no incorpora cifrado de extremo a extremo por defecto. El cifrado del teléfono o la tableta reduce el riesgo de pérdida física, pero no evita por sí solo que otra persona con acceso a la sesión del navegador vea la cola de envíos local. Si se almacenan datos de contacto, limita los campos, registra la versión de la cláusula de privacidad y la marca temporal del consentimiento, y elimina los registros una vez confirmada la recepción.
También define qué ocurre si dos personas modifican la misma ficha o si el servidor ya recibió el UUID: la regla más segura suele ser conservar el primer envío aceptado, registrar el conflicto y evitar sobrescribir datos sin revisión. Estas medidas reducen exposición, duplicados y errores durante la captura de datos offline.
✉
¿Quieres más información? Escríbenos y te orientamos
Elige una prueba real antes de depender del plugin
La recomendación práctica es probar una solución offline en los móviles reales del equipo antes de usarla para captar contactos.
Crea un formulario de prueba con datos ficticios y registra el resultado de al menos 6 envíos: dos sin red, dos con cortes durante el envío y dos tras cerrar el navegador. Revisa después entradas de WordPress, correos, CRM y duplicados. Esta comprobación tarda entre 30 y 60 minutos y evita descubrir el fallo ante un cliente.
Lo que más preguntan
Sí, pero solo si guarda los datos en el dispositivo y los sincroniza después. Un formulario convencional de WordPress necesita conexión para enviar la petición al servidor.
No debes darlo por hecho con WPForms Lite. Comprueba la función Offline Forms, el plan necesario y el resultado en Android, iPhone o iPad antes de usarlo en una feria.
Forminator puede crear formularios online, pero su instalación normal no debe considerarse soporte offline completo. Verifica si existe una extensión concreta que guarde, muestre pendientes y sincronice sin duplicados.
No, Contact Form 7 no crea una cola offline por sí solo. Puede mostrar un error o no completar el envío si la red falla antes de contactar con WordPress.
No borres los datos locales hasta comprobar el estado y el identificador único del envío. Revisa conexión, permisos de la REST API, cambios de campos y bloqueos de captcha antes de reintentar.
¿Es legal guardar leads en una tableta sin conexión?
Sí, si cumples RGPD y LOPDGDD con una finalidad clara, datos mínimos y medidas de seguridad. Evita datos sensibles, bloquea el equipo y borra la copia local tras sincronizar, idealmente entre 24 y 72 horas.