woman looking at email on her computer

¿Adónde van los envíos de los formularios de contacto de WordPress?

Supongamos que añades un formulario de contacto nuevo y reluciente a tu sitio de WordPress. Funciona perfectamente cuando lo pruebas y ofrece a los visitantes una forma sencilla de ponerse en contacto contigo. Pero ¿adónde van realmente esos envíos del formulario de contacto?

No tiene sentido tener formularios de contacto en tu sitio si no puedes acceder a los envíos ni responder a las consultas.

En esta guía, explicaremos exactamente qué ocurre cuando alguien pulsa «enviar». También veremos algunos pasos para solucionar problemas y consejos para gestionar formularios de forma eficaz.

¿Qué ocurre después de que un usuario pulse «enviar»?

Cuando un visitante rellena tu formulario de contacto y lo envía, WordPress ejecuta rápidamente una serie de procesos en segundo plano. El plugin de formularios que utilizas toma los datos del usuario, como su nombre, correo electrónico y mensaje, y decide qué hacer con ellos.

En la mayoría de los casos, el plugin hará lo siguiente:

  1. Enviará los datos del formulario a una dirección de correo electrónico específica, normalmente la del administrador del sitio.
  2. Guardará el envío en tu base de datos de WordPress, según la configuración del plugin.

Esto significa que los mensajes pueden tener dos destinos: tu bandeja de entrada y el panel de administración de WordPress. Veamos cada uno con más detalle.

Destino principal: tu bandeja de entrada

De forma predeterminada, la mayoría de los formularios de contacto de WordPress envían los datos del formulario por correo electrónico. Es la configuración más sencilla y accesible. Cuando alguien envía un formulario, recibes una notificación por correo electrónico con todos los detalles.

Por ejemplo, si creas un formulario de contacto con Jetpack, el plugin enviará automáticamente un correo a la dirección que especifiques en su configuración, normalmente el correo electrónico del administrador de tu sitio.

El correo electrónico suele incluir el nombre y la dirección de correo del visitante, su mensaje y las respuestas a cualquier otro campo personalizado que hayas añadido.

Este método es sencillo y práctico, pero tiene algunos inconvenientes:

  • Los correos electrónicos pueden perderse o acabar en la carpeta de spam: Si tu proveedor de hosting tiene problemas de entrega, es posible que los mensajes del formulario no lleguen.
  • No tienes una copia de seguridad de los envíos: Si eliminas el correo electrónico por accidente o nunca llega, perderás el mensaje.

Por eso, quizá prefieras guardar también los envíos del formulario en tu base de datos de WordPress.

Destino secundario: tu base de datos de WordPress

Algunos plugins también guardan los envíos de formularios en tu base de datos de WordPress. Es ideal si quieres conservar un registro de todos los mensajes, exportar los datos de los usuarios o ver las entradas del formulario directamente en tu panel de administración.

Cada envío se guarda como un tipo de entrada personalizado o como una entrada en la base de datos. No necesitas buscar estas entradas en la base de datos de tu sitio web. En su lugar, puedes verlas directamente en el área de administración de WordPress.

Ten en cuenta que no todos los plugins de formularios ofrecen esta función, así que tendrás que elegir la herramienta adecuada. Además de enviar los envíos a tu bandeja de entrada, Jetpack Forms también te permite ver y gestionar los mensajes desde el panel de administración de WordPress.

Ejemplo: qué ocurre cuando utilizas Jetpack Forms

Con Jetpack Forms para WordPress, recibes al instante los envíos de formularios en tu bandeja de entrada. El plugin también almacena las entradas en tu panel de administración. Veamos más de cerca cómo funciona. 

Este es un ejemplo de un formulario de contacto creado con Jetpack Forms:

creando un formulario con Jetpack Forms

Desde el panel de ajustes situado a la derecha del editor de bloques, puedes introducir la dirección de correo electrónico a la que se enviará el envío. Solo tienes que hacer clic en la pestaña Conexión de correo electrónico.

editando la dirección de correo electrónico «enviado a»

Cuando publiques el formulario, visualízalo en la parte visible del sitio y realiza un envío de prueba.

probando un formulario en la parte visible del sitio

Deberías recibir al instante un correo electrónico con el nombre, la dirección de correo, el mensaje y los demás datos introducidos en el formulario.

