¿Cómo añadir productos de regalo para clientes en WooCommerce? ¿A quién no le gustan los regalos? Uno de los puntos de la estrategia que utilizamos en las webs de nuestros clientes es esta: añadir productos GRATIS al carrito de compra para sorprender y asegurar la compra.
Más ventas con estrategia de producto gratis.
Esta estrategia ayuda a aumentar las ventas y consigue que los clientes no se vayan de la tienda. Al recibir un estímulo positivo, el cliente se siente bien, sus niveles de dopamina aumentan y hay satisfacción en la ejecución de la compra. En su mente el pensamientos es «Estoy recibiendo más por lo mismo que estaba dispuesto a pagar.» Y eso ayuda, y mucho, a que siga en el proceso de compra y termine realizando el pago.
Si eres el propietario de una tienda WooCommerce, esto aumentará tus ventas, te lo garantizamos, porque lo hemos probado en decenas de tiendas online en las que hemos implementado esta funcionalidad. En WOOfreelance Agency siempre estamos buscando implementar técnicas de persuasión para que nuestros clientes vendan más, y esta funciona muy bien.
Si eres un diseñador web que quiere ofrecer esta funcionalidad a tus clientes, verás lo fácil que es ayudar a tus clientes de ecommerce a vender más con esta simple función de PHP. Nosotros explicamos a nuestros clientes que esto les ayudará a conseguir más ventas y los clientes valoran mucho nuestra proactividad hacia sus negocios.
Vamos a ver cómo implementar esto de dos formas, primero con una función en PHP que debemos añadir al archivo functions.php de nuestro chiltheme y luego veremos un plugin gratuito que también nos puede ayudar a implementar esto. Siempre recordando nuestro lema: «el mejor plugin es el que no se instala»
Función PHP para añadir productos de regalo en WooCommerce:
Lo dicho, esta función hace exactamente eso. Añade un producto, en este caso el que tenga el ID 123, a nuestro carrito. Por ello, en esta función debemos cambiar el ID del producto por que queremos regalar. Verás cómo identificar el ID en el vídeo del final.
Solamente hay que copiar el código de la función, añadirlo al functions.php y cambiar el ID por el producto que regalasOJO: hay dos sitios en donde debes cambiar el ID.
/* * Woofreelance.academy - Agrega producto gratis al carrito. */ function woofreelance_producto_gratis() { // ID del producto gratuito $free_product_id = 123; // Cambia 123 por el ID del producto gratuito // Comprueba si el producto gratuito ya está en el carrito $found = false; foreach ( WC()->cart->get_cart() as $cart_item_key => $values ) { $product_id = $values['product_id']; if ( $product_id == $free_product_id ) { $found = true; } } // Si no se encuentra el producto gratuito en el carrito, añadirlo if ( ! $found ) { WC()->cart->add_to_cart( $free_product_id ); } } // Hook para añadir el producto gratuito al carrito cuando se añaden productos add_action( 'woocommerce_add_to_cart', 'woofreelance_producto_gratis' ); function woofreelance_quitar_producto_gratis_si_solo() { // ID del producto gratuito $free_product_id = 123; // Cambia 123 por el ID del producto gratuito // Obtiene el contenido del carrito $cart_contents = WC()->cart->get_cart(); // Cuenta la cantidad de productos en el carrito $product_count = count( $cart_contents ); // Verifica si solo hay un producto en el carrito y si es el producto gratuito if ( $product_count == 1 ) { foreach ( $cart_contents as $cart_item_key => $values ) { if ( $values['product_id'] == $free_product_id ) { WC()->cart->remove_cart_item( $cart_item_key ); } } } } // Hook para quitar el producto gratuito si es el único en el carrito add_action( 'woocommerce_before_cart', 'woofreelance_quitar_producto_gratis_si_solo' ); add_action( 'woocommerce_before_checkout_form', 'woofreelance_quitar_producto_gratis_si_solo' );
Videotutorial para añadir productos gratis en WooCommerce:
Como siempre, aquí está el videotutorial para que veas cómo añadir productos de regalo para clientes en WooCommerce, con función PHP o utilizando un plugin.
Plugin gratuito para añadir productos gratuitoso en WooCommerce:
El plugin que puedes utilizar se llama «Free Gifts for WooCommerce«. Tienes que instalarlo y luego lo puedes configurar según tus necesidades.
La versión gratuita no auto-añade el producto gratis, pero te permite mostrarlo como un producto relacionado que puedes añadir en el proceso del carrito de compra. La versión gratuita tiene algunas limitaciones, la PREMIUM, cuesta 79,00 US$. En lo personal creo que es innecesario si no necesitas las funcionalidades avanzadas de este plugin.
Plugin PREMIUM para añadir productos de regalo en WooCommerce:
La versión Premium del plugin «Free Gifts for WooCommerce» ofrece funcionalidades avanzadas como regalar productos automáticamente en función de reglas específicas (compra mínima, productos en el carrito, etc.), permitir a los clientes seleccionar sus regalos entre varias opciones, y mostrar mensajes promocionales personalizados.
Ventajas:
– Gestión avanzada de reglas de regalos.
– Interfaz de usuario amigable.
– Soporte y actualizaciones oficiales.
Desventajas:
– Coste adicional.
– Dependencia de un plugin de terceros.
– Recarga la instalación de WordPress.
– Posibles incompatibilidades.
Si este post te ha sido útil, no dudes en compartirlo, comentar o suscribirte al nuevo canal de YouTube @woofreelanceacademy