Obtener un cupón de descuento mediante un enlace o URL

LucusHost, el mejor hosting

Última semana de octubre, el mundo del Ecommerce se tiñe de ofertas y rebajas, llámalo Halloween, Mid Season, Navidad, Reyes Magos, Cyber Monday, Black Friday… perdón Black Week o quizás Black November. El caso, que las promociones están a la orden del día y los cupones de descuento no van a ser menos.

En este tutorial vamos a ver estarategias de cómo usarlo y cómo implementarlo en tu WooCommerce! Si no sabes configurarlo por defecto te dejo este tutorial.

¿Por qué enviar los cupones mediante URL?

Cuando damos cupones ya sea mediante Newsletter, Promocion de Ads o estregarlo a un cliente porque la hemos liado… Normalmente de damos un texto que tiene que recordar o copiar para ponerlo al final de hacer la compra, esto es poco usable o fácil por varias razones:

  • El cliente tiene que volver a salirse de la tienda para saber cual era el cupón, por lo que se puede distraer y no comprar.
  • En épocas en las que no hay promociones seguimos teniendo la casilla del cupón mostrada por lo que el cliente piensa que hay por ahí un cupón y no quiere ser primo pagando más que el resto. Si tenéis ya una buena marca en Search console mirad cuántas búsquedas tenéis de vuestra marca + la palabra cupón.
  • Al hacer campañas con el cupón mucha gente no lo encuentra… Y oyes ese sonido? Es el chat de tu tienda o correo electrónico preguntando que en dónde está el cupón que se acaba la oferta!

Tranquilidad, mandando el cupón mediante una url, haciendo click en esta automáticamente tendrá el descuento en el carrito y será mucho más fluido el proceso de compra ya que enlazando con los puntos anteriores:

  • No pierde el tiempo rellenando el campo del cupón ni buscándolo.
  • Ocultarás el cupón: Al rellenar los datos no pensará que esta pagando más que el resto por no tener cupón.
  • Usarás la url en campañas de publicidad y correos electrónicos para que directamente tengan el descuento.

Aplicar esto a Woocommerce

Vamos a ver cómo aplicarlo en nuestra tienda, ya que Woocommerce por defecto no tiene esta funcionalidad. Y muy a mi pesar vamos a tener que instalar un plugin, pero merece la pena. Después de probar varios plugins os voy a poner los que utilizo de gratis y de pago.

Sin plugins

WooCommerce te permite crear una URL personalizada que aplicará automáticamente el cupón al carrito del cliente. Aquí te muestro cómo hacerlo:

add_action( 'wp_loaded', 'dl_aplicar_cupon_url' );
 
function dl_aplicar_cupon_url() {  
   if ( empty( $_GET['code'] ) ) return;
   if ( ! WC()->session || ( WC()->session && ! WC()->session->has_session() ) ) {
      WC()->session->set_customer_session_cookie( true );
   }
   $coupon_code = esc_attr( $_GET['code'] );
   WC()->session->set( 'coupon_code', $coupon_code );
   if ( WC()->cart && ! WC()->cart->has_discount( $coupon_code ) ) {
      WC()->cart->calculate_totals();
      WC()->cart->add_discount( $coupon_code );
      WC()->session->__unset( 'coupon_code' );
   }
}
 
add_action( 'woocommerce_add_to_cart', 'dl_aplicar_cupon_carrito_url' );
 
function dl_aplicar_cupon_carrito_url() {
   $coupon_code = WC()->session ? WC()->session->get( 'coupon_code' ) : false;
   if ( ! $coupon_code || empty( $coupon_code ) ) return;
   if ( WC()->cart && ! WC()->cart->has_discount( $coupon_code ) ) {
      WC()->cart->calculate_totals();
      WC()->cart->add_discount( $coupon_code );
      WC()->session->__unset( 'coupon_code' );
   }
}

Ahora si añadimos a cualquier url de nuestra tienda online la palabra ?code=NOMBRECUPÓN se aplicará de forma automática.

Woocommerce URL Coupons

Este es el plugin oficial de Woocommerce que nos ayuda a cubrir las 3 propuestas que hemos mencionado en el punto anterior. Una vez instalado se crea un campo extra en la pestaña de cada cupón dónde pones la url con el cupón y a la página dónde quieres redirigirlo para que compre.

woocommerce url coupons tutorial espanol

Cuando entren a la url automáticamente tendran el cupón aplicado en el carrito por mucho que recorran la página. ¿El problema? Que es de pago, pero lamentablemente no he encontrado uno gratuíto que cumpla todos los puntos, existe uno sustitutivo si quieres hacer…

Si por otro lado no quieres crear una url y que por defecto se descuente el precio, te recomiendo el plugin WooCommerce Extended Coupon Features FREE. Lo bueno que tiene es que cuando cumples los requisitos para que se active el cupón avisa de que se está aplicando tanto cuando lo añades a la cesta como en la página de compra.

aplicar descuento cupon automaticamente woocommerce

Otro tutorial que os puede interesar es el de como hacer descuentos condicionales en WooCommerce, que se sincroniza muy bien con esta estrategia.

Por último si vais a usar solo el plugin para una ocasión concreta y tal me lo podéis pedir en contacto. Recordad que en mi servicio de Mantenimiento y Gestión de Woocommerce instalo este tipo de funcionalidades además de daros asesoría dependiendo de vuestro nicho.

¡Haz clic para puntuar esta entrada!
(Votos: 2 Promedio: 5)
mailerlite diegol

Especialista en Comercio electrónico con Woocommerce. Te ayudo a crear, gestionar y publicitar tu Ecommerce en función de tu sector y público objetivo. Puedes encontrarme en Diegol.top

¿Necesitas ayuda con este tutorial? Mándame un correo y te resuelvo todas las dudas!


Ver servicios Curso de WooCommerce

También puedes realizar una donacion para seguir apoyando la salida de nuevos tutoriales y actualizaciones

mailerlite diegol

Reader Interactions

comentarios

  1. Antonio MSP says

    Que buena opción.
    Se me esta ocurriendo hacer unos carteles y poner el código QR directo a la URL con el descuento. Super fácil!!!
    Muchas gracias por la idea

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *