Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo guardar datos de formularios de contacto en la base de datos de WordPress

Finalmente recibes un nuevo cliente potencial a través de tu formulario de contacto de WordPress... pero el mensaje nunca llega a tu bandeja de entrada. Es frustrante y, lo que es peor, puede costarle a tu negocio oportunidades reales.

Eso se debe a que depender solo de las notificaciones por correo electrónico es arriesgado.

Un filtro de spam estricto o una eliminación accidental pueden hacer que los mensajes importantes desaparezcan antes de que los veas.

Al guardar los envíos del formulario directamente en tu base de datos de WordPress, siempre tendrás una copia de seguridad y facilitará mucho la gestión de las entradas.

En esta guía, te mostraremos exactamente cómo almacenar los datos de tu formulario de contacto de forma segura, para que nunca vuelvas a perder un mensaje. 🗃️

Guardando los datos de tu formulario de contacto en tu base de datos de WordPress

¿Por qué almacenar los datos del formulario de contacto en la base de datos de WordPress?

Almacenar los datos de tu formulario de contacto de WordPress en la base de datos asegura que siempre tengas un registro confiable, organizado y seguro de cada envío, sin importar lo que suceda con tus correos electrónicos.

Estos son algunos de los beneficios clave:

  • Copia de seguridad confiable: Los correos electrónicos pueden perderse, eliminarse o ser capturados por filtros de spam. Con el almacenamiento en la base de datos, siempre puedes acceder a cada envío directamente en tu panel de WordPress.
  • Gestión sencilla: Tienes un lugar centralizado para ver todos los envíos, lo que facilita el seguimiento de clientes potenciales, responder a consultas y organizar seguimientos.
  • Exportación y análisis de datos: ¿Quieres detectar tendencias a lo largo del tiempo o exportar entradas a un sistema de gestión de relaciones con el cliente (CRM) o a una hoja de cálculo? El almacenamiento en la base de datos facilita la descarga de todos tus datos del formulario cuando los necesites.
  • Mejor seguridad y privacidad: Mantener los envíos en tu sitio web, protegidos por tu inicio de sesión y medidas de seguridad, puede ser más seguro que depender únicamente de tu cuenta de correo electrónico.

En resumen, tener un registro seguro, organizado y de fácil acceso de todos los envíos de tu formulario de contacto te ahorra tiempo, reduce el estrés y asegura que nunca pierdas una oportunidad valiosa.

Formularios de contacto y la base de datos de WordPress (Detrás de escena)

Cuando un visitante envía sus datos en un formulario de contacto en tu sitio de WordPress, la acción visible más destacada que tú, como propietario del sitio web, verás es una notificación por correo electrónico en tu bandeja de entrada. Contiene todos los detalles que un visitante específico envió.

Sin embargo, detrás de escena, la mayoría de los plugins de formularios de WordPress también almacenarán estos datos en tu base de datos de WordPress.

Una base de datos de WordPress es un sistema para almacenar y recuperar datos de manera organizada. Permite a los desarrolladores de plugins administrar datos de forma programable.

Como usuario, si quisieras mostrar los datos en tu base de datos de WordPress, entonces necesitarías iniciar sesión en tu cuenta de hosting de WordPress y abrir la herramienta phpMyAdmin.

Por ejemplo, si estás usando Bluehost, entonces el enlace a phpMyAdmin se encuentra en el panel de tu izquierda. Simplemente ve a Avanzado » phpMyAdmin desde tu Bluehost dashboard.

Iniciar phpMyAdmin

Una vez que estés en phpMyAdmin, necesitas seleccionar tu base de datos de WordPress, luego haz clic en la tabla de la base de datos de tu respectivo plugin de formularios de WordPress.

Como usamos WPForms, esta es nuestra tabla de formularios: wp_wpforms_entries.

Las tablas wp_wpforms_entries y wp_wpforms_entry_meta mostradas en la lista de phpMyAdmin

Una vez que hayas hecho clic en la tabla, encontrarás todas las entradas de tu formulario almacenadas en la columna 'campos'.

Como puedes ver, esta no es la forma más amigable para el usuario de ver tus datos.

Campos de datos del formulario de contacto en la vista phpMyAdmin de la base de datos de WordPress

Es por eso que los plugins premium de formularios incluyen una interfaz de gestión de entradas fácil de usar dentro de tu panel de administración de WordPress, lo que facilita la visualización y organización de los envíos.

Todos los datos del formulario de contacto todavía se almacenan en tu base de datos de WordPress, pero puedes verlos en una interfaz fácil de usar como tu administrador de WordPress en lugar de la captura de pantalla anterior.

Veamos cómo puedes administrar fácilmente tus entradas de formulario en WordPress. Aquí están todos los temas que cubriremos en esta guía:

Cómo administrar entradas de formularios de contacto en WordPress

Para este tutorial, usaremos WPForms. Es el mejor plugin de formularios de contacto de WordPress que te ayuda a administrar las entradas de tus formularios con facilidad.

Sin embargo, existe un proceso similar para otros plugins populares de formularios de WordPress, incluido Formidable Forms.

📝 Nota: Usamos WPForms en nuestros sitios para mostrar nuestro formulario de contacto, encuestas anuales a lectores y más. Consulta nuestra reseña completa de WPForms para obtener más información sobre el plugin.

Primero, necesitarás crear un formulario de contacto con WPForms. Si necesitas instrucciones para esto, puedes seguir nuestra guía paso a paso sobre cómo crear un formulario de contacto en WordPress.

