Si has descubierto que WPForms no guarda las entradas enviadas desde tus formularios, conviene revisar el problema cuanto antes porque podrías estar recibiendo consultas, solicitudes o contactos sin conservar una copia dentro de WordPress.
La buena noticia es que este comportamiento no siempre significa que WPForms esté fallando, ya que puede deberse a la versión instalada, una opción desactivada, un problema con la base de datos o incluso una configuración relacionada con la privacidad.
En esta guía vas a aprender por qué WPForms no guarda las entradas y qué puedes hacer para solucionarlo siguiendo una serie de comprobaciones sencillas antes de empezar a modificar aspectos técnicos de tu web.
🔎 Comprueba primero qué versión de WPForms utilizas
Lo primero que debes comprobar es si estás utilizando WPForms Lite o una versión de pago, porque el funcionamiento del almacenamiento de entradas es diferente.
WPForms Lite no almacena las entradas directamente en la base de datos de WordPress, por lo que no podrás acceder a ellas desde WPForms → Entradas como harías con las versiones de pago.
Esto significa que si tienes WPForms Lite y tus formularios funcionan correctamente, probablemente no exista ningún error relacionado con el almacenamiento local.
Puedes activar Lite Connect, una función que permite crear copias de seguridad remotas de los envíos realizados desde WPForms Lite para poder restaurarlos posteriormente si actualizas a una licencia compatible. Consultar cómo funciona Lite Connect en WPForms
Ten presente que Lite Connect únicamente respalda los envíos realizados después de activarlo y que las entradas almacenadas mediante este sistema tienen actualmente un periodo de retención de un año.
⚙️ Comprueba que no hayas desactivado el almacenamiento de entradas
Si utilizas una versión de pago de WPForms y las entradas han dejado de aparecer repentinamente, revisa la configuración del formulario afectado.
WPForms dispone de una opción específica que permite impedir que las entradas se almacenen en WordPress, algo que puede utilizarse por motivos de privacidad o para determinados flujos de trabajo.
Para comprobarlo puedes seguir estos pasos:
- 📋 Entra en WPForms → Todos los formularios desde el escritorio de WordPress.
- ✏️ Abre el formulario que está dando problemas para acceder al constructor.
- ⚙️ Entra en Ajustes → General dentro de WPForms.
- 🔽 Localiza y despliega el apartado de opciones avanzadas.
- 💾 Comprueba que la opción “Disable storing entry information in WordPress” no esté activada.
- ✅ Guarda el formulario y realiza un nuevo envío de prueba desde una ventana privada del navegador.
Es importante realizar una entrada nueva porque activar de nuevo el almacenamiento no recuperará automáticamente los envíos anteriores que nunca llegaron a guardarse.
📥 Comprueba correctamente la sección Entradas
En ocasiones las entradas sí se están almacenando pero estás consultando otro formulario, un filtro activo o una vista diferente dentro del administrador.
Entra en WPForms → Entradas y selecciona exactamente el formulario desde el que acabas de realizar la prueba para comprobar si aparece el envío.
Las versiones compatibles con el almacenamiento permiten consultar las entradas desde esta sección y acceder individualmente a los datos, fecha y hora asociados a cada envío.
Puedes consultar también la guía oficial sobre la gestión de entradas de WPForms si quieres conocer las opciones disponibles para buscar, filtrar, exportar o gestionar los registros. Ver la documentación de entradas de WPForms
🗄️ Revisa la base de datos de WordPress
Si tienes una licencia adecuada, el almacenamiento está activado y los formularios siguen sin guardar información, el siguiente punto que debes revisar es la base de datos de WordPress.
WPForms utiliza diferentes tablas específicas para gestionar información como entradas, metadatos, campos y pagos, utilizando normalmente nombres que incorporan el prefijo configurado en tu instalación.
Un problema durante una actualización, una migración incompleta o determinados errores del servidor pueden provocar que alguna de estas tablas no exista correctamente o no pueda escribirse.
Antes de tocar directamente la base de datos deberías crear una copia de seguridad completa de WordPress, ya que eliminar, modificar o reparar tablas manualmente puede afectar a la información almacenada.
Si tienes acceso a phpMyAdmin desde tu hosting puedes comprobar si aparecen tablas relacionadas con wpforms_entries, teniendo en cuenta que el prefijo wp_ puede ser diferente en tu instalación.
Si detectas errores en la base de datos pero no tienes experiencia administrándola, lo más prudente es solicitar al soporte técnico de tu hosting que compruebe los registros y permisos antes de realizar cambios manuales.
🧩 Descarta un conflicto con otros plugins
Los conflictos entre plugins son otra posible causa cuando WPForms deja de comportarse correctamente después de instalar o actualizar algún complemento.
Plugins de seguridad, optimización, caché, protección contra spam o modificación de la base de datos pueden alterar determinadas solicitudes realizadas durante el procesamiento de un formulario.
Puedes realizar esta comprobación de forma ordenada:
- 🧪 Crea una copia de seguridad o un entorno de staging antes de comenzar.
- 🔌 Desactiva temporalmente los plugins instalados recientemente.
- 📝 Envía nuevamente el formulario y comprueba si la entrada aparece en WPForms.
- 🔄 Activa los plugins de uno en uno realizando una prueba después de cada activación.
- 🎯 Si el problema reaparece después de activar un complemento concreto, habrás encontrado un posible conflicto.
WordPress incluye además la sección Herramientas → Salud del sitio, desde donde puedes consultar problemas importantes relacionados con el servidor, WordPress, plugins y configuración. Consultar la documentación de Salud del sitio de WordPress
🚀 Vacía la caché y prueba el formulario sin optimizaciones
Aunque la caché generalmente afecta más a la visualización y funcionamiento del formulario que al almacenamiento interno, determinadas optimizaciones agresivas de JavaScript pueden interferir con el envío.
Si utilizas herramientas de caché, CDN o minificación, vacía completamente la caché de WordPress, del servidor y del navegador antes de repetir las pruebas.
También puedes excluir temporalmente la página donde está colocado el formulario de las funciones de retraso, combinación o aplazamiento de JavaScript para comprobar si cambia el resultado.
Realiza siempre estas pruebas desde una ventana de incógnito para evitar que una versión antigua de la página almacenada en tu navegador falsee el diagnóstico.
🛡️ Comprueba la protección antispam
Otra posibilidad es que determinados envíos estén siendo identificados como spam en lugar de aparecer junto al resto de entradas normales.
WPForms incorpora diferentes sistemas para combatir formularios automatizados, incluidos filtros internos y compatibilidad con herramientas como Akismet y diferentes sistemas CAPTCHA.
Revisa la configuración de Protección contra spam y seguridad dentro del formulario y comprueba que no hayas establecido reglas excesivamente restrictivas.
Si tienes habilitado el almacenamiento de entradas consideradas spam, también podrás revisarlas desde la administración y recuperar aquellas que hayan sido clasificadas incorrectamente.
🔄 Actualiza WPForms, WordPress y PHP
Trabajar con una versión antigua de WPForms puede provocar incompatibilidades con versiones recientes de WordPress, PHP u otros plugins.
Antes de actualizar cualquier componente crea una copia de seguridad completa, especialmente si tu página recibe formularios importantes de clientes o usuarios.
Después actualiza progresivamente WordPress, WPForms y sus addons, realizando un envío de prueba después de cada cambio para identificar con facilidad qué actualización resuelve o provoca el problema.
También deberías verificar que tu hosting utiliza una versión de PHP compatible con WordPress y con la versión actual del plugin.
📧 No confundas las entradas con las notificaciones por correo
Las entradas almacenadas y los correos de notificación son dos funciones diferentes, por lo que es posible que una funcione mientras la otra presenta problemas.
Puedes recibir correctamente un correo con los datos del formulario aunque la entrada no se esté almacenando en WordPress, especialmente si el guardado se ha desactivado expresamente.
También puede suceder lo contrario y encontrar la entrada dentro de WPForms aunque el mensaje nunca llegue porque exista un problema de entregabilidad del correo electrónico.
Por este motivo debes comprobar siempre WPForms → Entradas directamente en lugar de utilizar la recepción de emails como única prueba de que el formulario está almacenando información.
📊 Tabla resumen de soluciones
| Problema | Qué debes comprobar | Solución recomendada |
|---|---|---|
| Usas WPForms Lite | No aparecen entradas en WordPress | Activa Lite Connect o utiliza una versión compatible con almacenamiento |
| Almacenamiento desactivado | Ajustes avanzados del formulario | Desactiva la opción que impide guardar entradas |
| Entradas aparentemente desaparecidas | Filtros y formulario seleccionado | Revisa WPForms → Entradas |
| Problema de base de datos | Tablas y errores del servidor | Haz una copia de seguridad y consulta al hosting |
| Conflicto con plugins | Plugins recientes o actualizados | Desactiva y prueba uno por uno |
| Caché u optimización | JavaScript, CDN y caché | Vacía la caché y desactiva optimizaciones temporalmente |
| Entradas marcadas como spam | Protección antispam | Revisa la sección de spam y sus filtros |
| Software desactualizado | WPForms, WordPress y PHP | Actualiza los componentes de forma controlada |
| Llegan emails pero no entradas | Configuración de almacenamiento | Comprueba los ajustes generales del formulario |
✅ Qué hacer si WPForms sigue sin guardar las entradas
Si después de todas estas comprobaciones WPForms sigue sin guardar las entradas, realiza un último formulario de prueba completamente nuevo para comprobar si el problema afecta únicamente a un formulario concreto.
Si el formulario nuevo guarda las entradas correctamente, probablemente exista alguna configuración específica en el formulario original que esté provocando el comportamiento.
Si tampoco funciona el formulario nuevo, el problema puede encontrarse en WPForms, WordPress, la base de datos o la configuración del servidor, por lo que deberías revisar los registros de errores y solicitar ayuda al soporte correspondiente.
Lo más importante es evitar realizar cambios aleatorios y seguir un proceso de diagnóstico ordenado, empezando por comprobar tu versión de WPForms, continuando con el almacenamiento y terminando con plugins, base de datos y servidor.
Con estas comprobaciones podrás localizar en la mayoría de los casos por qué WPForms no guarda las entradas y recuperar un sistema fiable para conservar todos los formularios enviados desde tu página web.

