WooCommerce에서 가장 저렴한 장바구니 항목에 할인을 적용하는 방법
게시 됨: 2023-11-09WooCommerce에서 가장 저렴한 장바구니 항목에 할인을 적용하시겠습니까? 단계별 튜토리얼을 찾고 있다면 이 글을 계속 읽어보세요.
연구에 따르면 구매 시 무료 배송이나 할인을 제공하면 더 많은 물건을 판매하는 데 도움이 됩니다. 온라인 상점을 운영하면서 전환율을 높이려면 이와 같은 전략을 개발해야 합니다.
전환율을 높이는 몇 가지 입증된 방법은 상향 판매, 카테고리 할인 제공 등입니다. 그러나 최근 사람들은 가장 저렴한 장바구니 품목에 할인을 제공하는 것이 귀하가 할 수 있는 또 다른 좋은 방법이라는 것을 발견했습니다.
기본적으로 WooCommerce에는 이 기능이 제공되지 않습니다. 그러나 약간의 수정을 통해 이를 달성할 수 있습니다. 단계별 가이드를 찾고 있다면 이 글을 계속 읽어보세요. 여기서는 번거로움 없이 작업을 완료하는 방법을 보여 드리겠습니다.
더 이상 고민하지 않고 WooCommerce에서 가장 저렴한 장바구니 항목에 할인을 적용하는 방법을 살펴보겠습니다.
WooCommerce에서 가장 저렴한 장바구니 항목에 할인을 적용하는 방법
간단한 해결 방법이 필요한 경우 이 방법을 사용하세요. 추가 플러그인 없이 일부 코드로 작업을 완료할 수 있습니다.
코드를 하위 테마의 function.php 파일이나 코드 조각과 같은 사이트별 플러그인에 붙여넣는 것이 좋습니다.
시나리오 1. 가장 저렴한 제품 50% 할인
장바구니에 있는 가장 저렴한 제품에 대해 고객에게 560% 할인을 제공해야 한다면 저희가 도와드리겠습니다.
사용할 코드는 다음과 같습니다.
add_action( 'woocommerce_before_calculate_totals', 'yaycommerce_cheapest_cart_item_half_off', 9999 );
함수 yaycommerce_cheapest_cart_item_half_off( $cart ) {
if ( is_admin() && ! 정의됨( 'DOING_AJAX' ) ) return;
if ( did_action( 'woocommerce_before_calculate_totals' ) >= 2 ) return;
if ( count( $cart->get_cart() ) < 2 ) 반환; // 장바구니에 최소 2개의 제품이 있습니다.
$min = PHP_FLOAT_MAX;
// 가장 저렴한 품목을 찾기 위해 장바구니를 반복합니다.
foreach ( $cart->get_cart() $cart_item_key => $cart_item ) {
if ( $cart_item['data']->get_price() <= $min ) {
$min = $cart_item['data']->get_price();
$cheapest = $cart_item_key;
}
}
// 가장 저렴한 품목 가격을 50% 낮추기 위해 장바구니를 반복합니다.
foreach ( $cart->get_cart() $cart_item_key => $cart_item ) {
if ( $가장 저렴한 == $cart_item_key ) {
$price = $cart_item['data']->get_price() / 2;
$cart_item['data']->set_price( $price );
$cart_item['data']->set_sale_price( $price );
}
}
}
이 경우 코드 조각 플러그인에 코드를 붙여넣겠습니다.
코드를 추가한 후 스니펫을 저장하세요. 이제 장바구니에 제품을 추가하세요.
사용자 정의에 따라 할인을 받으려면 장바구니에 두 개 이상의 제품을 추가해야 합니다. 따라서 하나 이상의 제품을 장바구니에 추가하세요.
가장 저렴한 품목에 50% 할인이 적용된 것을 확인할 수 있습니다.
시나리오 2. 가장 저렴한 제품을 무료로 구입하세요
때로는 가장 저렴한 품목을 무료로 제공해야 할 때도 있습니다. 이에 대한 스니펫은 다음과 같습니다.
add_action( 'woocommerce_before_calculate_totals', 'yaycommerce_cheapest_cart_item_half_off', 9999 );
함수 yaycommerce_cheapest_cart_item_half_off( $cart ) {
if ( is_admin() && ! 정의됨( 'DOING_AJAX' ) ) return;
if ( did_action( 'woocommerce_before_calculate_totals' ) >= 2 ) return;
if ( count( $cart->get_cart() ) < 2 ) 반환; // 장바구니에 최소 2개의 제품이 있습니다.
$min = PHP_FLOAT_MAX;
// 가장 저렴한 품목을 찾기 위해 장바구니를 반복합니다.
foreach ( $cart->get_cart() $cart_item_key => $cart_item ) {
if ( $cart_item['data']->get_price() <= $min ) {
$min = $cart_item['data']->get_price();
$cheapest = $cart_item_key;
}
}
// 가장 저렴한 품목을 무료로 제공
foreach ( $cart->get_cart() $cart_item_key => $cart_item ) {
if ( $가장 저렴한 == $cart_item_key ) {
$price = $cart_item['data']->get_price() / 20000;
$cart_item['data']->set_price( $price );
$cart_item['data']->set_sale_price( $price );
}
}
}
코드 조각 플러그인에 코드를 붙여넣을 수 있습니다. 다 하고 나면 장바구니를 확인해 보세요.
스크린샷에서 볼 수 있듯이 장바구니에 있는 가장 저렴한 품목의 가격은 0달러입니다.
그게 다야!
참고: 이 코드를 function.php 파일에 붙여넣으면 전체 웹사이트 백업을 생성하는 것이 좋습니다. 문제가 있는 경우 사이트를 이전 상태로 복원할 수 있습니다.
보너스: 특정 제품에 할인을 사용하는 방법
이 작업에는 YayPricing 플러그인을 사용하겠습니다. 가장 먼저 해야 할 일은 YayPricing 설정으로 이동하는 것입니다.
플러그인을 처음 사용하는 경우 실행 중인 캠페인이 표시되지 않습니다. 이제 제품 가격 아래에 첫 번째 규칙을 만듭니다.
1. 캠페인 만들기
이제 미리 만들어진 여러 캠페인을 볼 수 있습니다. 캠페인 만들기 옵션을 선택하세요.
사용 가능한 사용자 정의 옵션은 쉽습니다. 가장 먼저 해야 할 일은 규칙의 이름과 유형을 선택하는 것입니다.
이름은 웹사이트의 프런트 엔드에 표시되지 않습니다. 이는 단지 다른 규칙을 식별하기 위한 것입니다. 유형으로는 단순 조정 을 선택할 수 있습니다.
2. 캠페인 사용자 정의
이제 구성의 중앙 부분으로 이동해 보겠습니다. 장바구니에 있는 가장 저렴한 제품에 할인을 추가하는 것입니다. 이렇게 하려면 가격 설정 으로 이동하세요.
다음과 같은 다양한 가격 유형을 볼 수 있습니다.
- 고정할인
- 백분율 할인
- 정액 가격
이 경우에는 백분율 할인을 선택하고 총 할인액으로 40%를 입력하겠습니다.
다음으로, 이 규칙에 추가해야 할 제품을 언급하세요.
제품을 검색하여 상자에 추가할 수 있습니다. 옵션을 통해 하나 이상의 제품을 추가할 수 있습니다. 이 경우 하나의 제품만 추가하겠습니다.
당신이 할 수 있는 또 다른 훌륭한 일은 모든 저렴한 제품에 WordPress 태그를 할당하는 것입니다. 나중에 제품 태그 조건을 사용하여 특정 항목에 규칙을 적용할 수 있습니다.
이를 구성한 후 규칙에 조건을 추가할 수 있습니다. 이렇게 하려면 조건 섹션 으로 이동하여 조건 추가를 클릭하세요.
추가 조건을 추가하면 항상 도움이 됩니다. 예를 들어 할인을 받으려면 장바구니 항목의 최소 수량을 추가할 수 있습니다. 이렇게 하면 고객은 매장에서 돈을 쓰게 되고, 전체 수익을 빠르게 높일 수 있습니다.
우리는 다음 조건을 사용했습니다.
우리 조건에 따르면 사람들은 40% 할인을 받으려면 4개 이상의 제품을 구입해야 합니다. 조건을 수정한 후 설정을 저장합니다.
3. 캠페인 테스트
다음으로, 웹사이트 프런트 엔드로 이동하여 할인된 제품을 장바구니에 추가하세요. 홈페이지 상단에서 공지사항을 확인하실 수 있습니다.
제품을 더 추가하고 장바구니를 확인하세요.
보시다시피, 해당 상품에 대한 40% 할인은 언급된 조건을 충족하면 자동으로 적용됩니다. 이제 사용자는 구매를 완료할 수 있습니다.
언제든지 더 많은 규칙을 추가하고, 제품을 수정하고, 더 많은 조건을 추가하여 캠페인을 더욱 강력하게 만들 수 있습니다.
그게 다야!
YayPricing을 사용하여 WooCommerce에서 가장 저렴한 장바구니 항목에 할인을 적용하는 방법입니다.
플러그인 방식을 사용해야 하는 이유
동일한 작업을 수행하기 위해 일부 코딩 기술을 사용할 수 있습니다. 하지만 코딩 방식에 비하면 플러그인 방식이 훨씬 낫습니다. 작업에 YayPricing을 사용하면 다음과 같은 몇 가지 이점이 있습니다.
- 사용하기 쉬움: 플러그인에는 사용하기 쉬운 구성 마법사가 함께 제공됩니다. 번거로움 없이 제품 가격을 맞춤 설정할 수 있습니다.
- 무제한 규칙: 플러그인 설정을 통해 무제한 규칙을 추가할 수 있습니다. 규칙에 따라 제품 가격, 결제 수수료 또는 장바구니 값이 변경될 수 있습니다.
- 호환성 문제 없음: YayPricing은 대부분의 WordPress 테마 및 타사 플러그인과 호환됩니다. 따라서 플러그인을 사용하는 데 아무런 문제가 발생하지 않습니다.
- 동일하게 유지: 코딩 방법을 사용하면 테마의 function.php 파일을 편집하게 됩니다. 하지만 테마 업데이트 후에는 모든 수정 사항이 손실됩니다. 하지만 플러그인을 통해 규칙을 수정한 경우에는 테마나 플러그인 업데이트 후에도 규칙이 삭제되지 않습니다.
- 간편한 관리: 규칙 관리가 쉽습니다. 보유하고 있는 규칙/캠페인에 이름을 지정할 수 있으므로 특정 규칙/캠페인을 쉽게 관리하거나 편집할 수 있습니다.
- 조건부 논리: 규칙/캠페인을 더욱 강력하게 만들어야 하는 경우 조건부 논리 기능을 사용하세요. 플러그인에는 조건을 조정하는 데 사용할 수 있는 다양한 옵션이 제공됩니다.
- 우수한 지원팀: 플러그인에 대한 도움이 필요한 경우 YayCommerce 지원팀에 문의하세요. 그들은 모든 문제를 해결하는 데 개인적으로 도움을 줄 것입니다.
- 추가 기능: 캠페인을 추가로 사용자 정의하기 위해 플러그인에서 매우 많은 기능을 사용할 수 있습니다.
이제 WooCommerce에서 가장 저렴한 장바구니 항목에 할인을 적용하는 데 가장 적합한 도구와 이것이 이상적인 이유를 알 수 있습니다.
결론
WooCommerce 매장의 전환율을 최적화해야 하는 경우 다양한 전략을 개발해야 합니다. 할인은 신규 고객을 유치하고 재방문 고객을 확보하는 가장 좋은 방법 중 하나입니다.
사이트 전체에 할인을 제공하는 대신 장바구니에 있는 가장 저렴한 품목에 대해 할인을 제공할 수 있습니다. 약간의 코드만 있으면 완료할 수 있습니다. 반면, 특정 제품에 할인을 추가해야 한다면 플러그인 방식을 사용하세요.
온라인 상점의 전환율을 높이기 위해 다른 방법을 사용합니까?
댓글을 통해 알려주세요.