Cómo calcular el gasto total acumulado de un cliente en tu tienda online WooCommerce … para premiarle o algo

¿Quieres fidelizar a los mejores clientes de tu tienda online? ¿qué te parece la idea de calcular cuánto llevan gastado en tu eCommerce para regalarles algo cuando alcancen una cifra concreta?

Te propongo lo siguiente…

Crea un cupón de descuento

Podría ser un cupón con estos ajustes:

Por supuesto, es solo una idea, puedes aplicar el descuento que quieras, incluso hacer que se pueda usar tantas veces como se quiera, pero he pensado que un descuento de 1 vez por cliente es un buen aliciente, pero vamos, tú mismo y tu tienda.

Calcula el gasto acumulado de los clientes y muéstrales un banner cuando alcancen una cifra

Lo siguiente es crear una función que calcule el gasto acumulado de los clientes y, si llega al importe que tú indiques, mostrarles un banner ofreciéndoles usar el cupón que creamos antes.

El código sería como este:

/* Mostrar cupon a clientes que acumulen más de 500 euros en gasto */
add_action( 'woocommerce_before_cart', 'mostrar_banner_gasto_acumulado_500' );
function mostrar_banner_gasto_acumulado_500() {
$current_user = wp_get_current_user();
// Si no está conectado no se aplica, no hay manera de calcularlo
if ( 0 == $current_user->ID ) return;

// Si el gasto acumulado en compras pasa de 500 mostramos el banner
if ( wc_get_customer_total_spent( $current_user->ID ) > 500 ) {
echo '<div class="woocommerce-info">¡Gracias por tu fidelidad! - ¡Acabas de desvelar tu descuento de cliente PRO! Usa el código de cupón <i><b>ZH47ZTEF</b></i> y ahorra un 5% en tu siguiente compra.</div>';
}
}

Algunos detalles del código:

  • Cambia el valor de importe acumulado (500) al que tú decidas.
  • Cambia el texto a mostrar en el banner y el código del cupón al que tú hayas creado.
  • El código solo funcionará para usuarios que estén conectados, que hayan accedido con su cuenta a tu tienda online, sino es imposible obtener su gasto acumulado.
  • El banner solo se mostrará en el carrito.

Como siempre, este código puedes añadirlo de 2 maneras, a elegir:

El resultado visible para el cliente

Cuando el cliente haya alcanzado el importe acumulado en tu tienda, al visitar el carrito para hacer su próxima compra, verá el banner, ofreciéndole el código de descuento.

¿A que mola?

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(3 votos, promedio: 5)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

Deja un comentario

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

Información base sobre privacidad:
  • Responsable: Fernando Tellado ([email protected])
  • Fin del tratamiento: Moderación de comentarios para evitar spam
  • Legitimación: Tu consentimiento
  • Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
  • Derechos: Acceso, rectificación, portabilidad, olvido

 

Ir arriba Ir al contenido