Después de haber agregado el formulario de contacto a tu sitio web de WordPress, debes proceder a realizar una entrada de prueba. Aquí tienes un ejemplo de nuestro formulario de contacto simple:

Un formulario de contacto simple, que muestra campos para Nombre, Correo electrónico y Comentario o Mensaje

Una vez que lo hayas llenado con información de muestra, haz clic en ‘Enviar’.

Esto provocará que sucedan dos cosas. Primero, te enviará a ti, el administrador del sitio, un correo electrónico con toda la información del formulario.

Segundo, almacenará los datos del formulario de contacto en tu base de datos de WordPress que puedes ver yendo a WPForms » Entradas en el área de administración de WordPress.

La página de Resumen de Entradas de WPForms, mostrando un gráfico y una tabla con el nombre del formulario y el número de entradas

En esta pantalla, verás diferentes formularios y sus entradas.

Puedes hacer clic en el nombre de tu formulario o en el recuento de entradas para ver todos los envíos de ese formulario.

Tabla que muestra los datos ingresados del formulario para nombre, correo electrónico y comentario o mensaje

La pantalla de administración de entradas te permite marcar (favoritar) entradas en la tabla, marcarlas como leídas o incluso eliminarlas.

Puedes hacer clic en el enlace ‘Ver’ junto al elemento de entrada para ver más detalles, como la fecha de envío, otros campos del formulario de contacto y más.

El enlace Ver, indicado por una flecha roja, en el que haces clic para ver los detalles de la entrada del formulario de contacto

En la página ‘Detalles de entrada’ de WPForms, puedes agregar notas sobre la entrada del formulario de contacto, imprimirla o exportarla, marcarla y más.

Como usuario, esta interfaz es más amigable en comparación con ver los datos del formulario de contacto almacenados en una base de datos de WordPress.

La página que muestra todos los detalles sobre la entrada del formulario de contacto

Ahora que conoces los formularios y las bases de datos, veamos cómo puedes ahorrar espacio evitando que se almacenen las entradas de los formularios.

Consejo extra: Deja de guardar datos de formularios en la base de datos de WordPress

En algunos casos, es posible que no desees almacenar los datos de tu formulario de contacto en una base de datos de WordPress. WPForms también te permite hacer eso.

Todo lo que necesitas hacer es editar el formulario de WordPress, y se abrirá el constructor de formularios de WPForms.

Debes ir a la pestaña Configuración » General dentro del constructor y desplazarte hasta el final. Luego, asegúrate de marcar la casilla etiquetada como ‘Desactivar el almacenamiento de información de entradas en WordPress’.

Deshabilitar el almacenamiento de entradas en WPForms

Después de eso, simplemente haz clic en el botón ‘Guardar’ y listo.

Es muy importante enviar una entrada de prueba después para asegurarte de que sigues recibiendo notificaciones por correo electrónico. Con esta configuración activada, la entrada no se almacena en tu base de datos; tu único registro será la notificación por correo electrónico.

Si estás experimentando el problema de que WordPress no envía correos electrónicos, entonces necesitarás instalar y activar el plugin WP Mail SMTP.

WP Mail SMTP ayuda a solucionar problemas de entrega de correo electrónico conectando WordPress con un proveedor SMTP confiable, como Amazon SES, SendGrid y más, asegurando que tus mensajes no terminen en spam o se pierdan.

Preguntas frecuentes: Guardar datos de formularios de contacto en la base de datos de WordPress

Guardar los envíos de formularios en tu base de datos facilita verlos, administrarlos y exportarlos cuando los necesites. Aquí tienes algunas preguntas comunes, respondidas, sobre ese tema:

¿Se pueden guardar los datos del formulario automáticamente?

¡Sí! La mayoría de los plugins de formularios de WordPress pueden guardar las entradas automáticamente en la base de datos de tu sitio, por lo que no tienes que copiarlas manualmente.

¿Cuál es la mejor manera de almacenar datos de formularios?

La forma más fácil y confiable es usar un plugin de formulario de contacto que guarde las entradas directamente en tu base de datos de WordPress, con una función de gestión de entradas. De esta manera, puedes ver, exportar o administrar las entradas según sea necesario.

¿Cómo puedo guardar datos de formularios sin un plugin?

Puedes hacerlo con código personalizado creando una tabla de base de datos y agregando una función para almacenar las entradas del formulario. Es más técnico, pero es posible si prefieres no usar un plugin.

¿Cómo guardas un formulario en WordPress?

Crea tu formulario usando un plugin que almacene las entradas en la base de datos (como WPForms). Una vez publicado, la mayoría de los plugins guardarán automáticamente cada entrada para que la veas en tu panel de WordPress.

Tutorial en video: Guardar datos de formularios de contacto en la base de datos de WordPress

¿Aprendiendo viendo? Aquí tienes nuestro videotutorial sobre cómo guardar datos de formularios de contacto en la base de datos de WordPress:

Suscríbete a WPBeginner

Recursos adicionales para mejorar tus formularios de WordPress

Esperamos que este artículo te haya ayudado a aprender cómo guardar datos de formularios de contacto en la base de datos de WordPress.

También te puede interesar ver nuestras guías sobre:

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

1 CommentLeave a Reply

  1. Esta es exactamente la razón por la que cambié a la versión de pago de WPForms. Porque puedo ver todos los formularios muy bien en la administración de WP. WPForms es un gran plugin y la versión de pago es una maravilla para trabajar.

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.