Creación de correos electrónicos de notificación de formularios condicionales

¿Quieres enviar correos electrónicos de notificación diferentes según las selecciones de los usuarios en tus formularios? Con nuestra lógica condicional inteligente, puedes configurar tu formulario para enviar notificaciones por correo electrónico únicas basadas en la entrada de los usuarios.

Esta guía te mostrará cómo crear notificaciones por correo electrónico condicionales en WPForms.


Antes de empezar, asegúrate de tener WPForms instalado y activado en tu sitio. Luego, necesitarás crear un nuevo formulario o editar uno existente.

Configuración de la lógica condicional para notificaciones

Puedes añadir notificaciones condicionales basadas en las selecciones o la entrada de los usuarios para los siguientes campos:

  • Texto de una sola línea
  • Texto de párrafo
  • Desplegable
  • Opción múltiple
  • Casillas de verificación
  • Números
  • Correo electrónico
  • Control deslizante de números
  • Sitio web / URL (licencia Basic o superior)
  • Campo oculto (licencia Basic o superior)
  • Valoración (licencia Basic o superior)
  • Net Promoter Score (licencia Pro o superior)
  • Múltiples elementos (licencia Pro o superior)
  • Elementos de casilla de verificación (licencia Pro o superior)
  • Elementos desplegables (licencia Pro o superior)

Añade al menos uno de los campos anteriores a tu formulario y configura sus opciones de campo según sea necesario.

Para nuestro ejemplo, utilizaremos un formulario de contacto con un campo desplegable llamado "Motivo de contacto" y las opciones "Pregunta de ventas", "Solicitud de soporte", "Consulta de medios" y "Otro".

Un campo desplegable etiquetado como "Motivo de contacto" con las opciones "Pregunta de ventas", "Solicitud de soporte", "Consulta de medios" y "Otro"

Nota: Recomendamos basar la lógica condicional de tus notificaciones en un campo obligatorio para que los usuarios deban completarlo para enviar tu formulario.

Enviaremos una notificación por correo electrónico a un destinatario diferente según la opción que seleccione el usuario.

Una vez que estés satisfecho con el campo que vas a utilizar, ve a Ajustes » Notificaciones. Aquí, activa la opción Activar notificaciones si aún no está activada.

Habilitar notificaciones por correo electrónico

A continuación, personaliza la notificación predeterminada si lo deseas. Luego, haz clic en el botón Añadir nueva notificación para agregar tu primera notificación por correo electrónico condicional.

Añadir una nueva notificación por correo electrónico

Esto abrirá una ventana emergente en la que puedes nombrar esta notificación.

Nombrar una nueva notificación

Para nuestro ejemplo, esta será la notificación por correo electrónico para los usuarios que seleccionen "Pregunta de ventas" de nuestro desplegable "Motivo de contacto".

Añadiremos la dirección de correo electrónico del gerente de ventas como la Dirección de correo electrónico de envío y personalizaremos la Línea de asunto del correo electrónico y el Mensaje del correo electrónico en consecuencia.

Personalizar la dirección de correo electrónico de envío de una notificación

También utilizaremos una etiqueta inteligente para establecer la Dirección de correo electrónico de respuesta al correo electrónico del cliente.

Personalizar la dirección de correo electrónico de respuesta de una notificación con etiquetas inteligentes

Nota: ¿Quieres incluir datos como los nombres y las direcciones de correo electrónico de los usuarios en las entradas de tu formulario en tus notificaciones? Consulta nuestro tutorial sobre cómo usar etiquetas inteligentes.

Cuando hayas terminado de personalizar tu notificación por correo electrónico, desplázate hasta el final y activa la opción Activar lógica condicional.

Habilitar la lógica condicional para una notificación

Esto mostrará los ajustes que puedes usar para crear tu regla de notificación por correo electrónico condicional. Para nuestro ejemplo, configuraremos los desplegables para que nuestra regla diga: Enviar esta notificación si el Motivo de contacto es Pregunta de ventas.

Un ejemplo de una regla de notificación de correo electrónico condicional

Nota: ¿Necesitas ayuda para crear tu regla de lógica condicional? Consulta nuestro tutorial sobre conceptos básicos de lógica condicional para más detalles.

Una vez que hayas terminado de configurar la lógica condicional para tu primera notificación, haz clic en Añadir Nueva Notificación y repite los pasos anteriores para cada una de tus otras notificaciones por correo electrónico.

En nuestro caso, configuraríamos las siguientes notificaciones adicionales:

  • Enviar un correo electrónico al equipo de soporte si Motivo de contacto es Solicitud de soporte
  • Enviar un correo electrónico al gerente de marketing si Motivo de contacto es Consulta de medios
  • Enviar un correo electrónico al administrador del sitio si Motivo de contacto es Otro

Recuerda guardar tus cambios antes de salir del constructor de formularios y probar tu formulario antes de publicarlo.

Nota: Para establecer dinámicamente los destinatarios de correo electrónico basándose en la entrada del usuario, consulta nuestra documentación para desarrolladores para configurar destinatarios de correo electrónico condicionales.

Preguntas frecuentes

Aquí tienes algunas de las preguntas más frecuentes de los usuarios sobre la creación de notificaciones de correo electrónico condicionales con WPForms.

¿Puedo enviar notificaciones de correo electrónico condicionales basándome en la página desde la que el usuario envía el formulario?

¡Absolutamente!

A menudo vemos usuarios que quieren usar un formulario en varias páginas y cambiar el destinatario de la notificación basándose en la página desde la que se envía el formulario.

Para hacerlo, necesitarás usar un Campo Oculto y la Etiqueta Inteligente {page_url}, {page_title} o {page_id}.

Primero, añade un Campo Oculto a tu formulario y establece el valor predeterminado a tu Etiqueta Inteligente preferida.

Un campo oculto con un valor predeterminado usando la etiqueta inteligente del id de página

Luego, crea una notificación condicional usando una regla que diga Enviar esta notificación si Campo Oculto es X, donde X es el ID de la página desde la que se está enviando el formulario.

Un ejemplo de una regla de notificación de correo electrónico condicional usando un campo oculto y la etiqueta inteligente del id de página

Simplemente sustituye la URL de la página por X si estás usando la Etiqueta Inteligente {page_url}, o sustituye el título de la página por X si estás usando la Etiqueta Inteligente {page_title}.

Necesitarás repetir este proceso para cada página en la que hayas incrustado tu formulario.

¡Eso es todo! Ahora puedes crear notificaciones de formulario condicionales con WPForms.

¿A continuación, quieres mostrar diferentes mensajes de confirmación dependiendo de cómo los usuarios completen tu formulario? Echa un vistazo a nuestro tutorial sobre cómo crear confirmaciones de formulario condicionales.

El mejor plugin constructor de formularios de arrastrar y soltar para WordPress

Fácil, rápido y seguro. Únete a más de 6 millones de propietarios de sitios web que confían en WPForms.