¿Quieres optimizar la creación de cupones para tu programa de afiliados? Los cupones dinámicos en AffiliateWP te permiten generar automáticamente cupones personalizados para los afiliados, simplificando el proceso de asignación y gestión de cupones de afiliados. En lugar de crear manualmente un cupón para cada afiliado, los cupones dinámicos se pueden generar automáticamente durante el registro o en bloque por el administrador del sitio.
En este artículo
- Cómo funcionan los cupones dinámicos
- Habilitar cupones dinámicos
- Generar automáticamente cupones dinámicos para afiliados
- Personalización de cupones dinámicos
- Generar cupones dinámicos en bloque
- Generar un cupón dinámico para un afiliado específico
- Eliminar un cupón dinámico para un afiliado específico
- Showing a dynamic coupon to the affiliate
- Frequently Asked Questions
Cómo funcionan los cupones dinámicos
Los cupones dinámicos heredan su configuración de una plantilla de cupón que designes en WooCommerce. Esto asegura que todos los cupones dinámicos compartan la misma configuración, como el importe del descuento, los productos excluidos o la elegibilidad de envío gratuito. Si necesitas actualizar la configuración del cupón más tarde, puedes simplemente ajustar la plantilla y todos los cupones dinámicos reflejarán automáticamente los cambios.
Los siguientes campos son heredados por los cupones dinámicos de la plantilla de cupón:
- importe
- tipo_descuento
- ids_productos_excluidos
- categorias_productos_excluidos
- ids_productos
- uso_individual
- envio_gratis
- excluir_productos_rebajados
- fecha_caducidad
En este momento, la plantilla de cupón seleccionada no hereda la configuración de las siguientes secciones para los cupones dinámicos:
Límites de uso – (toda la configuración)
Restricción de uso – estas configuraciones específicas:
- gasto_minimo
- gasto_maximo
- categorias_productos
- correos_permitidos
Habilitar cupones dinámicos
Crea un cupón nuevo (si es necesario) yendo a Marketing » Cupones una vez que hayas instalado y activado WooCommerce. Una vez que tu cupón esté listo:
- Ve a AffiliateWP » Ajustes » Cupones en tu panel de WordPress.
- Selecciona el cupón de WooCommerce que creaste como Plantilla de cupón.
La plantilla de cupón no se puede asignar a un afiliado, de lo contrario, no aparecerá en el menú desplegable de plantillas de cupón en la página de configuración de AffiliateWP.
Generar automáticamente cupones dinámicos para afiliados
Cuando los afiliados se unen a tu programa, se pueden generar cupones dinámicos automáticamente para ellos.
Para hacer esto, habilita la opción Generar cupones automáticamente. También puedes encontrar esta opción en la pantalla de AffiliateWP » Configuración » Cupones :
Una vez habilitado, se generará automáticamente un cupón dinámico cuando:
- Un afiliado se registra desde el frontend utilizando el formulario de registro de afiliados predeterminado.
- La aprobación de afiliados está habilitada y un afiliado es aprobado desde el enlace de acción rápida Aceptar, el menú Acciones masivas o desde la pantalla Revisar afiliado.
- Se agrega un afiliado manualmente desde el administrador de WordPress y la casilla de verificación Cupón de afiliado está habilitada.
- Se crean cuentas de afiliados cuando la configuración Registrar automáticamente nuevas cuentas de usuario como afiliados está habilitada en AffiliateWP » Configuración » Afiliados.
Actualmente, los cupones dinámicos se generan automáticamente durante el registro de nuevos afiliados cuando se utilizan uno de los formularios de registro de afiliados predeterminados (basados en bloque o shortcode). Si utilizas un formulario de registro de afiliados personalizado a través de Elementor Forms, Gravity Forms, Ninja Forms o WPForms, los cupones dinámicos no se generarán automáticamente cuando se registren nuevos afiliados.
Personalización de cupones dinámicos
También puedes personalizar el formato de los nombres de los cupones cuando se generan con un formato de cupón, texto personalizado y un delimitador de guion.

Los nombres de las etiquetas de combinación de cupones se pueden organizar en el orden que desees:
- {user_name}
- {coupon_code}
- {coupon_amount}
- {custom_text}
Por ejemplo, para un afiliado con el nombre de usuario Alfred y un monto de descuento de cupón del 10%, esto sería {user_name}{coupon_amount}, lo que resultaría en Alfred10 como el código de cupón real generado.
También existe la opción de insertar un guion entre cada etiqueta de combinación de cupones.
En este momento, la longitud máxima de caracteres para un nombre de usuario que se mostrará es 10.
Generar cupones dinámicos en bloque
Los cupones dinámicos se pueden generar masivamente para todos los afiliados que actualmente no tienen un cupón dinámico.
Ve a AffiliateWP » Herramientas » Cupones y haz clic en el botón Generar cupones. Se generará un cupón dinámico para todos los afiliados activos que no tengan ya asignado un cupón dinámico.

