Cum să aplici o reducere la cel mai ieftin articol din coș în WooCommerce
Publicat: 2023-11-09Doriți să aplicați o reducere la cel mai ieftin articol de coș din WooCommerce? Dacă sunteți în căutarea unui tutorial pas cu pas, continuați să citiți acest articol.
Studiile arată că oferirea de transport gratuit sau reduceri la achiziție vă va ajuta să vindeți mai multe lucruri. În timp ce gestionați un magazin online, trebuie să dezvoltați strategii ca aceasta pentru a crește rata de conversie.
Unele metode dovedite de a crește ratele de conversie sunt upselling, oferirea de reduceri de categorie etc. Dar recent, oamenii au descoperit că oferirea de reduceri la cel mai ieftin articol din coș este un alt lucru grozav pe care îl puteți face.
În mod implicit, WooCommerce nu vine cu această caracteristică. Dar cu unele modificări, îl putem realiza. Dacă sunteți în căutarea unui ghid pas cu pas, continuați să citiți acest articol. Aici, vă vom arăta cum să finalizați sarcina fără bătăi de cap.
Să vedem cum să aplicăm o reducere la cel mai ieftin articol de coș din WooCommerce fără alte prelungiri.
Cum să aplici o reducere la cel mai ieftin articol din coș în WooCommerce
Dacă aveți nevoie de o soluție simplă, utilizați această metodă. Puteți finaliza sarcina cu ceva cod fără pluginuri suplimentare.
Vă recomandăm să lipiți codul în fișierul functions.php al unei teme secundare sau într-un plugin specific site-ului, cum ar fi Fragmente de cod.
Scenariul 1. Reducere de 50% la cel mai ieftin produs
Dacă aveți nevoie să oferiți clientului o reducere fixă de 560% la cel mai ieftin produs din coș, vă avem acoperit.
Codul pe care urmează să-l utilizați este:
add_action( 'woocommerce_before_calculate_totals', 'yaycommerce_cheapest_cart_item_half_off', 9999 );
funcția yaycommerce_cheapest_cart_item_half_off( $cart ) {
if ( is_admin() && ! defined( 'DOING_AJAX' ) ) return;
if ( did_action( 'woocommerce_before_calculate_totals' ) >= 2 ) return;
if ( count( $cart->get_cart() ) < 2 ) return; // MIN 2 PRODUSE ÎN COȘ
$min = PHP_FLOAT_MAX;
// PENTRU COȘUL PENTRU A GĂSI CEL MAI IEFTIN ARTICOL
foreach ( $cart->get_cart() as $cart_item_key => $cart_item ) {
if ( $cart_item['date']->get_price() <= $min ) {
$min = $cart_item['date']->get_price();
$cel mai ieftin = $cart_item_key;
}
}
// PRIN COȘ PENTRU A REDUCE CEL MAI IEFTIN PREȚ LA ARTICOL CU 50%
foreach ( $cart->get_cart() as $cart_item_key => $cart_item ) {
if ( $cel mai ieftin == $cheie_articol_coș ) {
$pret = $cart_item['date']->get_price() / 2;
$cart_item['date']->set_price( $pret );
$cart_item['date']->set_sale_price( $price );
}
}
}
În acest caz, vom lipi codul în pluginul Code Snippets.
După ce ați adăugat codul, salvați fragmentul. Acum, adăugați un produs în coș.
Conform personalizării noastre, trebuie să adăugăm două sau mai multe produse în coș pentru a obține reducerea. Așadar, adăugați unul sau mai multe produse în coș.
Puteți vedea că la cel mai ieftin articol a fost aplicată o reducere de 50%.
Scenariul 2. Obțineți cel mai ieftin produs gratuit
Uneori, trebuie să oferiți cel mai ieftin articol gratuit. Iată fragmentul pentru asta:
add_action( 'woocommerce_before_calculate_totals', 'yaycommerce_cheapest_cart_item_half_off', 9999 );
funcția yaycommerce_cheapest_cart_item_half_off( $cart ) {
if ( is_admin() && ! defined( 'DOING_AJAX' ) ) return;
if ( did_action( 'woocommerce_before_calculate_totals' ) >= 2 ) return;
if ( count( $cart->get_cart() ) < 2 ) return; // MIN 2 PRODUSE ÎN COȘ
$min = PHP_FLOAT_MAX;
// PENTRU COȘUL PENTRU A GĂSI CEL MAI IEFTIN ARTICOL
foreach ( $cart->get_cart() as $cart_item_key => $cart_item ) {
if ( $cart_item['date']->get_price() <= $min ) {
$min = $cart_item['date']->get_price();
$cel mai ieftin = $cart_item_key;
}
}
// OFERĂ CEL MAI IEFTIN ARTICOL GRATUIT
foreach ( $cart->get_cart() as $cart_item_key => $cart_item ) {
if ( $cel mai ieftin == $cheie_articol_coș ) {
$pret = $cart_item['date']->get_price() / 20000;
$cart_item['date']->set_price( $pret );
$cart_item['date']->set_sale_price( $price );
}
}
}
Puteți lipi codul în pluginul Fragmente de cod. Odată ce ai făcut asta, verifică-ți coșul.
După cum puteți vedea în captură de ecran, prețul celui mai ieftin articol pe care îl avem în coș este de 0 USD.
Asta este!
NOTĂ: Vă recomandăm să generați o copie de rezervă completă a site-ului dacă lipiți acest cod în fișierul functions.php. Puteți restabili site-ul la starea anterioară dacă există probleme.
Bonus: Cum să utilizați reducerile pentru anumite produse
Vom folosi pluginul YayPricing pentru această sarcină. Primul lucru pe care trebuie să-l faceți este să accesați setările YayPricing.
Dacă utilizați pluginul pentru prima dată, nu veți vedea nicio campanie care rulează. Acum, creați prima regulă la prețul produselor.
1. Crearea unei campanii
Veți vedea acum câteva campanii prefabricate. Alegeți opțiunea în care scrie creați campania .
Opțiunile de personalizare disponibile sunt simple. Primul lucru pe care trebuie să-l faci este să alegi un nume și un tip pentru regula ta.
Numele nu va fi vizibil pe partea din față a site-ului. Este doar pentru identificarea diferitelor reguli. Ca tip, puteți alege Ajustare simplă .
2. Personalizarea campaniei
Acum, să trecem la partea centrală a configurației – adăugând o reducere la cel mai ieftin produs din coș. Pentru a face acest lucru, treceți la setările de preț .
Puteți vedea mai multe tipuri de prețuri, cum ar fi:
- Reducere fixă
- Reducere procentuală
- Pret fix
În acest caz, vom alege o reducere procentuală și vom introduce 40% ca reducere totală.
În continuare, menționați produsele pe care ar trebui să le adăugați la această regulă.
Puteți căuta produse și le puteți adăuga în casetă. Puteți adăuga unul sau mai multe produse prin intermediul opțiunii. În acest caz, vom adăuga un singur produs.
Un alt lucru excelent pe care îl puteți face este să atribuiți o etichetă WordPress tuturor produselor ieftine. Mai târziu, puteți utiliza condiția etichetei de produs pentru a aplica regula anumitor articole.
După configurarea acesteia, puteți adăuga condiții la regulă. Pentru a face acest lucru, accesați secțiunea condiții și faceți clic pe Adăugați o condiție .
Adăugarea de condiții suplimentare va ajuta întotdeauna. De exemplu, puteți adăuga o cantitate minimă de articole din coș pentru a obține reducerea. În acest fel, clientul va cheltui bani pe magazin și puteți crește rapid veniturile totale.
Am folosit această condiție:
Conform condițiilor noastre, oamenii trebuie să cumpere patru sau mai multe produse pentru o reducere de 40%. După ce ați modificat condițiile, salvați setările.
3. Testarea campaniei
Apoi, accesați partea frontală a site-ului web și adăugați produsul cu reducere în coș. În partea din față a site-ului, puteți vedea o notificare.
Adăugați mai multe produse și verificați coșul.
După cum puteți vedea, reducerea de 40% pentru produs se aplică automat după îndeplinirea condițiilor menționate. Acum, utilizatorii pot finaliza achiziția.
Puteți oricând să adăugați mai multe reguli, să modificați produsele și să adăugați mai multe condiții pentru a face campaniile mai puternice.
Asta este!
Acesta este modul în care puteți utiliza YayPricing pentru a aplica o reducere la cel mai ieftin articol din coș din WooCommerce.
De ce ar trebui să utilizați metoda pluginului
Puteți folosi unele abilități de codare pentru a realiza aceeași sarcină. Dar, în comparație cu metoda de codificare, metoda pluginului este mult mai bună. Iată câteva avantaje ale utilizării YayPricing pentru sarcină:
- Ușor de utilizat: pluginul vine cu un asistent de configurare ușor de utilizat. Puteți personaliza prețul produselor fără nicio bătaie de cap.
- Reguli nelimitate: puteți adăuga reguli nesfârșite prin setările pluginului. Regulile pot modifica prețul produsului, taxa de plată sau valoarea coșului.
- Fără probleme de compatibilitate: YayPricing este compatibil cu majoritatea temelor WordPress și pluginurilor terțe. Deci nu veți întâmpina nicio problemă cu ajutorul pluginului.
- Rămâne la fel: atunci când utilizați metoda de codare, veți edita fișierul functions.php al temei. Dar după actualizarea temei, toate modificările se vor pierde. Dar dacă ați modificat regulile prin intermediul pluginului, acestea nu vor fi șterse după actualizarea temei sau a pluginului.
- Gestionare ușoară: gestionarea regulilor este ușoară. Deoarece puteți numi regulile/campaniile pe care le aveți, ar fi ușor să gestionați sau să editați anumite reguli.
- Logica condiționată: dacă trebuie să faceți regulile/campaniile mai puternice, utilizați funcția de logică condiționată. Pluginul vine cu atât de multe opțiuni pe care le puteți folosi pentru a modifica condițiile.
- Echipa de asistență excelentă: dacă aveți nevoie de ajutor cu pluginul, contactați echipa de asistență YayCommerce. Ei vă vor ajuta personal să rezolvați fiecare problemă.
- Caracteristici suplimentare: atât de multe funcții sunt disponibile în plugin pentru a personaliza în continuare campaniile.
Acum știți care instrument este cel mai bun pentru aplicarea unei reduceri la cel mai ieftin articol din coș din WooCommerce și de ce este ideal.
Concluzie
Când trebuie să optimizați rata de conversie a unui magazin WooCommerce, trebuie să dezvoltați mai multe tactici. Reducerile sunt printre cele mai bune modalități de a atrage clienți noi și de a obține cei care revin.
În loc să oferi o reducere la nivelul întregului site, poți oferi o reducere pentru cele mai ieftine articole din coș. Cu puțin cod, îl puteți completa. Pe de altă parte, dacă trebuie să adăugați reduceri la anumite produse, utilizați metoda pluginului.
Folosiți alte metode pentru a crește rata de conversie a magazinului dvs. online?
Spune-ne în comentarii.