Algunas tiendas ofrecen un descuento permanente para empleados a empresas asociadas, y crear una cuenta para cada empleado no es práctico. Puedes restringir un cupón a un dominio de correo electrónico completo y hacer que se aplique tan pronto como el comprador introduzca una dirección que coincida. Este artículo te muestra cómo configurarlo en Advanced Coupons, y los límites que necesitas conocer antes de confiar en él.
Antes de empezar
- Aplicación automática es una función de Advanced Coupons Premium. Necesitas la versión 4.1.0 o posterior. Las versiones anteriores no aplican automáticamente un cupón que tenga Correos permitidos.
- Tu tienda debe usar los bloques de Carrito y Finalizar compra de WooCommerce si quieres que esto funcione para invitados. Consulta la sección de límites a continuación.
- Ten a mano el dominio de correo electrónico de la empresa asociada, por ejemplo
empresa.com.
Crea el cupón y establece el descuento
- Ve a Cupones > Añadir nuevo.
- Introduce un código de cupón, por ejemplo
EMPLEADO10. - En la pestaña General, establece el Tipo de descuento y el Importe del cupón.
Restringe el cupón al dominio de la empresa
- Abre la pestaña Restricción de uso.
- En Correos permitidos, introduce el dominio con un asterisco delante del signo @, así:
*@empresa.com. - Añade más dominios separados por comas si varias empresas asociadas comparten el mismo descuento.

El asterisco es una función de WooCommerce y la propia información del campo lo documenta: “También puedes usar un asterisco (*) para hacer coincidir partes de un correo electrónico. Por ejemplo, ‘*@gmail.com’ coincidiría con todas las direcciones de gmail.” Cada dirección del dominio que introduzcas coincidirá. Para excluir ciertas direcciones en su lugar, consulta Cómo bloquear direcciones de correo electrónico de clientes para usar un cupón.
Activa la aplicación automática
- Busca el cuadro Cupón de aplicación automática en la barra lateral derecha.
- Marca Habilitar aplicación automática para este cupón.
- Publica el cupón.
Para saber cómo funciona la aplicación automática en general, consulta Cómo configurar cupones de aplicación automática en WooCommerce.
Puedes establecer un límite total de usos en este cupón si deseas limitar cuántas veces se utiliza el descuento. Un límite por persona se comporta de manera diferente para los invitados, y los cupones virtuales no se pueden aplicar automáticamente. Ambos se cubren en la sección siguiente.
Lo que ve el comprador
No sucede nada mientras el campo de correo electrónico está vacío. El cupón simplemente espera, por lo que los compradores que no califican nunca ven un error ni una mención de un descuento que no pueden tener.

Tan pronto como el comprador introduce una dirección del dominio permitido, aparece el descuento y el cupón se muestra como aplicado. Nunca introducen un código.

Si cambian a una dirección fuera del dominio, WooCommerce elimina el cupón y explica por qué, con un mensaje como “El cupón “empleado10” ha sido eliminado de tu carrito: Por favor, introduce un correo electrónico válido al finalizar la compra para usar el código de cupón “empleado10”.”

Límites que necesitas conocer
Los invitados necesitan los bloques de Carrito y Finalizar compra
En el checkout de bloques, el correo electrónico del comprador se envía al servidor mientras escribe, por lo que el cupón se puede probar y aplicar de inmediato. El checkout clásico con shortcode no envía el correo electrónico de facturación durante un recálculo, por lo que para un invitado, el cupón nunca se aplica allí. Escribir la dirección no desencadena ningún recálculo y forzar uno cambiando el país todavía deja el cupón sin aplicar.
Los clientes que han iniciado sesión no se ven afectados. Su dirección proviene de su cuenta, por lo que el descuento se aplica tanto en el checkout de bloques como en el clásico.
Los límites por persona no se aplican a los invitados
Límite de uso por cupón funciona normalmente. Úsalo para limitar el número total de veces que el descuento para personal puede ser utilizado por todos.
Límite de uso por usuario es la excepción. Un cupón con un límite por persona no se aplicará a un invitado, porque WooCommerce no puede aplicar un límite por persona antes de saber quién es el comprador. El cupón permanece válido y el invitado aún puede escribir el código, pero no se aplicará automáticamente.
Eso es importante aquí, porque toda esta configuración está dirigida a invitados. Si necesitas un límite por persona en un descuento para personal, pide a esos clientes que creen una cuenta, y el límite funcionará con la aplicación automática como de costumbre.
Los cupones virtuales no pueden aplicarse automáticamente
Si el cupón tiene habilitados los cupones virtuales, el código principal se rechaza a propósito para que cada cliente use su propio código generado. La aplicación automática solo puede aplicar el código principal, por lo que las dos funciones no se pueden combinar.
Solución de problemas
El descuento nunca aparece para un invitado. Comprueba si la página es el checkout de bloques o el checkout clásico con shortcode. Para invitados, esto solo funciona en los bloques. Prueba el mismo cupón mientras has iniciado sesión para confirmar que la restricción en sí es correcta.
El descuento nunca aparece para un invitado, pero funciona cuando ha iniciado sesión. Abre la pestaña Límites de uso y comprueba Límite de uso por usuario. Un límite por persona impide que el cupón se aplique a los invitados. Elimínalo o pide a esos clientes que creen una cuenta.
Las personas equivocadas están recibiendo el descuento. Comprueba la entrada en Correos electrónicos permitidos. *@empresa.com coincide con todas las direcciones de ese único dominio. No coincide con subdominios como mail.empresa.com, que necesitan su propia entrada.
El cupón desaparece a mitad del proceso de pago. Esa es la restricción funcionando. WooCommerce elimina el cupón cuando el correo electrónico de facturación deja de coincidir y muestra un aviso explicando por qué.
Preguntas frecuentes
¿El personal asociado necesita una cuenta en mi tienda?
No. En el checkout de bloques, el descuento se aplica a los invitados tan pronto como introducen una dirección que coincide.
¿Puedo usar varios dominios en un cupón?
Sí. Separa las entradas con comas en Correos electrónicos permitidos.
¿Puedo limitarlo a un pedido por persona?
Sí para los clientes que han iniciado sesión, usando Límite de uso por usuario. No se aplicará a los invitados, porque el recuento por persona no se puede verificar hasta que se identifique al comprador.
¿Los compradores que no califican verán un error?
No. No se muestra nada hasta que se introduce una dirección coincidente, por lo que la oferta permanece invisible para todos los demás.
¿Necesitas ayuda?
Si tienes alguna pregunta o encuentras algún problema, estamos aquí para ayudarte.
- Usuarios Premium: Abrir un ticket de soporte
- Usuarios gratuitos: Visita nuestro foro comunitario