Esta entrada también aparecerá en tu panel de WordPress. Ve a Jetpack → Formularios y encontrarás una lista de todas las respuestas.

viendo los envíos con Jetpack Forms

Si vas a la columna Acciones y haces clic en los tres puntos situados junto a un envío, verás una opción para consultar la respuesta.

viendo una respuesta con Jetpack Forms

Esto mostrará el mensaje en la misma página para que puedas consultarlo cómodamente. Para crear una copia de todos los envíos, solo tienes que hacer clic en el botón Exportar. Esta opción te permite exportarlos a Google Sheets o como archivo CSV.

Por qué no llegan los envíos de tu formulario (problemas de SMTP)

Si no encuentras los envíos en tu correo electrónico ni en tu panel de administración, es posible que tu servidor esté bloqueando el correo de PHP. WordPress utiliza de forma predeterminada la función wp_mail(), que los proveedores de hosting suelen marcar como spam.

La solución: Utiliza un plugin SMTP (como MailPoet) que dirija los correos a través de servidores verificados para garantizar su entrega.

Preguntas frecuentes

Terminemos respondiendo a algunas preguntas habituales sobre los envíos de formularios de contacto.

¿Adónde van de forma predeterminada los envíos de formularios de contacto de WordPress?

La mayoría de los formularios de contacto de WordPress envían los datos del formulario a la dirección de correo electrónico que especificaste en la configuración del formulario. Algunos plugins también guardan una copia en tu base de datos de WordPress.

¿Los formularios de contacto de WordPress guardan los envíos automáticamente?

No siempre. Los plugins como Jetpack Forms pueden guardar los envíos automáticamente, mientras que otros requieren una extensión o un plan prémium para ofrecer esta función. Si no estás seguro, consulta la documentación del plugin para confirmarlo.

¿Qué ocurre con los envíos guardados si desinstalo el plugin de formularios de contacto?

Por lo general, los envíos guardados dependen del plugin de formularios que utilices. Si desinstalas ese plugin, es posible que las entradas se eliminen o dejen de estar disponibles. Por eso, es buena idea exportar o hacer una copia de seguridad de los envíos del formulario antes de desinstalar un plugin.

¿Cómo compruebo que el formulario de contacto envía correos electrónicos?

Puedes probar el formulario enviando un mensaje y comprobando que llega a tu bandeja de entrada. Si no llega, es posible que haya un problema con la configuración de correo de tu sitio.

Asegúrate de que la dirección de correo electrónico del destinatario en la configuración del formulario sea correcta y revisa la carpeta de spam por si el mensaje se encuentra allí.

¿Necesito un plugin SMTP para los formularios de contacto de WordPress?

Si tu servidor de hosting no dispone de un servicio de envío fiable, te beneficiará utilizar un plugin SMTP como MailPoet.

SMTP garantiza que tu sitio de WordPress envíe correos electrónicos a través de un servidor de correo verificado. Esto mejora la entregabilidad y evita que los mensajes de tu formulario de contacto acaben en las carpetas de spam.

MailPoet es una solución sencilla. Cuando instales el plugin y lo conectes a tu cuenta de MailPoet, todos los mensajes de tu sitio web se enviarán automáticamente mediante SMTP.

¿Qué debo hacer si los correos de mi formulario de contacto de WordPress acaban en spam?

Si los envíos de tu formulario siguen acabando en spam, puedes usar un plugin SMTP para autenticar los correos electrónicos. También debes asegurarte de que la configuración de DNS de tu dominio incluya registros SPF, DKIM y DMARC.

¿Puedo exportar los envíos del formulario de contacto de WordPress a un archivo CSV o a Google Sheets?

Sí. Plugins como Jetpack Forms te permiten exportar los envíos a archivos CSV para hacer copias de seguridad, elaborar informes o integrarlos con otras herramientas. Incluso puedes conectarlos directamente a Google Sheets para sincronizar automáticamente los nuevos envíos en tiempo real.

Crear formularios es muy fácil

Gratis, flexible, rápido y funciona desde el primer momento.

Crea tu primer formulario

¿Tienes alguna pregunta?

La sección de comentarios está cerrada para este artículo, pero seguimos aquí para ayudarte. ¡Visita el foro de soporte y estaremos encantados de responder a tus preguntas!

Ver foro de soporte