Cara Mendaftar Diskon pada Item Keranjang Termurah di WooCommerce

Diterbitkan: 2023-11-09

Apakah Anda ingin menerapkan diskon pada item keranjang termurah di WooCommerce? Jika Anda mencari tutorial langkah demi langkah, teruslah membaca artikel ini.

Studi menunjukkan bahwa menawarkan pengiriman gratis atau diskon pembelian akan membantu Anda menjual lebih banyak barang. Saat menangani toko online, Anda perlu mengembangkan strategi seperti ini untuk mendongkrak tingkat konversi.

Beberapa metode yang terbukti untuk meningkatkan tingkat konversi adalah upselling, menawarkan diskon kategori, dll. Namun baru-baru ini, orang-orang menemukan bahwa menawarkan diskon untuk item keranjang termurah adalah hal hebat lainnya yang dapat Anda lakukan.

Secara default, WooCommerce tidak hadir dengan fitur ini. Namun dengan beberapa modifikasi, kita bisa mencapainya. Jika Anda mencari panduan langkah demi langkah, teruslah membaca artikel ini. Di sini, kami akan menunjukkan cara menyelesaikan tugas tanpa kerumitan.

Mari kita lihat cara menerapkan diskon pada item keranjang termurah di WooCommerce tanpa basa-basi lagi.

Cara Mendaftar Diskon pada Item Keranjang Termurah di WooCommerce

Jika Anda memerlukan solusi sederhana, gunakan metode ini. Anda dapat menyelesaikan tugas dengan beberapa kode tanpa plugin tambahan.

Kami merekomendasikan untuk menempelkan kode ke file function.php tema anak atau pada plugin khusus situs seperti Cuplikan Kode.

Skenario 1. Diskon 50% untuk Produk Termurah

Jika Anda perlu memberi pelanggan diskon tetap 560% untuk produk termurah di keranjang, kami siap membantu Anda.

Kode yang akan Anda gunakan adalah:

 add_action( 'woocommerce_before_calculate_totals', 'yaycommerce_cheapest_cart_item_half_off', 9999 );



fungsi yaycommerce_cheapest_cart_item_half_off( $keranjang ) {



jika ( is_admin() && ! didefinisikan( 'DOING_AJAX' ) ) kembali;



jika ( did_action( 'woocommerce_before_calculate_totals' ) >= 2 ) kembali;



jika ( count( $cart->get_cart() ) < 2 ) kembali; // MINIMAL 2 PRODUK DALAM KERANJANG



$min = PHP_FLOAT_MAX;



// LOOP MELALUI KERANJANG UNTUK MENEMUKAN BARANG TERMURAH

foreach ( $cart->get_cart() sebagai $cart_item_key => $cart_item ) {

jika ( $keranjang_item['data']->get_price() <= $min ) {

$min = $keranjang_item['data']->get_price();

$termurah = $keranjang_item_key;

}

}



// LOOP MELALUI KERANJANG UNTUK MENGURANGI HARGA BARANG TERMURAH SEBESAR 50%

foreach ( $cart->get_cart() sebagai $cart_item_key => $cart_item ) {

if ( $termurah == $cart_item_key ) {

$harga = $keranjang_item['data']->get_price() / 2;

$keranjang_barang['data']->set_harga( $harga );

$keranjang_item['data']->set_sale_price( $harga );

}

}



}

Dalam hal ini, kami akan menempelkan kode tersebut di plugin Cuplikan Kode.

Cuplikan diskon YayCommerce

Setelah Anda menambahkan kode, simpan cuplikannya. Sekarang, tambahkan produk ke keranjang Anda.

harga tanpa diskon

Sesuai dengan penyesuaian kami, kami perlu menambahkan dua atau lebih produk ke keranjang untuk mendapatkan diskon. Jadi, tambahkan satu atau lebih produk ke troli.

diskon keranjang diterapkan

Anda dapat melihat bahwa diskon 50% diterapkan pada item termurah.

Skenario 2. Dapatkan Produk Termurah Gratis

Terkadang, Anda perlu memberikan barang termurah secara gratis. Berikut cuplikannya:

 add_action( 'woocommerce_before_calculate_totals', 'yaycommerce_cheapest_cart_item_half_off', 9999 );