También es posible generar cupones dinámicos masivamente para todos los afiliados y reemplazar todos los cupones dinámicos existentes. Si un afiliado ya tiene un cupón dinámico, se generará un cupón completamente nuevo para él.
Para reemplazar todos los cupones dinámicos, habilita la configuración Reemplazar cupón existente para todos los afiliados. Luego, haz clic en el botón Generar cupones.
Generar un cupón dinámico para un afiliado específico
Se puede generar un cupón dinámico para un afiliado específico.
Haz clic en el nombre del afiliado en la pantalla de AffiliateWP » Afiliados para ir a su pantalla de Editar afiliado.
Junto a Código de cupón dinámico, haz clic en el botón Generar cupón si no existe uno, o haz clic primero en Eliminar cupón si ya tienen un código de cupón generado, pero desean uno nuevo.
Eliminar un cupón dinámico para un afiliado específico
Se puede eliminar un cupón dinámico para un afiliado específico.
Haz clic en el nombre del afiliado en la pantalla de AffiliateWP » Afiliados para ir a su pantalla de Editar afiliado.
Junto a Código de cupón dinámico, haz clic en el botón Eliminar cupón (ver imagen superior).
El código de cupón se eliminará entonces.
Mostrar un cupón dinámico al afiliado
Los cupones dinámicos se pueden mostrar a un afiliado desde:
- El Área de Afiliados
- El correo electrónico de aceptación del afiliado
Área de afiliados
Una nueva pestaña Cupones aparecerá en las pantallas de cuenta de afiliado y portal de afiliados si:
- A un afiliado se le ha asignado un código de cupón dinámico.
- A un afiliado se le han asignado uno o más códigos de cupón asignados manualmente.

Correo electrónico de solicitud aceptada
Puedes usar la etiqueta de correo electrónico{registration_coupon} para incluir el código de cupón dinámico en el correo electrónico de aceptación. Puedes configurar esto editando el Contenido del correo electrónico de aceptación de solicitud en AffiliateWP » Ajustes » Correos electrónicos.

Preguntas frecuentes
¿Qué sucede si un afiliado ya tiene un cupón asignado manualmente?
Los cupones dinámicos no pueden reemplazar a los cupones asignados manualmente. Debes eliminar el cupón asignado manualmente antes de generar un cupón dinámico para el afiliado.
¿Puedo crear un formulario de registro personalizado que admita la generación automática de cupones dinámicos?
Actualmente, la generación automática de cupones solo se admite con los formularios de registro predeterminados de AffiliateWP. Los formularios personalizados creados con plugins como Gravity Forms o Ninja Forms no activan la creación automática de cupones.
¿Qué ajustes no se heredan de la plantilla de cupón de WooCommerce?
Los ajustes en Límites de uso (por ejemplo, usos por cupón, usos por usuario) y restricciones específicas como gasto mínimo/máximo o correos electrónicos permitidos no son heredados por los cupones dinámicos.
¿Cómo puedo probar la función de cupón dinámico?
Crea una cuenta de afiliado de prueba y habilita los cupones dinámicos para ella. Luego puedes verificar que el cupón se genera, hereda la configuración correcta de la plantilla y aparece en el Área de Afiliados.
¿Hay un límite en la longitud de los códigos de cupón dinámico?
Sí, la etiqueta de combinación{user_name} está limitada a 10 caracteres para garantizar que los códigos de cupón generados sigan siendo concisos y funcionales.
¡Eso es todo! Los cupones dinámicos son una característica potente de AffiliateWP, que simplifica el proceso de gestión de cupones de afiliados. Al utilizar plantillas de cupones dinámicos, puedes asegurar la coherencia en todos los cupones mientras actualizas fácilmente la configuración según sea necesario. Con opciones para generación automática o manual, así como una personalización flexible, los cupones dinámicos ahorran tiempo y agilizan tu proceso de gestión de afiliados.
Siguiendo esta guía, estarás listo para implementar cupones dinámicos de manera efectiva, ayudando a tus afiliados a promocionar tu negocio mientras mantienes el control sobre la configuración de los cupones.