Si tienes un formulario con varias opciones y quieres que cada respuesta llegue a una dirección distinta, WPForms permite enviar emails diferentes según la opción seleccionada utilizando sus notificaciones y la lógica condicional.
Esta función resulta especialmente útil cuando utilizas un mismo formulario para ventas, soporte, presupuestos, consultas comerciales o diferentes departamentos de una empresa.
En lugar de recibir todos los mensajes en una única cuenta de correo y tener que clasificarlos manualmente, puedes hacer que WPForms envíe automáticamente cada solicitud al destinatario correspondiente.
📩 Por ejemplo, puedes conseguir que las consultas de ventas lleguen a ventas@tudominio.com, mientras que las incidencias técnicas se envían directamente a soporte@tudominio.com.
En este tutorial vas a aprender cómo configurar emails condicionales en WPForms paso a paso, sin necesidad de utilizar código.
¿Qué son las notificaciones condicionales de WPForms?
Las notificaciones condicionales de WPForms son correos electrónicos que solamente se envían cuando se cumplen determinadas condiciones dentro de un formulario.
Puedes establecer estas condiciones utilizando campos como desplegables, opciones múltiples, casillas de verificación, campos de texto, números o direcciones de correo electrónico, entre otros.
Esto significa que puedes crear varias notificaciones dentro del mismo formulario y determinar exactamente cuándo debe enviarse cada una.
WPForms permite crear estas reglas directamente desde Ajustes → Notificaciones, por lo que no necesitas editar PHP ni modificar los archivos de tu tema.
Puedes consultar también la documentación oficial sobre notificaciones condicionales de WPForms si quieres profundizar en todas las posibilidades disponibles.
Ejemplo práctico de emails diferentes en WPForms
Imagina que tienes un formulario de contacto en tu página web y quieres que el visitante pueda seleccionar el motivo de su consulta.
El formulario podría incluir un desplegable llamado “Motivo de contacto” con varias alternativas.
- 🛒 Información comercial
- 🛠️ Soporte técnico
- 💰 Solicitar presupuesto
- 🤝 Colaboraciones
Nuestro objetivo será configurar WPForms para que cada una de estas opciones envíe el formulario a una dirección de correo diferente.
De esta manera, una persona que solicite soporte no enviará accidentalmente su mensaje al departamento comercial.
Tabla resumen de la configuración
| Opción seleccionada | Email destinatario | Notificación |
|---|---|---|
| Información comercial | ventas@tudominio.com | Email de ventas |
| Soporte técnico | soporte@tudominio.com | Email de soporte |
| Solicitar presupuesto | presupuestos@tudominio.com | Email de presupuestos |
| Colaboraciones | colaboraciones@tudominio.com | Email de colaboraciones |
Esta estructura es solamente un ejemplo, ya que puedes crear tantas combinaciones como necesites dependiendo de la organización de tu página web.
1. Crea el campo que determinará el destinatario
El primer paso consiste en abrir tu formulario desde WPForms → Todos los formularios y acceder al constructor del formulario que quieres modificar.
Añade un campo de selección que permita al visitante indicar qué tipo de consulta quiere realizar.
Puedes utilizar un campo desplegable, opciones múltiples o casillas de verificación, aunque para este ejemplo utilizaré un campo desplegable porque facilita mucho la configuración.
Configura las diferentes alternativas que quieres ofrecer y procura utilizar nombres suficientemente claros para que el visitante pueda elegir correctamente.
También es recomendable convertir este campo en obligatorio, ya que así ningún usuario podrá enviar el formulario sin seleccionar previamente una alternativa.
2. Accede a las notificaciones de WPForms
Una vez preparado el formulario, entra en Ajustes → Notificaciones dentro del constructor de WPForms.
Aquí encontrarás la notificación que WPForms utiliza para enviar los datos introducidos por el visitante cuando se completa el formulario.
Puedes modificar esta notificación existente o crear varias notificaciones independientes utilizando la opción “Añadir nueva notificación”.
Para mantener todo organizado, resulta recomendable poner a cada notificación un nombre descriptivo como “Ventas”, “Soporte”, “Presupuestos” o “Colaboraciones”.
3. Crea la primera notificación condicional
Vamos a comenzar creando la notificación correspondiente al departamento comercial.
Los pasos que debes seguir son los siguientes:
- 📧 Pulsa “Añadir nueva notificación” dentro de Ajustes → Notificaciones.
- ✏️ Escribe un nombre identificativo como “Notificación de ventas”.
- 👤 Introduce en el apartado “Enviar a dirección de correo electrónico” el email que recibirá las consultas comerciales.
- 📝 Personaliza el asunto del correo electrónico para identificar fácilmente estos mensajes.
- 💬 Configura el contenido que quieres recibir dentro del mensaje de correo electrónico.
- ⚙️ Desplázate hasta la parte inferior y activa “Activar lógica condicional”.
- 🎯 Configura la condición para que la notificación se envíe cuando “Motivo de contacto” sea “Información comercial”.
A partir de este momento, esta notificación solamente debería ejecutarse cuando el visitante seleccione Información comercial antes de enviar el formulario.
4. Crea una notificación para cada opción
Ahora simplemente tienes que repetir el mismo procedimiento para las demás alternativas de tu formulario.
Para soporte técnico puedes crear una notificación dirigida a soporte@tudominio.com y establecer como condición que Motivo de contacto sea igual a Soporte técnico.
Para los presupuestos puedes utilizar presupuestos@tudominio.com y hacer que únicamente se envíe cuando el usuario seleccione Solicitar presupuesto.
Finalmente, puedes crear otra notificación para colaboraciones y dirigirla hacia la persona responsable de gestionar este tipo de mensajes.
Gracias a este sistema puedes mantener un único formulario visible para el usuario mientras WPForms se encarga internamente de distribuir cada mensaje.
5. Personaliza el asunto de cada email
Una configuración muy recomendable consiste en utilizar asuntos diferentes para cada notificación, especialmente cuando gestionas una cantidad considerable de formularios.
Por ejemplo, puedes utilizar asuntos como “Nueva consulta comercial”, “Nueva incidencia de soporte” o “Nueva solicitud de presupuesto”.
Así podrás identificar rápidamente la procedencia del mensaje incluso antes de abrir el correo electrónico.
También puedes utilizar las Smart Tags o etiquetas inteligentes de WPForms para insertar automáticamente información introducida por el usuario, como su nombre o dirección de correo electrónico.
Esto permite crear asuntos más descriptivos como “Nueva solicitud de presupuesto de Juan García” y facilitar considerablemente la gestión de las consultas.
6. Configura correctamente el campo Responder a
Otro detalle importante es configurar correctamente la opción “Responder a” dentro de cada notificación.
Lo habitual es seleccionar mediante una etiqueta inteligente el campo de email que ha completado el visitante para que puedas responder directamente desde tu cliente de correo.
De esta forma, cuando pulses el botón Responder en Gmail, Outlook u otra aplicación, el destinatario será automáticamente la persona que rellenó el formulario.
Evitarás así tener que copiar manualmente la dirección del usuario cada vez que recibas una consulta.
7. Guarda y prueba todas las opciones
No publiques los cambios sin realizar primero varios envíos de prueba comprobando individualmente cada opción del formulario.
Puedes hacer una comprobación sencilla siguiendo estos pasos:
- 🧪 Selecciona la primera opción y envía el formulario.
- 📬 Comprueba que el correo llega exclusivamente al destinatario correspondiente.
- 🔄 Repite el procedimiento con cada una de las alternativas.
- 🔎 Comprueba el destinatario, asunto, contenido y campo Responder a.
- ✅ Revisa finalmente que ninguna notificación se envíe cuando su condición no se cumple.
WPForms recomienda probar el formulario después de configurar las reglas condicionales para verificar que las notificaciones funcionan según lo previsto.
¿Qué hacer si los emails de WPForms no llegan?
Si la lógica condicional funciona correctamente pero algunos mensajes no llegan, probablemente el problema esté relacionado con la entrega del correo electrónico de WordPress y no con las condiciones que has creado.
WordPress puede tener problemas de entregabilidad dependiendo de la configuración del alojamiento y del sistema utilizado para enviar los mensajes.
Una solución habitual consiste en configurar SMTP para WordPress, lo que permite enviar los correos mediante un proveedor correctamente autenticado.
Puedes consultar esta guía para configurar SMTP en WordPress con WP Mail SMTP para comprobar cómo realizar la configuración.
Después de configurar el sistema de envío, realiza nuevamente varios formularios de prueba para asegurarte de que todas las notificaciones llegan correctamente.
Ventajas de enviar emails diferentes según la respuesta
Utilizar notificaciones condicionales en WPForms puede ahorrarte bastante trabajo cuando diferentes personas gestionan los formularios de una misma página web.
La principal ventaja es que cada mensaje puede llegar directamente a la persona que debe atenderlo, evitando reenvíos innecesarios y reduciendo los tiempos de respuesta.
También puedes crear contenidos diferentes para cada email, cambiar el asunto, utilizar distintos destinatarios e incluso establecer reglas más específicas dependiendo de la información introducida por el visitante.
Esta funcionalidad resulta especialmente interesante para empresas con varios departamentos, servicios profesionales, tiendas online, academias, agencias o páginas de atención al cliente.
Conclusión
Configurar emails diferentes según la opción seleccionada en WPForms es una manera sencilla de automatizar la distribución de los mensajes recibidos desde tu página web.
Solo necesitas crear las diferentes notificaciones, asignarles su destinatario y utilizar la lógica condicional de WPForms para indicar cuándo debe enviarse cada correo.
Una vez configurado correctamente, el visitante seguirá utilizando un único formulario, pero cada solicitud llegará automáticamente al departamento o persona adecuada.
📩 Con unos minutos de configuración puedes conseguir un sistema mucho más ordenado, automatizado y eficiente sin escribir una sola línea de código.