fungsi yaycommerce_cheapest_cart_item_half_off( $keranjang ) {



jika ( is_admin() && ! didefinisikan( 'DOING_AJAX' ) ) kembali;



jika ( did_action( 'woocommerce_before_calculate_totals' ) >= 2 ) kembali;



jika ( count( $cart->get_cart() ) < 2 ) kembali; // MINIMAL 2 PRODUK DALAM KERANJANG

$min = PHP_FLOAT_MAX;



// LOOP MELALUI KERANJANG UNTUK MENEMUKAN BARANG TERMURAH

foreach ( $cart->get_cart() sebagai $cart_item_key => $cart_item ) {

jika ( $keranjang_item['data']->get_price() <= $min ) {

$min = $keranjang_item['data']->get_price();

$termurah = $keranjang_item_key;

}

}

// MEMBERIKAN BARANG TERMURAH GRATIS

foreach ( $cart->get_cart() sebagai $cart_item_key => $cart_item ) {

if ( $termurah == $cart_item_key ) {

$harga = $keranjang_item['data']->get_price() / 20000;

$keranjang_barang['data']->set_harga( $harga );

$keranjang_item['data']->set_sale_price( $harga );

}

}



}

Anda dapat menempelkan kode di plugin Cuplikan Kode. Setelah Anda selesai melakukannya, periksa keranjang Anda.

produk termurah gratis

Seperti yang Anda lihat di tangkapan layar, harga barang termurah yang kami miliki di keranjang adalah $0.

Itu dia!

CATATAN: Kami menyarankan untuk membuat cadangan situs web lengkap jika Anda menempelkan kode ini pada file function.php. Anda dapat memulihkan situs ke keadaan sebelumnya jika ada masalah.

Bonus: Cara Menggunakan Diskon untuk Produk Tertentu

Kami akan menggunakan plugin YayPricing untuk tugas ini. Hal pertama yang perlu Anda lakukan adalah masuk ke pengaturan YayPricing.

pengaturan harga yay

Jika Anda menggunakan plugin untuk pertama kalinya, Anda tidak akan melihat kampanye apa pun berjalan. Sekarang, buat aturan pertama Anda di bawah harga produk.

1. Membuat Kampanye

tambahkan aturan pertama

Anda akan melihat beberapa kampanye yang sudah jadi sekarang. Pilih opsi yang bertuliskan buat kampanye Anda .

membuat kampanye baru

Opsi penyesuaian yang tersedia mudah. Hal pertama yang perlu Anda lakukan adalah memilih nama dan jenis aturan Anda.

nama dan jenis aturan

Namanya tidak akan terlihat di bagian depan situs web. Ini hanya untuk mengidentifikasi aturan yang berbeda. Sebagai tipenya, Anda dapat memilih Simple Adjustment .

2. Menyesuaikan Kampanye

Sekarang, mari beralih ke bagian tengah konfigurasi – menambahkan diskon ke produk termurah di keranjang. Untuk melakukannya, pindah ke pengaturan harga .

pengaturan harga

Anda dapat melihat beberapa jenis harga, seperti:

  • Diskon Tetap
  • Persentase Diskon
  • Harga Tetap

Dalam hal ini, kita akan memilih persentase diskon dan memasukkan 40% sebagai total diskon.

diskon persentase

Selanjutnya, sebutkan produk yang harus Anda tambahkan ke aturan ini.

menambahkan produk

Anda dapat mencari produk dan menambahkannya ke kotak. Anda dapat menambahkan satu atau lebih produk melalui opsi. Dalam hal ini, kami hanya akan menambahkan satu produk.

produk tambahan

Hal hebat lainnya yang dapat Anda lakukan adalah menetapkan tag WordPress untuk semua produk murah. Nantinya, Anda dapat menggunakan ketentuan tag produk untuk menerapkan aturan pada item tertentu.

kondisi tag produk - terapkan diskon untuk item keranjang termurah

Setelah mengonfigurasinya, Anda dapat menambahkan ketentuan ke aturan. Untuk melakukannya, buka bagian ketentuan dan klik Tambahkan ketentuan .

tambahkan ketentuan - terapkan diskon untuk item keranjang termurah

Menambahkan ketentuan tambahan akan selalu membantu. Misalnya, Anda dapat menambahkan jumlah minimum item keranjang untuk mendapatkan diskon. Dengan cara ini, pelanggan akan membelanjakan uangnya di toko, dan Anda dapat dengan cepat meningkatkan pendapatan secara keseluruhan.

