무료 상품 제공은 주문 금액을 높이고 고객에게 추가 가치로 놀라움을 선사하는 좋은 방법이에요. Upcart에서는 고객이 특정 기준에 도달하면 지정된 상품을 카트에 추가하는 리워드 티어를 만들 수 있어요.
이 가이드는 그 설정 과정을 안내하고, Shopify를 사용해 리워드 상품을 무료로 만드는 방법을 설명해요.
상품 리워드가 잠금 해제되면 Upcart가 선택된 상품을 고객의 카트에 자동으로 추가해요. 다만 Upcart는 상품 가격을 변경하지 않아요. 가격 처리는 Shopify 쪽에서 해야 해요.
Upcart 자체에는 할인을 생성하거나 적용하는 기능이 없으며, 이러한 모든 설정은 Shopify를 통해 처리해야 한다는 점에 유의하세요.
리워드를 무료로 만드는 방법은 두 가지예요:
- $0 가격으로 상품의 복제 버전 만들기
- Shopify의 Buy X, Get Y 자동 할인 사용으로 체크아웃에서 상품을 무료로 만들기
두 가지 방법을 모두 자세히 살펴볼게요.
1단계: Upcart에서 상품 리워드 티어 만들기
- Upcart > Cart Editor를 여세요.
- Tiered rewards 탭으로 이동하세요.
- Rewards calculation 카드에서 전체 바의 기준을 선택하세요: Cart total ($) 또는 Cart quantity (#). 이는 모든 티어에 적용되며 티어별로 설정하지 않아요.
- Tier settings 카드에서 + Add tier를 클릭하세요.
- Reward type을 Product로 설정하세요.
- 리워드 잠금 해제에 필요한 Minimum amount(Cart quantity를 선택했다면 Minimum quantity)를 입력하세요.
- 기준 충족 시 추가할 상품을 선택하세요 — 티어당 최대 3개까지 가능해요.
이 시점에서는 조건이 충족되면 상품이 카트에 추가되지만 여전히 정가로 표시돼요. 아래 방법 중 하나를 사용해 무료로 만드세요.
가장 안정적이고 유연한 옵션이에요.
단계:
- Shopify에서 Products로 이동하세요.
- 무료 리워드로 제공할 상품을 복제하세요.
- 복제된 상품의 가격을 $0.00으로 설정하세요.
- 이름을 알아보기 쉽게 변경하세요(예: Free Mystery Gift).
- 상품을 Active 또는 Unlisted로 설정하세요. Unlisted를 선택하면 카트와 체크아웃에서는 계속 작동하면서 스토어프론트에서는 한 번에 숨길 수 있어요(아래 선택 사항: 스토어프론트에서 리워드 상품 숨기기 참고).
이 방법은 할인 중복 문제를 피할 수 있고 리워드가 표시되는 방식을 완전히 제어할 수 있어요.
상품을 복제하고 싶지 않다면 Buy X, Get Y 할인을 사용해 리워드 상품을 무료로 만들 수 있어요.
단계:
- Shopify Admin > Discounts로 이동하세요.
- Create Discount를 클릭하세요.
- Buy X, Get Y를 선택하세요.
- Customer Buys에서 Minimum Purchase Amount를 설정하세요(예: $200).
- Customer Gets에서 리워드 상품을 선택하고 수량을 1로 설정하세요.
- 할인을 100% off로 설정하세요.
- Automatic discount를 활성화하세요.
- 해당하는 경우 Combine with other discounts를 켜세요.
이 설정을 사용하면 고객이 최소 지출 금액에 도달했을 때 리워드 상품이 자동으로 $0으로 할인돼요.
시스템이 구매 조건을 추적하는 방식 때문에 Shopify는 카트의 다른 상품에도 리워드 할인이 표시될 수 있어요. 이는 예상된 동작이며 Upcart에서 변경할 수 없어요.
또한 Shopify 시스템은 특정 구성에서 일부 유형의 할인 중복이나 적용을 제한할 수 있어요. 문제를 피하려면 Shopify의 리워드 설정이 이러한 할인 규칙에 부합하는지 다시 한번 확인하세요.
Discounts 모듈은 상품 복제나 Shopify 측 할인 없이도 카트 조건이 충족될 때 특정 상품에 100% 할인을 적용할 수 있어요.
단계:
- Upcart에서 Discounts 모듈을 열고 Create Discount를 클릭하세요.
- Tiered Reward의 기준값과 일치하는 Cart total 트리거(또는 Cart quantity)를 추가하세요. 내부 필드는 Cart total minimum amount 또는 Minimum item count예요.
- 리워드 유형을 Free Gift로 설정하고 리워드 상품을 선택하세요.
- 규칙을 게시하세요.
고객이 기준에 도달하면 Tiered Rewards가 시각적 진행 상황을 표시하고, Discounts 규칙이 체크아웃에서 사은품 상품에 100% 할인을 적용해요.
⚠️ 참고: Tiered Rewards 상품 리워드로 상품을 카트에 추가하면서 Discounts 규칙으로 할인을 적용하는 경우, 두 설정 모두 정확히 동일한 상품 또는 옵션(variant)을 참조하는지 확인하세요. 설정이 일치하지 않으면 상품이 추가되지만 할인되지 않거나, 그 반대의 문제가 발생할 수 있어요.
상품 리워드를 설정한 후에는 리워드 바에 올바른 메시지가 표시되는지 확인하세요.
티어 설정에서 Title before achieving tier를 편집하세요. 티어별 “달성 후” 필드는 없어요 — 완료 메시지는 모듈의 General settings 카드에 있는 Text after completing full rewards bar이며, 하나의 티어가 아니라 전체 바에 적용돼요.
예시:
- 달성 전: “무료 미스터리 사은품까지 $20 남았어요!”
- 달성 후: “무료 미스터리 사은품을 잠금 해제했어요!”
이렇게 하면 메시지가 정확하고 실제 리워드와 일치하게 돼요.
선택 사항: 스토어프론트에서 리워드 상품 숨기기
$0 리워드 상품은 카트에서만 표시되도록 의도했더라도 검색, 컬렉션 페이지, 상품 추천을 통해 고객에게 노출될 수 있어요. 이를 숨기는 가장 깔끔한 방법은 Shopify의 Unlisted 상품 상태예요.
- Shopify 관리자에서 Products로 이동해 리워드 상품(예: Free Mystery Gift)을 여세요.
- 상품 페이지 상단 근처의 Status 드롭다운에서 Unlisted를 선택하세요.
- Save를 클릭하세요.
이게 전체 과정이에요. Unlisted 상품은 스토어프론트 검색, 컬렉션 페이지, 예측 검색, 상품 추천, Shopify Catalog, 사이트맵, 검색 엔진에서 숨겨지면서도 카트와 체크아웃에서는 완전히 작동하므로 Upcart가 여전히 리워드로 추가할 수 있어요.
Unlisted 상품은 카트, 체크아웃, 주문에서 Active 상품과 동일하게 작동해요. 리워드를 Unlisted로 설정해도 Upcart가 상품을 추가하는 것을 막지 않으며, Shopify가 $0 가격이나 할인을 적용하는 것도 막지 않아요.
Unlisted는 seo.hidden 메타필드로 상품을 숨기고 컬렉션에서 제외하던 기존 방법을 대체해요. 더 이상 메타필드를 만들거나 대량 편집기를 사용하거나 컬렉션 규칙을 추가할 필요가 없어요. 이전에 seo.hidden으로 숨긴 리워드가 있다면 상태를 Unlisted로 변경하는 것만으로 충분하며, 기존 메타필드는 제거해도 돼요.
Unlisted 상품 페이지는 직접 링크가 있는 사람이라면 누구나 여전히 열 수 있어요. 고객이 상품 페이지에서 리워드를 수동으로 추가하는 것도 방지하고 싶다면 리워드 악용 방지를 참고하세요.
완료되면:
- 고객이 지출 기준에 도달하면 상품 리워드가 잠금 해제돼요.
- 리워드 상품이 카트에 자동으로 추가돼요.
- Shopify가 할인 또는 가격 설정을 통해 상품이 무료가 되도록 처리해요.
- 리워드 상품이 스토어프론트에서 숨겨져요.
- 불일치를 피하려면 Upcart에서 정의한 리워드 기준이 Shopify에서 만든 할인 규칙과 정확히 일치하는지 확인하세요.