구독이 추가되는 방식
add_subscription 구매 후 변경 세트를 사용해요. 이 흐름에서 Aftersell은 구독 앱의 API를 직접 호출하지 않아요. 구독은 Shopify가 생성하고, 구독 앱이 자체 Shopify 통합을 통해 이를 가져가요. 그래서 구독 업셀은 Shopify의 기본 Subscription API를 사용하는 모든 구독 앱과 함께 작동해요.
구독의 첫 주기는 원래 Shopify 주문에서 일반 라인 항목으로 처리돼요. 이후 갱신은 일반 체크아웃 중에 생성된 구독과 마찬가지로 구독 제공업체가 관리해요.
호환되는 구독 플랫폼
add_subscription 변경 세트로 구독을 추가하고, Shopify는 Shopify Subscription API에 설치된 구독 앱으로 등록을 전달해요. Shopify의 기본 Subscription API를 사용하는 모든 구독 앱은 추가 설정 없이 작동하며, 여기에는 Recharge, Skio, Loop, Stay.ai, Appstle, Smartrr, Bold Subscriptions(Shopify 기본 구독 API에서 실행되는 경우), Shopify 기본 판매 플랜이 포함돼요.
구독 앱에서 만든 판매 플랜은 자동으로 Aftersell에 불러와져요. (구독 업그레이드 호환성은 이와 다르며 제공업체별로 달라요. 구독 업그레이드를 참고하세요.)
판매 플랜이 결정되는 방식
허용된 구독 플랜
- 허용된 플랜이 정확히 하나만 적용되면 그 이름이 고정 텍스트로 표시되며 선택할 필요가 없어요.
- 여러 개가 적용되면 고객이 Purchase options 드롭다운에서 선택해요.
- 하나도 적용되지 않으면 해당 변형은 자체 플랜을 모두 표시하는 방식으로 대체돼요.
기본으로 표시되는 판매 플랜
- 플랜 제한하기(권장). Allowed subscription plans 다중 선택을 사용하세요. 정확히 하나만 허용하면 고객은 드롭다운 없이 해당 플랜만 보게 돼요.
- Shopify에서 판매 플랜 순서 바꾸기. 제품의 판매 플랜 순서에 따라 먼저 표시되는 플랜이 결정돼요.
- 사용하지 않는 판매 플랜을 제품에서 제거하기. 여러 주기가 있는데 하나만 노출하고 싶다면 관련 판매 플랜만 제품에 연결해 두세요.
구독 할인이 표시되는 방식
- Accept Offer 버튼과 라인 항목 소계에는 첫 주기 할인을 포함한 첫 주기 가격이 반영돼요.
- Recurring subtotal 필드에는 이후 갱신 시 일반 구독 가격으로 청구될 금액이 표시돼요.
add_subscription 변경 세트에 포함되며, 이 오퍼로 생성된 구독에만 영향을 줘요.
고객에게 보이는 내용
구독 풀필먼트
- 첫 주기. 첫 구독 주문은 원래 Shopify 주문의 일부이므로, 일회성 주문에 사용하는 풀필먼트 프로세스(3PL, 자체 처리, 드롭쉬핑)를 그대로 거쳐요. 구독 라인은 원래 일회성 구매와 함께 발송돼요.
- 이후 갱신. 이후 주기는 구독 제공업체가 갱신 주기에 따라 생성해요. 각 갱신은 새 Shopify 주문이 되며, 다른 주문과 같은 방식으로 처리돼요.
Shopify 플랫폼 제한 사항
주문당 구독 1개
- 오퍼의 구독 전용 제품은 해당 고객의 퍼널에서 제외돼요.
- 이중 모드 제품(일회성 및 구독)은 자동으로 일회성 전용으로 전환되므로, 오퍼는 구독 옵션 없이 계속 표시돼요.
구독 전용 제품
- 제공업체가 연결된 경우. 배너가 없어요. 이 제한이 적용되지 않아요.
- 연결된 제공업체가 없는 경우. Connect a provider 작업이 있는 Unlock more reach 배너가 표시되며, 주문에 이미 구독이 포함된 고객에게는 이 오퍼의 구독 옵션이 표시되지 않는다고 설명해요.
- 퍼널이 이미 구독 주문을 제외하는 경우. 오퍼가 해당 고객에게 도달하지 않으므로 배너가 없어요.
같은 퍼널의 여러 구독 오퍼
문제 해결
오퍼 에디터에 구독 옵션이 표시되지 않아요
오퍼 에디터에 구독 옵션이 표시되지 않아요
구독 컨트롤이 표시되려면 선택한 제품에 Shopify에서 활성 판매 플랜이 하나 이상 있어야 해요. 구독 앱이 이 제품에 대한 판매 플랜을 생성했는지, 그리고 해당 플랜이 활성 상태이며 제품에 할당되어 있는지 확인하세요.
Aftersell은 어떤 판매 플랜을 표시할지 어떻게 선택하나요?
Aftersell은 어떤 판매 플랜을 표시할지 어떻게 선택하나요?
오퍼는 Shopify에서 제품에 구성된 첫 번째 판매 플랜을 미리 선택하며, 고객의 변형에 둘 이상의 플랜이 적용되면 고객이 Purchase options 드롭다운에서 변경할 수 있어요. 고객에게 보이는 플랜을 제어하려면 Allowed subscription plans 다중 선택으로 오퍼를 제한하거나, Shopify에서 원하는 플랜이 먼저 오도록 제품의 판매 플랜 순서를 바꾸거나, 사용하지 않는 판매 플랜을 제품에서 완전히 제거하세요. 정확히 하나의 플랜만 허용하면 드롭다운이 사라져요.
고객이 구매 후 오퍼에서 배송 주기를 선택할 수 있나요?
고객이 구매 후 오퍼에서 배송 주기를 선택할 수 있나요?
네. 고객이 선택한 변형에 둘 이상의 플랜이 적용되면 오퍼에 Purchase options 드롭다운이 표시돼요. 이를 방지하려면 Allowed subscription plans로 하나의 플랜만 허용하세요. 그러면 주기가 고정 텍스트로 표시돼요. 고객은 이후에도 구독 제공업체의 포털에서 주기를 변경할 수 있어요.
구독이 가능한 제품을 일회성 전용으로 표시하고 싶어요
구독이 가능한 제품을 일회성 전용으로 표시하고 싶어요
오퍼의 구매 옵션 설정에서 One-time purchase only 모드를 사용하세요. Aftersell에는 구독 가능 제품에 대해 세 가지 모드가 있어요: One-time purchase only, Subscription only, One-time purchase and subscription. One-time purchase only를 선택하면 제품에 활성 판매 플랜이 있어도 구독 옵션이 완전히 숨겨져요.
고객이 구독 업셀을 수락했지만 구독 앱에 구독이 없어요
고객이 구독 업셀을 수락했지만 구독 앱에 구독이 없어요
고객은 결제했지만 제공업체에서 구독이 생성되지 않았기 때문에 가장 큰 문제를 일으키는 실패 유형 중 하나예요. 압도적으로 가장 흔한 근본 원인은 오퍼가 렌더링된 후 고객이 수락하기 전에 판매 플랜이 비활성화된 경우예요. 렌더링 시점에는 유효한 판매 플랜 ID가 있으므로 Shopify는 변경 세트를 수락하지만, 고객이 수락하기 전에 플랜이 비활성화되면 하위 단계에서 구독이 등록되지 않고 오류도 표시되지 않아요.기타 흔한 원인:
- 구독 앱 웹훅 실패. Shopify에서 새 구독을 가져오는 모든 구독 앱은 Shopify 웹훅에 의존해요. 구독 앱의 로그에서 웹훅 전송 상태를 확인하세요.
- 판매 플랜이 제품에서 연결 해제되었지만 여전히 활성 ID가 있는 경우. Shopify는 변경 세트를 수락하고 라인 항목도 추가되지만, 구독 제공업체에는 처리할 기록이 없어요.
add_subscription 경로에는 자동 재시도가 없어요. 이 경로에서는 Shopify가 등록을 담당하므로 Aftersell이 다시 실행할 것이 없어요. (주문에 이미 구독이 포함된 경우 사용되는 별도의 제공업체 경로는 구독 업그레이드 재시도 워크플로로 처리돼요.) 이 문제가 발생하면:- 판매 플랜이 Shopify에서 여전히 활성 상태이고 제품에 할당되어 있는지 확인하세요.
- 해당 주문에 대한 구독 앱의 주문 가져오기 / 웹훅 로그를 확인하세요.
- 구독이 실제로 누락된 경우, 일반적으로 구독 앱의 지원팀이 주문 ID로 고객을 수동 등록해 줄 수 있어요.
CTA 버튼에 첫 주기 할인 대신 반복 가격이 표시돼요
CTA 버튼에 첫 주기 할인 대신 반복 가격이 표시돼요
일반적으로 첫 주기 할인이 극단적일 때(예: 첫 주기 100% 할인) 나타나요. Accept 버튼에는 첫 주기 가격이 반영되지만, 그 가격이 반복 가격과 똑같이 읽히면 할인이 적용되지 않은 것처럼 보일 수 있어요. 오퍼 미리보기에서 할인이 올바르게 구성되었는지 확인하고, 오퍼 문구(“첫 박스 무료, 이후 Y일마다 $X”)로 조건을 명확히 하세요.
두 번째 주기에 구독 할인 없이 고객의 주문이 청구되었어요
두 번째 주기에 구독 할인 없이 고객의 주문이 청구되었어요
할인은 기본적으로 첫 청구 주기에만 적용돼요. 고객이 두 번째나 세 번째 주문에 할인이 없는 이유를 묻는다면 이는 예상된 동작이에요. 반복 주문은 고객이 오퍼에서 Recurring subtotal로 확인한 일반 구독 가격으로 청구돼요.
이미 구독이 포함된 주문에 오퍼가 표시돼요
이미 구독이 포함된 주문에 오퍼가 표시돼요
Recharge, Skio 또는 Loop가 연결되어 있다면 이는 예상된 동작이며 오퍼가 정상적으로 작동해요. Aftersell이 제공업체에서 새 구독을 생성해요. 기존 구독자에게 업셀하기를 참고하세요.연결된 제공업체가 없다면 Shopify가 두 번째 구독 추가를 차단하고, 오퍼는 실행 시점에 별도 안내 없이 건너뛰어요. 제공업체를 연결하거나, Subscription trigger를 do not include a subscription으로 설정해 해당 고객에게 오퍼가 표시되지 않도록 하세요.
퍼널에서 구독 오퍼 중 하나만 실행돼요
퍼널에서 구독 오퍼 중 하나만 실행돼요
Shopify는 주문당 하나의 구독만 허용해요. 같은 퍼널에 여러 구독 오퍼가 있으면 처음 수락된 오퍼가 적용되고 나머지는 건너뛰어요. 퍼널을 구독 오퍼 하나로 제한하거나, Subscription trigger를 사용해 이미 구독이 있는 주문을 제외하세요.
고객이 계정에서 구독을 찾을 수 없어요
고객이 계정에서 구독을 찾을 수 없어요
새 구독은 Shopify에서 직접 관리되는 것이 아니라 구독 제공업체의 고객 포털에서 관리돼요. 스토어의 계정 영역에 포털 링크가 있는지 확인하고, 제공업체의 환영 이메일이 수락 직후 발송되도록 구성되어 있는지 확인하세요.
고객이 수락한 후 새 구독을 환불하거나 취소하고 싶어요
고객이 수락한 후 새 구독을 환불하거나 취소하고 싶어요
첫 주기는 Shopify 주문의 일부로 결제되었으므로 환불은 다른 라인 항목과 동일하게 작동해요. 향후 주기의 취소는 Aftersell이 아니라 구독 제공업체에서 이루어져요. Shopify에서 라인을 환불해도 구독이 자동으로 취소되지 않으므로, 제공업체 포털에서도 취소해야 해요.