Kami menggunakan kondisi ini:

aturan kuantitas keranjang - terapkan diskon untuk item keranjang termurah

Sesuai ketentuan kami, masyarakat harus membeli empat produk atau lebih dengan diskon 40%. Setelah Anda mengubah ketentuan, simpan pengaturannya.

simpan pengaturan - terapkan diskon untuk item keranjang termurah

3. Menguji Kampanye

Selanjutnya, buka bagian depan situs web dan tambahkan produk diskon ke keranjang. Di bagian depan situs web, Anda dapat melihat pemberitahuan.

pemberitahuan keranjang - terapkan diskon untuk item keranjang termurah

Tambahkan beberapa produk lagi dan periksa keranjang.

diskon diterapkan - terapkan diskon untuk item keranjang termurah

Seperti yang Anda lihat, diskon 40% untuk produk diterapkan secara otomatis setelah memenuhi ketentuan yang disebutkan. Sekarang, pengguna dapat menyelesaikan pembelian.

Anda selalu dapat menambahkan lebih banyak aturan, mengubah produk, dan menambahkan lebih banyak ketentuan untuk membuat kampanye lebih efektif.

Itu dia!

Ini adalah bagaimana Anda dapat menggunakan YayPricing untuk menerapkan diskon pada item keranjang termurah di WooCommerce.

Mengapa Anda Harus Menggunakan Metode Plugin

Anda dapat menggunakan beberapa keterampilan pengkodean untuk mencapai tugas yang sama. Namun dibandingkan dengan metode coding, metode plugin jauh lebih baik. Berikut beberapa keuntungan menggunakan YayPricing untuk tugas ini:

  • Mudah digunakan: Plugin ini dilengkapi dengan wizard konfigurasi yang mudah digunakan. Anda dapat menyesuaikan harga produk tanpa kesulitan.
  • Aturan tidak terbatas: Anda dapat menambahkan aturan tanpa akhir melalui pengaturan plugin. Aturan dapat mengubah harga produk, biaya checkout, atau nilai keranjang.
  • Tidak ada masalah kompatibilitas: YayPricing kompatibel dengan sebagian besar tema WordPress dan plugin pihak ketiga. Jadi Anda tidak akan menghadapi masalah apa pun saat menggunakan plugin.
  • Tetap sama: Saat Anda menggunakan metode pengkodean, Anda akan mengedit file function.php tema. Namun setelah pembaruan tema, semua modifikasi akan hilang. Namun jika Anda telah mengubah aturan melalui plugin, aturan tersebut tidak akan dihapus setelah pembaruan tema atau plugin.
  • Manajemen yang mudah: Mengelola aturan itu mudah. Karena Anda dapat menyebutkan aturan/kampanye yang Anda miliki, akan lebih mudah untuk mengelola atau mengedit aturan/kampanye tertentu.
  • Logika bersyarat: Jika Anda ingin membuat aturan/kampanye Anda lebih kuat, gunakan fitur logika bersyarat. Plugin ini hadir dengan begitu banyak opsi yang dapat Anda gunakan untuk mengubah kondisi.
  • Tim dukungan yang luar biasa: jika Anda memerlukan bantuan dengan plugin, hubungi tim dukungan YayCommerce. Mereka akan membantu Anda secara pribadi untuk menyelesaikan setiap masalah.
  • Fitur tambahan: Begitu banyak fitur yang tersedia di plugin untuk menyesuaikan kampanye lebih lanjut.

Sekarang Anda tahu alat mana yang terbaik untuk menerapkan diskon pada item keranjang termurah di WooCommerce dan mengapa itu ideal.

Kesimpulan

Saat Anda perlu mengoptimalkan tingkat konversi toko WooCommerce, Anda harus mengembangkan berbagai taktik. Diskon adalah salah satu cara terbaik untuk menarik pelanggan baru dan mendapatkan pelanggan kembali.

Daripada menawarkan diskon di seluruh situs, Anda bisa memberikan diskon untuk item termurah di keranjang. Dengan sedikit kode, Anda bisa menyelesaikannya. Sebaliknya, jika Anda perlu menambahkan diskon pada produk tertentu, gunakan metode plugin.

Apakah Anda menggunakan metode lain untuk meningkatkan tingkat konversi toko online Anda?

Beri tahu kami di komentar.