progus.com
내용
겉으로 보면 구독 매출은 예측하기 쉬워 보입니다. 고객이 구독을 시작하면 주문이 반복되고, 매출도 더 쉽게 전망할 수 있기 때문입니다. 하지만 실제로는 Shopify 판매자라면 이 모델이 생각보다 훨씬 더 취약하다는 것을 잘 알고 있습니다.
상품이 너무 자주 도착해 구독을 일시 중지하는 고객도 있습니다. 배송일을 바꿀 수 없어 해지하는 경우도 있고, 카드 만료로 결제가 실패하기도 합니다. 또 어떤 고객은 AI 쇼핑 에이전트를 통해 상품을 발견했지만, 구독 혜택이 불명확하거나 원하는 옵션이 품절이거나 갱신 정책이 이해하기 어려워 구매를 망설일 수 있습니다.
2026년의 구독 유지율은 단순히 고객을 붙잡는 문제가 아닙니다. 고객이 직접 제어할 수 있고, 반복 결제를 안정적으로 보호하며, AI 쇼핑 에이전트를 포함한 모든 커머스 채널에서 이해할 수 있을 만큼 상품 데이터가 명확한 구독 경험을 설계하는 일이 핵심입니다.
구독 유지율에 새로운 전략이 필요한 이유
많은 구독 프로그램은 유입에 초점을 맞춰 설계됩니다. 할인, 번들, 정기구매 할인, 첫 주문 유도 같은 방식입니다. 이런 전략은 첫 전환에는 효과가 있을 수 있지만, 장기적인 유지로 자동 연결되지는 않습니다.
진짜 유지율 관리는 첫 구독 주문 이후부터 시작됩니다. 판매자는 다음과 같은 실질적인 질문에 답할 수 있어야 합니다.
- 고객이 고객센터에 문의하지 않고도 건너뛰기나 일시 중지를 할 수 있는가?
- 집에 상품이 쌓이기 전에 배송 주기를 바꿀 수 있는가?
- 필요가 바뀌었을 때 상품이나 옵션을 변경할 수 있는가?
- 결제 실패가 구독 해지로 이어지기 전에 복구되는가?
- 해지 전에 자주 나타나는 신호를 판매자가 파악할 수 있는가?
- 구독 상품 데이터가 검색, 스토어프론트, AI 쇼핑 에이전트에서 충분히 명확하게 보이는가?
Shopify가 제시하는 구독 관리 가이드에서도 유연한 모델, 셀프서비스 포털, 분석, 결제 복구의 중요성을 강조합니다. 판매자에게 주는 교훈은 단순합니다. 고객이 불편을 느껴 해지하기 전에 구독을 쉽게 관리할 수 있을수록 유지율은 높아집니다.
유연한 배송 주기: 실제 사용 패턴에 맞게 구독을 조정하게 하세요
고객이 구독을 해지하는 흔한 이유는 상품이 마음에 들지 않아서가 아닙니다. 배송 주기가 더 이상 자신의 사용 패턴과 맞지 않기 때문입니다.
정기 보충형 상품의 경우 고객은 여전히 그 상품을 원할 수 있지만, 꼭 30일마다 필요하지는 않을 수 있습니다. 뷰티, 영양제, 커피, 반려동물용품, 생활용품, 프리미엄 식품처럼 반복 구매가 많은 카테고리는 가구 구성, 계절, 예산, 개인 습관에 따라 실제 사용량이 달라집니다.
강력한 Shopify 구독 설정이라면 고객에게 다음과 같은 선택지를 제공해야 합니다.
- 2주, 4주, 6주, 8주 단위 배송
- 다음 주문 1클릭 건너뛰기
- 해지 대신 일시 중지
- 갱신 전 상품 변경
- 수량 조정
- 다음 주문일 변경
- 다음 결제 전 알림
이 점이 중요한 이유는 해지는 대개 영구적이지만, 일시 중지나 건너뛰기는 고객과의 관계를 계속 이어갈 수 있기 때문입니다. 고객에게 상품이 너무 많이 쌓였다면, 진짜 문제를 해결하는 것은 유연한 배송 주기이지 할인이 아닙니다.
결제 실패: 최종 이탈이 아니라 복구 가능한 매출로 보세요
결제 실패는 가장 조용하게 발생하는 구독 이탈 중 하나입니다. 고객이 실제로 떠나기로 결정한 것이 아닐 수도 있습니다. 카드가 만료됐거나, 은행에서 결제를 거절했거나, 청구 정보가 오래됐을 수 있습니다. 그래서 결제 복구는 단순한 재무 업무가 아니라 유지율 관리 워크플로로 봐야 합니다.
실무적으로 효과적인 결제 실패 대응 프로세스에는 다음이 포함되어야 합니다.
- 자동 재시도
- 명확한 이메일 또는 SMS 알림
- 결제 정보 업데이트로 바로 연결되는 링크
- 이후 진행 과정을 설명하는 메시지
- 실패, 복구, 손실 결제를 판매자가 확인할 수 있는 가시성
- 해지 전 마지막 복구 단계
메시지의 톤도 중요합니다. 고객이 결제 실패 때문에 불이익을 받는다고 느껴서는 안 됩니다. 전달해야 할 메시지는 단순해야 합니다. 결제가 정상 처리되지 않았지만 구독은 아직 유지되고 있으며, 결제 정보 업데이트는 잠깐이면 끝난다는 점입니다.
이 부분은 전용 Shopify 구독 앱이 운영 측면에서 큰 차이를 만들 수 있는 영역입니다. Progus Subscriptions 는 재시도와 구독 관리 기능을 지원해, 판매자가 결제 실패를 조용한 이탈이 아닌 복구 가능한 순간으로 다룰 수 있도록 돕습니다.
판매자가 주목해야 할 구독 이탈 신호
구독 이탈은 갑자기 생기지 않습니다. 대부분의 고객은 작은 불편이 반복된 끝에 떠납니다.
대표적인 이탈 신호는 다음과 같습니다.
- 주문 건너뛰기가 잦아지는 경우
- 결제 실패가 반복되는 경우
- 고객이 수량을 줄이는 경우
- 구독 수정과 갱신 사이의 간격이 길어지는 경우
- 배송 시점 관련 고객센터 문의
- 첫 번째나 두 번째 주문 이후 상품 변경이 발생하는 경우
- 가격, 상품 누적, 유연성 부족을 언급하는 해지 사유
- 구독자 포털을 한 번도 사용하지 않고 해지하는 고객
모든 이탈을 같은 방식으로 다루면 안 됩니다. 상품이 너무 많이 쌓여 해지하는 고객에게는, 결제 실패가 세 번 발생한 고객과 다른 유지 전략이 필요합니다. 다른 맛, 용량, 옵션을 원하는 고객에게 필요한 것은 일반적인 할인보다 상품 변경 옵션입니다.
더 나은 해지 흐름은 한 가지를 분명하게 묻습니다. 왜 떠나시나요? 그리고 그 이유에 가장 적합한 대안을 제시합니다.
- “상품이 너무 많이 남았나요?” 건너뛰기, 일시 중지, 또는 주기 연장을 제안합니다.
- “가격이 부담되나요?” 더 적은 수량이나 더 긴 배송 주기를 제안합니다.
- “원하던 상품이 아닌가요?” 상품 또는 옵션 변경을 제안합니다.
- “결제에 문제가 있나요?” 결제 정보 업데이트 링크를 바로 제공합니다.
- “더 이상 필요 없나요?” 고객이 깔끔하게 해지할 수 있게 합니다.
유지 전략은 고객에게 도움이 되어야지, 조작적으로 느껴져서는 안 됩니다. 목표는 여전히 상품을 원하는 고객이 겪는 불편을 줄이는 것입니다.
AI 쇼핑이 구독 상품 데이터를 더 중요하게 만드는 이유
AI 쇼핑 에이전트는 고객이 상품을 발견하는 방식을 바꾸고 있습니다. Shopify는 AI 기반 커머스 채널에서 노출되기 위해 상품 데이터 품질이 점점 필수 조건이 되고 있다고 강조해 왔습니다. AI 에이전트는 이해하고 실행할 수 있는 구조화된 실시간 상품 정보를 필요로 합니다.
구독 상품의 경우, 판매자는 다음 핵심 정보가 명확하고 일관되게 제공되는지 확인해야 합니다.
- 상품명
- 구독 옵션
- 가능한 경우 1회 구매 옵션
- 배송 주기
- 가격 및 할인
- 옵션 상세 정보
- 재고 현황
- 상품 이미지
- 갱신 정책
- 해지 및 일시 중지 정책
- 배송 규정
- 반품 또는 환불 정책
이 정보가 테마 문구, 이미지, 혹은 불명확한 페이지 섹션에만 묻혀 있다면 고객과 AI 시스템 모두 제안을 오해할 수 있습니다. 구독 상품은 단순히 디자인된 페이지가 아니라, 데이터로도 읽힐 수 있어야 합니다. 이 주제에 대한 더 자세한 체크리스트는 AI 쇼핑을 위한 Shopify 상품 데이터 최적화 가이드에서 확인해 보세요.
예를 들어 AI 쇼핑 에이전트는 고객이 특정 옵션으로 구독할 수 있는지, 현재 상품이 구매 가능한지, 어떤 배송 간격이 제공되는지, 구독을 일시 중지할 수 있는지를 이해해야 할 수 있습니다. 이런 정보가 일관되지 않으면 해당 상품은 AI 기반 탐색과 구매에 덜 적합해집니다.
상품 이미지와 옵션 정보도 여전히 유지율에 영향을 줍니다
유지율은 청구와 알림만의 문제가 아닙니다. 고객은 자신이 기대한 상품을 실제로 받아야 합니다.
그래서 상품 이미지, 옵션명, 카탈로그 구조 역시 구독 경험의 일부입니다. 상품 이미지에는 한 가지 용량이 보이는데 실제 구독은 다른 용량으로 설정되어 있다면 혼란이 커집니다. 맛 옵션이 불명확하면 고객은 잘못된 상품을 구독할 수 있습니다. 번들 구성이 시간이 지나며 바뀐다면, 고객은 다음 배송에 무엇이 포함되는지 이해할 수 있어야 합니다.
판매자는 구독 상품 페이지에서 다음 항목을 점검해야 합니다.
- 정확한 상품 및 옵션 이미지
- 옵션 전반에 걸친 일관된 이미지 스타일
- 명확한 용량, 수량, 맛, 색상 라벨
- 옵션별 재고 여부
- 구독 전용 가격 정보
- 구매 옵션 근처에 표시된 배송 주기
- 쉬운 표현으로 쓴 갱신 조건
이는 AI 쇼핑 에이전트에 대비하는 스토어일수록 더욱 중요합니다. 상품 카탈로그 품질은 구매 전후의 예상치 못한 혼란을 줄여 전환율과 유지율 모두를 뒷받침합니다. 이러한 원칙은 더 넓은 범위의 상품 페이지 최적화에도 그대로 적용되며, 명확한 비주얼과 설명, 구매 정보는 고객의 망설임을 줄여줍니다.
더 나은 구독자 포털 구축하기
구독자 포털은 고객을 유지하느냐, 고객센터 문의로 이어지느냐를 가르는 핵심 요소가 되는 경우가 많습니다.
유용한 포털이라면 고객이 다음 작업을 할 수 있어야 합니다.
- 다음 주문 건너뛰기
- 구독 일시 중지
- 배송일 변경
- 결제 수단 업데이트
- 배송지 수정
- 상품 또는 옵션 변경
- 수량 변경
- 예정된 결제 확인
- 고객센터 문의 없이 해지
잘 설계된 포털은 고객센터 문의를 줄이는 동시에, 고객이 자신의 구독을 더 잘 통제할 수 있게 해야 합니다. Progus Subscriptions 같은 솔루션은 고객용 포털을 제공해 구독자가 고객센터에 문의하지 않고도 갱신 관리, 결제 수단 업데이트, 배송 일정 변경, 구독 설정 수정을 할 수 있도록 지원합니다.
포털은 계정 페이지, 알림 이메일, 결제 실패 메시지, 갱신 안내 등에서 쉽게 찾을 수 있어야 합니다. 고객이 포털을 찾지 못하면 해지하거나 고객센터에 문의할 가능성이 더 높아집니다.
많은 Shopify 판매자에게 포털은 유지율 데이터를 확인할 수 있는 공간이기도 합니다. 고객이 떠나기 전에 무엇을 바꾸려 하는지 보여주기 때문입니다. 이런 패턴은 상품, 가격, 운영 의사결정에 중요한 힌트를 줍니다.
Shopify 스토어를 위한 실전 구독 유지율 체크리스트
새로운 유입 캠페인에 투자하기 전에, Shopify 판매자는 현재 운영 중인 구독 경험부터 점검해야 합니다.
다음 체크리스트를 활용해 보세요.
- 배송 주기 옵션을 점검하세요. 고객이 실제 사용 패턴에 맞는 배송 리듬을 선택할 수 있어야 합니다.
- 건너뛰기와 일시 중지 옵션을 추가하세요. 해지만 유일한 탈출구가 되어서는 안 됩니다.
- 결제 복구를 개선하세요. 재시도, 직접 업데이트 링크, 명확한 알림을 활용하세요.
- 해지 사유를 추적하세요. 자발적 이탈과 결제 관련 이탈을 구분해야 합니다.
- 초기 주문 행동을 관찰하세요. 두 번째나 세 번째 주문 전에 어려움을 겪는 고객은 이탈 위험이 더 높습니다.
- 상품 데이터를 정리하세요. 구독 옵션, 옵션 정보, 재고 상태, 정책이 기계가 읽을 수 있을 만큼 명확해야 합니다.
- 상품 이미지를 개선하세요. 모든 구독 옵션이 실제 상품과 정확히 일치해야 합니다.
- 구독자 포털을 테스트하세요. 고객이 고객센터에 문의하지 않고도 구독을 관리할 수 있어야 합니다.
- 갱신 메시지를 점검하세요. 알림은 다음 결제를 숨기는 것이 아니라 예상 가능하게 만들어야 합니다.
- 유지율을 운영과 연결하세요. 재고, 주문 처리, 상품 데이터, 고객 지원은 모두 구독 충성도에 영향을 줍니다.
마무리
2026년의 구독 유지율 핵심은 통제권, 명확성, 그리고 복구입니다.
고객은 자신의 생활에 맞게 구독을 조정할 수 있을 때 더 오래 머뭅니다. 판매자는 결제 실패를 복구 가능한 순간으로 다룰 때 더 많은 매출을 지킬 수 있습니다. 또한 AI 쇼핑 에이전트의 확산으로, 구독 제안은 스토어 페이지 밖에서도 이해될 수 있어야 하므로 깔끔한 상품 데이터의 중요성이 더욱 커지고 있습니다.
Shopify 스토어에서 가장 강력한 구독 프로그램은 첫 주문 할인 폭이 가장 큰 프로그램이 아닙니다. 반복 구매를 더 신뢰하기 쉽고, 관리하기 쉽고, 계속 유지하기 쉽게 만드는 프로그램이 결국 더 강합니다. Progus Subscriptions 같은 구독 솔루션은 유연한 구독 관리, 고객 셀프서비스 도구, 결제 복구 워크플로를 하나의 Shopify 네이티브 솔루션으로 결합해 이러한 경험 구축을 지원합니다.
자주 묻는 질문
Shopify에서 구독 이탈을 줄이는 가장 좋은 방법은 무엇인가요?
가장 먼저 유연성을 확보해야 합니다. 고객이 고객센터에 문의하지 않고도 건너뛰기, 일시 중지, 주기 변경, 상품 변경, 결제 정보 업데이트를 할 수 있어야 합니다. 많은 해지는 구독이 더 이상 고객의 일정, 예산, 상품 필요와 맞지 않기 때문에 발생합니다.
결제 실패는 고객 이탈과 같은 의미인가요?
항상 그렇지는 않습니다. 결제 실패는 카드 만료, 은행 승인 거절, 오래된 청구 정보 때문에 발생할 수 있습니다. 재시도, 명확한 알림, 결제 정보 업데이트 링크를 통해 결제 실패를 복구 가능한 매출로 다루는 것이 중요합니다.
상품 데이터가 구독 유지율에 왜 중요한가요?
명확한 상품 데이터는 구매 전과 갱신 후의 혼란을 줄여줍니다. 구독 상품에는 옵션, 가격, 배송 주기, 재고 상태, 이미지, 배송 규정, 해지 또는 일시 중지 정책이 분명하게 표시되어야 합니다.
AI 쇼핑 에이전트는 Shopify 구독 상품에 어떤 영향을 주나요?
AI 쇼핑 에이전트는 구조화되고 최신 상태의 상품 데이터에 의존합니다. 구독 조건, 옵션, 재고 상태, 정책이 불명확하면 AI 시스템이 해당 제안을 정확히 이해하거나 추천하기 어려워질 수 있습니다.
Shopify 판매자는 어떤 구독 이탈 신호를 모니터링해야 하나요?
반복적인 건너뛰기, 결제 실패, 수량 감소, 배송 시점 관련 문의, 상품 변경, 해지 사유, 그리고 구독자 포털을 사용하기 전에 해지하는 고객을 살펴보세요. 이런 신호는 구독 경험의 어느 부분을 개선해야 하는지 보여줍니다.
해지하려는 구독자를 붙잡기 위해 할인 제공이 필요할까요?
경우에 따라 할인은 도움이 될 수 있지만, 기본 대응이 되어서는 안 됩니다. 상품이 너무 많이 남았다면 일시 중지나 주기 연장을 제안하세요. 다른 상품을 원한다면 변경 옵션을 제공하세요. 유지 제안은 실제 해지 이유와 맞아야 합니다.
원문 자막 펼치기
<!DOCTYPE html><html lang="ko"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><style>@font-face {
font-family: "Inter";
font-style: normal;
font-weight: 400;
font-display: swap;
src: url("/assets/inter-latin-400-normal-C38fXH4l.woff2") format("woff2");
}
@font-face {
font-family: "Inter";
font-style: normal;
font-weight: 500;
font-display: swap;
src: url("/assets/inter-latin-500-normal-Cerq10X2.woff2") format("woff2");
}
@font-face {
font-family: "Inter";
font-style: normal;
font-weight: 600;
font-display: swap;
src: url("/assets/inter-latin-600-normal-LgqL8muc.woff2") format("woff2");
}
@font-face {
font-family: "Inter";
font-style: normal;
font-weight: 700;
font-display: swap;
src: url("/assets/inter-latin-700-normal-Yt3aPRUw.woff2") format("woff2");
}
@font-face {
font-family: "Space Grotesk";
font-style: normal;
font-weight: 700;
font-display: swap;
src: url("/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2") format("woff2");
}</style><link rel="preload" href="/assets/inter-latin-400-normal-C38fXH4l.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="/assets/inter-latin-700-normal-Yt3aPRUw.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2" as="font" type="font/woff2" crossorigin><link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><link rel="shortcut icon" href="/favicon.ico"><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><meta name="apple-mobile-web-app-title" content="Progus"><link rel="manifest" href="/site.webmanifest"><meta name="generator" content="Astro v5.14.4"><link rel="dns-prefetch" href="https://consent.cookiebot.com"><link rel="dns-prefetch" href="https://consentcdn.cookiebot.com"><link rel="dns-prefetch" href="https://connect.facebook.net"><script data-cookieconsent="ignore">(function(){const GTM_CONTAINER_ID = "GTM-P83PCZ3Q";
const delayUntilLoad = false;
(function (w, d, s, l, i, delayUntilLoad) {
var hasLoaded = false;
var hasConsent = false;
var canLoad = !delayUntilLoad;
function loadGTM() {
w[l] = w[l] || [];
w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
var f = d.getElementsByTagName(s)[0];
var j = d.createElement(s);
var dl = l !== 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
}
function maybeLoad() {
if (hasLoaded || !hasConsent || !canLoad) return;
hasLoaded = true;
loadGTM();
}
function syncConsentAndLoad() {
hasConsent = !!(w.Cookiebot && w.Cookiebot.consent && w.Cookiebot.consent.statistics);
maybeLoad();
}
if (delayUntilLoad) {
var scheduleLoad = function () {
if ('requestIdleCallback' in w) {
w.requestIdleCallback(function () {
canLoad = true;
maybeLoad();
}, { timeout: 3500 });
} else {
w.setTimeout(function () {
canLoad = true;
maybeLoad();
}, 250);
}
};
if (d.readyState === 'complete') {
scheduleLoad();
} else {
w.addEventListener('load', scheduleLoad, { once: true });
}
}
w.addEventListener('CookiebotOnConsentReady', syncConsentAndLoad);
syncConsentAndLoad();
})(window, document, 'script', 'dataLayer', GTM_CONTAINER_ID, delayUntilLoad);
})();</script><script data-cookieconsent="ignore">(function(){const META_PIXEL_ID = "407593076745037";
const delayUntilLoad = false;
(function (w, d, delayUntilLoad) {
var hasLoaded = false;
var hasConsent = false;
var canLoad = !delayUntilLoad;
function loadPixel() {
if (w.fbq) return;
var n;
n = w.fbq = function () {
n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments);
};
if (!w._fbq) w._fbq = n;
n.push = n;
n.loaded = !0;
n.version = "2.0";
n.queue = [];
var t = d.createElement("script");
t.async = !0;
t.src = "https://connect.facebook.net/en_US/fbevents.js";
var s = d.getElementsByTagName("script")[0];
s.parentNode.insertBefore(t, s);
w.fbq("init", META_PIXEL_ID);
w.fbq("track", "PageView");
}
function maybeLoad() {
if (hasLoaded || !hasConsent || !canLoad) return;
hasLoaded = true;
loadPixel();
}
function syncConsentAndLoad() {
hasConsent = !!(w.Cookiebot && w.Cookiebot.consent && w.Cookiebot.consent.marketing);
maybeLoad();
}
if (delayUntilLoad) {
var scheduleLoad = function () {
if ("requestIdleCallback" in w) {
w.requestIdleCallback(function () {
canLoad = true;
maybeLoad();
}, { timeout: 3500 });
} else {
w.setTimeout(function () {
canLoad = true;
maybeLoad();
}, 250);
}
};
if (d.readyState === "complete") {
scheduleLoad();
} else {
w.addEventListener("load", scheduleLoad, { once: true });
}
}
w.addEventListener("CookiebotOnConsentReady", syncConsentAndLoad);
syncConsentAndLoad();
})(window, document, delayUntilLoad);
})();</script><link rel="prefetch" href="/store-locator" media="(min-width: 768px)"><link rel="prefetch" href="/shopify-cash-on-delivery" media="(min-width: 768px)"><link rel="prefetch" href="/blog" media="(min-width: 768px)"><!-- Canonical URL --><link rel="canonical" href="https://progus.com/ko/blog/shopify-gudok-yuji-jeonryak-2026/"> <meta name="article:author" content="Marta Brzeźniak"> <meta name="article:published_time" content="2026-06-18T07:57:27.469Z"> <meta name="article:section" content="E-commerce"> <meta name="article:tag" content="shopify 구독"><meta name="article:tag" content="구독 유지율"><meta name="article:tag" content="구독 이탈 방지"><meta name="article:tag" content="결제 실패 복구"><meta name="article:tag" content="쇼피파이 구독 앱"><meta name="article:tag" content="이커머스 최적화"><link rel="alternate" hreflang="en" href="https://progus.com//blog/shopify-gudok-yuji-jeonryak-2026"><link rel="alternate" hreflang="pl" href="https://progus.com//pl/blog/shopify-gudok-yuji-jeonryak-2026"><link rel="alternate" hreflang="de" href="https://progus.com//de/blog/shopify-gudok-yuji-jeonryak-2026"><link rel="alternate" hreflang="fr" href="https://progus.com//fr/blog/shopify-gudok-yuji-jeonryak-2026"><link rel="alternate" hreflang="es" href="https://progus.com//es/blog/shopify-gudok-yuji-jeonryak-2026"><link rel="alternate" hreflang="it" href="https://progus.com//it/blog/shopify-gudok-yuji-jeonryak-2026"><link rel="alternate" hreflang="pt" href="https://progus.com//pt/blog/shopify-gudok-yuji-jeonryak-2026"><link rel="alternate" hreflang="nl" href="https://progus.com//nl/blog/shopify-gudok-yuji-jeonryak-2026"><link rel="alternate" hreflang="sv" href="https://progus.com//sv/blog/shopify-gudok-yuji-jeonryak-2026"><link rel="alternate" hreflang="no" href="https://progus.com//no/blog/shopify-gudok-yuji-jeonryak-2026"><link rel="alternate" hreflang="da" href="https://progus.com//da/blog/shopify-gudok-yuji-jeonryak-2026"><link rel="alternate" hreflang="zh" href="https://progus.com//zh/blog/shopify-gudok-yuji-jeonryak-2026"><link rel="alternate" hreflang="ja" href="https://progus.com//ja/blog/shopify-gudok-yuji-jeonryak-2026"><link rel="alternate" hreflang="ko" href="https://progus.com//ko/blog/shopify-gudok-yuji-jeonryak-2026"><!-- Meta Description --><meta name="description" content="유연한 주기 설정, 결제 실패 복구, 이탈 신호 분석, AI 대응 상품 데이터로 Shopify 구독 유지율을 높이세요."><!-- Theme Color --><meta name="theme-color" content="#18CF74"><!-- Apple Mobile Web App --><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="default"><!-- Open Graph / Facebook --><meta property="og:type" content="article"><meta property="og:title" content="2026년 Shopify 구독 유지율 높이는 방법 - Progus Blog"><meta property="og:description" content="유연한 주기 설정, 결제 실패 복구, 이탈 신호 분석, AI 대응 상품 데이터로 Shopify 구독 유지율을 높이세요."><meta property="og:url" content="https://progus.com/ko/blog/shopify-gudok-yuji-jeonryak-2026/"><meta property="og:site_name" content="Progus"><meta property="og:image" content="https://progus.com/og/default-og.svg"><meta property="og:locale" content="ko_KR"><!-- Twitter --><meta property="twitter:card" content="summary_large_image"><meta property="twitter:title" content="2026년 Shopify 구독 유지율 높이는 방법 - Progus Blog"><meta property="twitter:description" content="유연한 주기 설정, 결제 실패 복구, 이탈 신호 분석, AI 대응 상품 데이터로 Shopify 구독 유지율을 높이세요."><meta property="twitter:image" content="https://progus.com/og/default-og.svg"><link rel="alternate" type="text/plain" href="/llms.txt"><link rel="alternate" type="text/plain" href="/llms-full.txt"><title>2026년 Shopify 구독 유지율 높이는 방법 - Progus Blog</title><!-- Structured Data --><script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Progus","url":"https://progus.com","logo":"https://progus.com/og/default-og.svg","description":"Progus creates powerful e-commerce apps for Shopify merchants. We specialize in store locator and cash on delivery solutions.","foundingDate":"2020","contactPoint":{"@type":"ContactPoint","email":"contact@progus.com","contactType":"customer service"},"sameAs":["https://linkedin.com/company/proguscommerce"],"address":{"@type":"PostalAddress","addressCountry":"PL"},"offers":[{"@type":"Offer","name":"Store Locator App","description":"Add a lightning-fast store locator to your website","url":"https://progus.com/store-locator"},{"@type":"Offer","name":"Cash on Delivery App","description":"Add COD payments with custom fees to your Shopify store","url":"https://progus.com/shopify-cash-on-delivery"}]}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Progus","url":"https://progus.com","description":"Progus creates powerful e-commerce apps for Shopify merchants","publisher":{"@type":"Organization","name":"Progus","url":"https://progus.com"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://progus.com/blog?q={search_term_string}"},"query-input":"required name=search_term_string"}}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","name":"2026년 Shopify 구독 유지율 높이는 방법 - Progus Blog","description":"유연한 주기 설정, 결제 실패 복구, 이탈 신호 분석, AI 대응 상품 데이터로 Shopify 구독 유지율을 높이세요.","url":"https://progus.com/ko/blog/shopify-gudok-yuji-jeonryak-2026/"}</script><link rel="stylesheet" href="/assets/_slug_-EpB3nSU5.css">
<style>.blog-article-prose{font-feature-settings:"liga","kern";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin-inline:auto}.blog-article-prose>:first-child{margin-top:0!important;padding-top:0!important}.blog-article-prose>:first-child>:first-child{margin-top:0!important}.blog-article-prose :where(p+p){margin-top:.8em}.blog-article-prose :where(p){margin-top:.7em;margin-bottom:0}.blog-article-prose :where(ul,ol){margin-top:.65em;margin-bottom:.7em;padding-left:1.1em}.blog-article-prose :where(p+ul,p+ol,ul+p,ol+p){margin-top:.6em}.blog-article-prose :where(li>p){margin:0}.blog-article-prose :where(blockquote p:first-of-type):before,.blog-article-prose :where(blockquote p:last-of-type):after{content:none}.blog-article-prose :where(h2,h3,h4){border-bottom:none;position:relative}.blog-article-prose :where(h2){padding-bottom:.12em}.blog-article-prose :where(h3,h4){padding-bottom:.08em}.blog-article-prose :where(h2):after,.blog-article-prose :where(h3):after,.blog-article-prose :where(h4):after{content:"";background:#e5e7eb;width:100%;height:1px;margin-top:.22em;display:block}.blog-article-prose :where(h3):after{background:#ebebeb}.blog-article-prose :where(h4):after{background:#f3f4f6}.blog-faq-section{max-width:72ch;margin-inline:auto}.blog-faq-intro :where(p){color:#4b5563;line-height:1.8}.blog-faq-list{gap:.75rem;display:grid}.blog-faq-item{background:#fffffff5;border:1px solid #e5e7eb;border-radius:1rem;box-shadow:0 1px 2px #0f172a0a}.blog-faq-item[open]{border-color:#d1d5db;box-shadow:0 8px 20px #0f172a0f}.blog-faq-question{cursor:pointer;color:#111827;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.125rem;font-size:1rem;font-weight:600;line-height:1.5;list-style:none;display:flex}.blog-faq-question::-webkit-details-marker{display:none}.blog-faq-icon{color:#6b7280;flex:none;width:1.125rem;height:1.125rem;position:relative}.blog-faq-icon-line{background:currentColor;border-radius:9999px;height:2px;transition:transform .18s,opacity .18s;position:absolute;inset:calc(50% - 1px) 0 auto}.blog-faq-icon-line-vertical{width:2px;height:100%;inset:0 calc(50% - 1px)}.blog-faq-item[open] .blog-faq-icon-line-vertical{opacity:0;transform:scaleY(0)}.blog-faq-answer{color:#4b5563;padding:0 1.125rem 1rem}.blog-faq-answer :where(p,li){color:#4b5563;font-size:1rem;line-height:1.75}.blog-faq-answer :where(p+p){margin-top:.875rem}.blog-faq-answer :where(ul,ol){margin:.75rem 0 0;padding-left:1.1rem}.blog-faq-answer :where(pre,table,figure){margin-top:1rem}.blog-article-prose tbody tr:nth-child(2n) td{background-color:#f9fafbd9}.blog-article-prose tbody tr:hover td{background-color:#f3f4f6e6;transition:background-color .15s}.blog-article-toc .blog-article-toc-content{max-height:6.25rem}@media (width>=768px){.blog-article-toc .blog-article-toc-content{max-height:10.5rem}}.blog-article-toc[data-expanded=true] .blog-article-toc-content{max-height:100rem}.blog-article-toc[data-expanded=true] .blog-article-toc-fade{opacity:0;pointer-events:none}.blog-article-toc[data-expanded=true] .blog-article-toc-bottom-icon{transform:rotate(180deg)}
.mobile-dropdown-content[data-astro-cid-o5br4kmp].mobile-dropdown-open{max-height:80vh!important}
</style></head> <body class="antialiased font-sans"> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P83PCZ3Q" height="0" width="0" style="display:none;visibility:hidden" title="Google Tag Manager"></iframe></noscript> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=407593076745037&ev=PageView&noscript=1" alt=""></noscript> <nav class="fixed top-0 left-0 right-0 z-50 bg-black" data-astro-cid-o5br4kmp> <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8" data-astro-cid-o5br4kmp> <div class="flex items-center justify-center h-[70px] relative" data-astro-cid-o5br4kmp> <!-- Logo --> <div class="absolute left-4 sm:left-6 lg:left-8 flex items-center gap-2" data-astro-cid-o5br4kmp> <a href="/ko" class="flex items-center gap-2 transition-transform duration-200" aria-label="홈으로 이동" data-astro-cid-o5br4kmp> <svg width="135" height="37" viewBox="0 0 135 37" fill="none" aria-hidden="true" data-astro-cid-o5br4kmp="true">
<path d="M33.75 27.1176L18 36.1176V31.2086L29.4545 24.6631V11.5722L33.75 9.11765V27.1176Z" fill="#0DAC5E" />
<path d="M6.54541 29.5722V11.5722L18 5.02674L29.4545 11.5722V24.6631L18 31.2086L10.8409 27.1176L6.54541 29.5722Z" fill="#116A3F" />
<path d="M25.159 14.0267L17.9999 18.1176V26.2995L15.1363 24.6631L10.8408 27.1176V14.0267L17.9999 9.93583L25.159 14.0267Z" fill="#41E793" />
<path d="M10.8408 27.1176L17.9999 31.2086V36.1176L10.8408 32.0267V27.1176Z" fill="#18CF74" />
<path d="M2.25 27.1176V9.11765L18 0.117647L33.75 9.11765L29.4545 11.5722L18 5.02674L6.54545 11.5722V29.5722L2.25 27.1176Z" fill="#41E793" />
<path d="M18 26.2995V18.1176L25.1591 14.0267V22.2086L18 26.2995Z" fill="#0DAC5E" />
<g style="mix-blend-mode:difference">
<path d="M128.411 26.1965C126.362 26.1965 124.683 25.7529 123.374 24.8659C122.064 23.9789 121.272 22.7117 120.998 21.0643L124.672 20.1139C124.82 20.8531 125.063 21.4339 125.401 21.8563C125.76 22.2787 126.193 22.585 126.7 22.775C127.228 22.944 127.798 23.0285 128.411 23.0285C129.34 23.0285 130.026 22.8701 130.47 22.5533C130.913 22.2154 131.135 21.8035 131.135 21.3178C131.135 20.832 130.924 20.4624 130.501 20.209C130.079 19.9344 129.403 19.7127 128.474 19.5437L127.587 19.3853C126.489 19.1741 125.486 18.889 124.577 18.53C123.669 18.1498 122.941 17.6324 122.391 16.9776C121.842 16.3229 121.568 15.4781 121.568 14.4433C121.568 12.8804 122.138 11.6871 123.279 10.8635C124.419 10.0187 125.918 9.59627 127.777 9.59627C129.53 9.59627 130.987 9.98698 132.149 10.7684C133.31 11.5499 134.071 12.5742 134.43 13.8414L130.723 14.9818C130.554 14.1793 130.206 13.609 129.678 13.2711C129.171 12.9332 128.537 12.7642 127.777 12.7642C127.017 12.7642 126.436 12.9015 126.035 13.1761C125.633 13.4295 125.433 13.7886 125.433 14.2532C125.433 14.7601 125.644 15.1402 126.066 15.3937C126.489 15.626 127.059 15.8055 127.777 15.9322L128.664 16.0906C129.847 16.3018 130.913 16.5869 131.864 16.946C132.835 17.2839 133.596 17.7802 134.145 18.4349C134.715 19.0685 135 19.9344 135 21.0327C135 22.68 134.398 23.9578 133.194 24.8659C132.012 25.7529 130.417 26.1965 128.411 26.1965Z" fill="white" />
<path d="M110.885 26.0064C109.66 26.0064 108.583 25.7318 107.654 25.1827C106.746 24.6125 106.038 23.831 105.531 22.8384C105.024 21.8458 104.771 20.7053 104.771 19.417V10.0398H108.763V19.1002C108.763 20.2829 109.048 21.1699 109.618 21.7613C110.209 22.3527 111.044 22.6483 112.121 22.6483C113.346 22.6483 114.296 22.2471 114.972 21.4445C115.648 20.6208 115.986 19.4804 115.986 18.0231V10.0398H119.977V25.7529H116.049V23.6938H115.479C115.225 24.2218 114.75 24.7392 114.053 25.2461C113.356 25.7529 112.3 26.0064 110.885 26.0064Z" fill="white" />
<path d="M86.47 17.9597V17.4528C86.47 15.8055 86.7973 14.401 87.452 13.2394C88.1068 12.0567 88.9727 11.1591 90.0498 10.5467C91.148 9.91307 92.3413 9.59627 93.6296 9.59627C95.0658 9.59627 96.1534 9.8497 96.8926 10.3566C97.6318 10.8635 98.1704 11.3915 98.5083 11.9406H99.0785V10.0398H103.007V28.5408C103.007 29.6179 102.69 30.4732 102.056 31.1068C101.423 31.7615 100.578 32.0889 99.522 32.0889H89.0044V28.6041H98.1281C98.7195 28.6041 99.0152 28.2873 99.0152 27.6537V23.567H98.4449C98.2337 23.9049 97.9381 24.2534 97.5579 24.6125C97.1777 24.9504 96.6709 25.2355 96.0373 25.4678C95.4037 25.7001 94.6011 25.8163 93.6296 25.8163C92.3413 25.8163 91.148 25.5101 90.0498 24.8976C88.9727 24.264 88.1068 23.3664 87.452 22.2048C86.7973 21.0221 86.47 19.6071 86.47 17.9597ZM94.7701 22.3315C95.995 22.3315 97.0193 21.9408 97.843 21.1594C98.6667 20.3779 99.0785 19.2797 99.0785 17.8647V17.5479C99.0785 16.1117 98.6667 15.0135 97.843 14.2532C97.0405 13.4718 96.0161 13.081 94.7701 13.081C93.5451 13.081 92.5208 13.4718 91.6971 14.2532C90.8735 15.0135 90.4616 16.1117 90.4616 17.5479V17.8647C90.4616 19.2797 90.8735 20.3779 91.6971 21.1594C92.5208 21.9408 93.5451 22.3315 94.7701 22.3315Z" fill="white" />
<path d="M76.9687 26.5132C75.4058 26.5132 74.0013 26.1964 72.7553 25.5628C71.5092 24.9292 70.5271 24.0105 69.809 22.8067C69.091 21.6028 68.7319 20.1561 68.7319 18.4665V17.9597C68.7319 16.2701 69.091 14.8234 69.809 13.6195C70.5271 12.4157 71.5092 11.497 72.7553 10.8634C74.0013 10.2298 75.4058 9.91301 76.9687 9.91301C78.5315 9.91301 79.936 10.2298 81.1821 10.8634C82.4282 11.497 83.4102 12.4157 84.1283 13.6195C84.8464 14.8234 85.2054 16.2701 85.2054 17.9597V18.4665C85.2054 20.1561 84.8464 21.6028 84.1283 22.8067C83.4102 24.0105 82.4282 24.9292 81.1821 25.5628C79.936 26.1964 78.5315 26.5132 76.9687 26.5132ZM76.9687 22.9651C78.1936 22.9651 79.2074 22.5743 80.0099 21.7929C80.8125 20.9904 81.2138 19.8499 81.2138 18.3715V18.0547C81.2138 16.5763 80.8125 15.4464 80.0099 14.665C79.2285 13.8624 78.2147 13.4611 76.9687 13.4611C75.7437 13.4611 74.73 13.8624 73.9274 14.665C73.1249 15.4464 72.7236 16.5763 72.7236 18.0547V18.3715C72.7236 19.8499 73.1249 20.9904 73.9274 21.7929C74.73 22.5743 75.7437 22.9651 76.9687 22.9651Z" fill="white" />
<path d="M58.9177 25.7528V10.0397H62.846V11.8138H63.4163C63.6486 11.1802 64.0287 10.7155 64.5567 10.4198C65.1058 10.1242 65.7394 9.97633 66.4575 9.97633H68.3583V13.5245H66.3942C65.3804 13.5245 64.5462 13.799 63.8915 14.3481C63.2367 14.8761 62.9094 15.6998 62.9094 16.8192V25.7528H58.9177Z" fill="white" />
<path d="M41.25 32.0889V10.0398H45.1783V11.9406H45.7485C46.1076 11.3281 46.6672 10.7895 47.4276 10.3249C48.1879 9.83915 49.2755 9.59627 50.6906 9.59627C51.9578 9.59627 53.1299 9.91307 54.207 10.5467C55.2841 11.1591 56.1501 12.0673 56.8048 13.2711C57.4595 14.4749 57.7868 15.9322 57.7868 17.6429V18.1498C57.7868 19.8605 57.4595 21.3178 56.8048 22.5216C56.1501 23.7254 55.2841 24.6441 54.207 25.2777C53.1299 25.8902 51.9578 26.1965 50.6906 26.1965C49.7402 26.1965 48.9376 26.0803 48.2829 25.848C47.6493 25.6368 47.1319 25.3622 46.7306 25.0243C46.3504 24.6653 46.0442 24.3062 45.8119 23.9472H45.2417V32.0889H41.25ZM49.4867 22.7117C50.7328 22.7117 51.7571 22.321 52.5597 21.5395C53.3834 20.737 53.7952 19.5754 53.7952 18.0548V17.738C53.7952 16.2173 53.3834 15.0663 52.5597 14.2849C51.736 13.4823 50.7117 13.081 49.4867 13.081C48.2618 13.081 47.2375 13.4823 46.4138 14.2849C45.5901 15.0663 45.1783 16.2173 45.1783 17.738V18.0548C45.1783 19.5754 45.5901 20.737 46.4138 21.5395C47.2375 22.321 48.2618 22.7117 49.4867 22.7117Z" fill="white" />
</g>
</svg> </a> </div> <!-- Desktop Menu --> <div class="hidden lg:flex items-center gap-3 rounded-lg p-3" data-astro-cid-o5br4kmp> <a href="/ko" class="flex hover:opacity-70 items-center gap-2 px-4 py-3 rounded transition-colors [&_svg]:fill-primary-gray" data-astro-cid-o5br4kmp> <svg width="16" height="17" viewBox="0 0 16 17" fill="none" data-astro-cid-o5br4kmp="true">
<path d="M15.5 15.6667C15.5 15.8877 15.4122 16.0996 15.2559 16.2559C15.0996 16.4122 14.8877 16.5 14.6667 16.5H1.33333C1.11232 16.5 0.900358 16.4122 0.744078 16.2559C0.587798 16.0996 0.5 15.8877 0.5 15.6667V6.90833C0.499912 6.78134 0.528848 6.65601 0.584597 6.54192C0.640346 6.42782 0.721433 6.32797 0.821667 6.25L7.48833 1.065C7.63462 0.951204 7.81467 0.889421 8 0.889421C8.18533 0.889421 8.36538 0.951204 8.51167 1.065L15.1783 6.25C15.2786 6.32797 15.3597 6.42782 15.4154 6.54192C15.4712 6.65601 15.5001 6.78134 15.5 6.90833V15.6667Z" />
</svg> <span class="text-base font-medium tracking-tight text-white" data-astro-cid-o5br4kmp> 홈 </span> </a><div class="relative group" data-astro-cid-o5br4kmp> <button class="flex hover:opacity-70 cursor-pointer items-center gap-2 px-4 py-3 rounded transition-colors [&_svg]:fill-primary-gray" data-astro-cid-o5br4kmp> <svg width="16" height="16" viewBox="0 0 16 16" fill="none" data-astro-cid-o5br4kmp="true">
<path d="M3.83325 7.58333C3.34079 7.58333 2.85316 7.48634 2.39819 7.29788C1.94322 7.10943 1.52982 6.8332 1.1816 6.48498C0.833382 6.13676 0.557159 5.72337 0.368704 5.2684C0.180248 4.81343 0.083252 4.32579 0.083252 3.83333C0.083252 3.34088 0.180248 2.85324 0.368704 2.39827C0.557159 1.9433 0.833382 1.5299 1.1816 1.18168C1.52982 0.833464 1.94322 0.557241 2.39819 0.368786C2.85316 0.180331 3.34079 0.083334 3.83325 0.083334C4.82781 0.083334 5.78164 0.478422 6.4849 1.18168C7.18816 1.88494 7.58325 2.83877 7.58325 3.83333C7.58325 4.8279 7.18816 5.78172 6.4849 6.48498C5.78164 7.18825 4.82781 7.58333 3.83325 7.58333ZM3.83325 15.9167C2.83869 15.9167 1.88486 15.5216 1.1816 14.8183C0.47834 14.1151 0.083252 13.1612 0.083252 12.1667C0.083252 11.1721 0.47834 10.2183 1.1816 9.51502C1.88486 8.81176 2.83869 8.41667 3.83325 8.41667C4.82781 8.41667 5.78164 8.81176 6.4849 9.51502C7.18816 10.2183 7.58325 11.1721 7.58325 12.1667C7.58325 13.1612 7.18816 14.1151 6.4849 14.8183C5.78164 15.5216 4.82781 15.9167 3.83325 15.9167ZM12.1666 7.58333C11.6741 7.58333 11.1865 7.48634 10.7315 7.29788C10.2766 7.10943 9.86315 6.8332 9.51493 6.48498C9.16672 6.13676 8.89049 5.72337 8.70204 5.2684C8.51358 4.81343 8.41658 4.32579 8.41658 3.83333C8.41658 3.34088 8.51358 2.85324 8.70204 2.39827C8.89049 1.9433 9.16672 1.5299 9.51493 1.18168C9.86315 0.833464 10.2766 0.557241 10.7315 0.368786C11.1865 0.180331 11.6741 0.083334 12.1666 0.083334C13.1611 0.083334 14.115 0.478422 14.8182 1.18168C15.5215 1.88494 15.9166 2.83877 15.9166 3.83333C15.9166 4.8279 15.5215 5.78172 14.8182 6.48498C14.115 7.18825 13.1611 7.58333 12.1666 7.58333ZM12.1666 15.9167C11.172 15.9167 10.2182 15.5216 9.51493 14.8183C8.81167 14.1151 8.41658 13.1612 8.41658 12.1667C8.41658 11.1721 8.81167 10.2183 9.51493 9.51502C10.2182 8.81176 11.172 8.41667 12.1666 8.41667C13.1611 8.41667 14.115 8.81176 14.8182 9.51502C15.5215 10.2183 15.9166 11.1721 15.9166 12.1667C15.9166 13.1612 15.5215 14.1151 14.8182 14.8183C14.115 15.5216 13.1611 15.9167 12.1666 15.9167Z" />
</svg> <span class="text-base font-medium tracking-tight text-white" data-astro-cid-o5br4kmp> 모든 앱 </span> </button> <div class="absolute top-full left-0 mt-2 w-[420px] bg-white rounded-lg shadow-lg border border-gray-100 opacity-0 invisible group-hover:opacity-100 group-hover:visible transition-all duration-200 py-2" data-astro-cid-o5br4kmp> <a href="/ko/shopify-cash-on-delivery" class="block px-3 py-4 mx-2 rounded-lg transition-all duration-200 hover:bg-emerald-100" data-astro-cid-o5br4kmp> <div class="flex items-start gap-3" data-astro-cid-o5br4kmp> <div class="w-10 h-10 flex-shrink-0 rounded-lg flex items-center justify-center" data-astro-cid-o5br4kmp> <img src="data:image/webp;base64,UklGRjQDAABXRUJQVlA4ICgDAADwEACdASpAAEAAPpFAmUolo6Ihog7osBIJaQAV4B2I/2DosfAJ9t+I4Z9ov+0b09xj+af57jA0omNXzzf+Dy1/THsDfy/+p/7zsQ+jW6Xb6DwsJC5JGhhIClx33JH1bpq9nxniaUFxw25ni+U/csdmp832kNExMwEMFT+PZjYq05jKjeJTCfw0OMfIaFD/uoAA/vyXj6Ayev6A45s2w6h/NNMgmpDKoLzlceriGNwRIkFRbHR9jlRDMby6APnOjE9QlkfrQxiKAmQ3HsvJXgPO345qu2klUUTI4A4vBdxHgFooEh97EjAIXD9mn23Bpr+lfono4Tzl2ek4bnrxmbH1F+gMo+CjNGVdtTcZkaH5wXcZ5cwcf0vnHmeSFvxGtgOqS7OOwjwaxqyEq+cr2VsTx8QIEtX95d92wr73sQwRedz89Kk1fdJSKTfwKX2zGVJdzvvLQhEAbZu/ZddRmA+VkSvJNJ/gz1zdpf9NDkKrcbQcl7IVJapuJhCaLWXAKv6jXW3+H0ylYDRICLW79G+ZEE9yBsiJX42bI/9ilJYiBwnY8Zb3svjl4CbdRQlGVCp/JTANFxyxpFri+uN32x9uaD/LjdwNMeCT90CDg9lL3/BPvruRKwy1c8Wib7/uwRWF4z26vdyf5sba/M42ox4C/h5Ascn7f/nmBB5VAdSLjoBr9xNHrk/C/5SsXhOdW9riE7CdHd9cr2AAlgkkag2TaKZL5TIYO8JPPFvvYt+zYHIVqhEn/JhREJWlh1ULHtdOS29OKZcf7m88kR75mKmb7lV0waiKLTuPIShkNDg1KwkuU7yA6vJ4B3TdqB2JzaA5Cq0ePq7Ny4Ab4ho6SdHS8KRH0pvY+67ox8nu0eTHJ7vWi9+x3OS2/9zi7prajDhjz0TrowHYzT2wekr2WXQDXFl6dNQcT/f/6Gf/+uLSJguSgVSY+WBiPBe6VePSA7BzYyxYoOc+5mQpOYtCC3aUnw7d/Y5cfApXFIeWEIRSfvK8AZmRS/X4zZ+T3A5jO2V/eRrCIUfIyeTNauhrOsQekhJCruStmI3RuHd4yoEqOl0PWVRwAAAA" alt="착불(대금상환) - 자동 수수료 관리와 주문 추적으로 착불 결제를 간편하게 만드세요." class="w-8 h-8 object-contain rounded-lg" loading="lazy" decoding="async" data-astro-cid-o5br4kmp> </div> <div class="flex-1 min-w-0" data-astro-cid-o5br4kmp> <h3 class="text-base font-semibold text-emerald-700 mb-1" data-astro-cid-o5br4kmp> 착불(대금상환) </h3> <p class="text-sm text-gray-600 leading-relaxed" data-astro-cid-o5br4kmp> 자동 수수료 관리와 주문 추적으로 착불 결제를 간편하게 만드세요. </p> </div> </div> </a><a href="/ko/store-locator" class="block px-3 py-4 mx-2 rounded-lg transition-all duration-200 hover:bg-emerald-100" data-astro-cid-o5br4kmp> <div class="flex items-start gap-3" data-astro-cid-o5br4kmp> <div class="w-10 h-10 flex-shrink-0 rounded-lg flex items-center justify-center" data-astro-cid-o5br4kmp> <img src="data:image/webp;base64,UklGRqYBAABXRUJQVlA4IJoBAACQCgCdASpAAEAAPo04mUelI6KhMfVbaKARiWkA099+Fd3vgygeAGkpmM+M18inZJmrrvn5mSgEp+f+gt3Ur3iwhAuquri8FqOzBRj01gthGcgh1QkF//uHpt8WlVgA/vqt6Hq4/03TXfi4OP/+vhFdpEMOlp/R6PRumZNc9xoSA5KAvy8b8q0+CPotxaYnPahunFxEIxN1Ct87tt9A7SRcm4IQFqCq+qDcnVdduno/3LcmiKdshQKEFWdaZJe49eAZKtkFm9kWDtkuvrKoMXK7KyBFIF5irkARVmA3Eg033sTuchzQd2bA04EldIMSu5zoYT3+MtWlvnyDkdANHe7UHBIWf3iHXCyeHJi3V5w9/myGKMrxuO8fpepFvUiUZDdpnOAE9h0GnG9IQSpWRcfJfcmf8tXIJg/hCnPeVo6EQAwMZOiRN3jQ8DyQFvrx52JGM7HnCi9VKAtqdyIK5dgxgnlCtE/dARM4+LV7HFCU7EAirYxJ1DaAWKlRzXbn3Mhmqb8ZyhCBs/E/Vm7tfe9/KiDS0w4Gi4gAAA==" alt="매장 찾기 - 고급 검색과 인터랙티브 지도으로 오프라인 매장을 쉽게 찾게 하세요." class="w-8 h-8 object-contain rounded-lg" loading="lazy" decoding="async" data-astro-cid-o5br4kmp> </div> <div class="flex-1 min-w-0" data-astro-cid-o5br4kmp> <h3 class="text-base font-semibold text-emerald-700 mb-1" data-astro-cid-o5br4kmp> 매장 찾기 </h3> <p class="text-sm text-gray-600 leading-relaxed" data-astro-cid-o5br4kmp> 고급 검색과 인터랙티브 지도으로 오프라인 매장을 쉽게 찾게 하세요. </p> </div> </div> </a><a href="/ko/sticky-add-to-cart" class="block px-3 py-4 mx-2 rounded-lg transition-all duration-200 hover:bg-emerald-100" data-astro-cid-o5br4kmp> <div class="flex items-start gap-3" data-astro-cid-o5br4kmp> <div class="w-10 h-10 flex-shrink-0 rounded-lg flex items-center justify-center" data-astro-cid-o5br4kmp> <img src="/assets/progus-sticky-add-to-cart-B2F3IKdw.png" alt="고정 “장바구니 담기” - 스크롤 중에도 “장바구니 담기” 버튼을 항상 표시합니다." class="w-8 h-8 object-contain rounded-lg" loading="lazy" decoding="async" data-astro-cid-o5br4kmp> </div> <div class="flex-1 min-w-0" data-astro-cid-o5br4kmp> <h3 class="text-base font-semibold text-emerald-700 mb-1" data-astro-cid-o5br4kmp> 고정 “장바구니 담기” </h3> <p class="text-sm text-gray-600 leading-relaxed" data-astro-cid-o5br4kmp> 스크롤 중에도 “장바구니 담기” 버튼을 항상 표시합니다. </p> </div> </div> </a><a href="/ko/trust-badges" class="block px-3 py-4 mx-2 rounded-lg transition-all duration-200 hover:bg-emerald-100" data-astro-cid-o5br4kmp> <div class="flex items-start gap-3" data-astro-cid-o5br4kmp> <div class="w-10 h-10 flex-shrink-0 rounded-lg flex items-center justify-center" data-astro-cid-o5br4kmp> <img src="/assets/progus-trust-badges-1-ClbkGr8v.webp" alt="신뢰 배지 - 보안·결제 배지로 스토어 신뢰도를 높이세요." class="w-8 h-8 object-contain rounded-lg" loading="lazy" decoding="async" data-astro-cid-o5br4kmp> </div> <div class="flex-1 min-w-0" data-astro-cid-o5br4kmp> <h3 class="text-base font-semibold text-emerald-700 mb-1" data-astro-cid-o5br4kmp> 신뢰 배지 </h3> <p class="text-sm text-gray-600 leading-relaxed" data-astro-cid-o5br4kmp> 보안·결제 배지로 스토어 신뢰도를 높이세요. </p> </div> </div> </a><a href="/ko/ai-image-generator" class="block px-3 py-4 mx-2 rounded-lg transition-all duration-200 hover:bg-emerald-100" data-astro-cid-o5br4kmp> <div class="flex items-start gap-3" data-astro-cid-o5br4kmp> <div class="w-10 h-10 flex-shrink-0 rounded-lg flex items-center justify-center" data-astro-cid-o5br4kmp> <img src="/assets/progus-ai-studio-DtCCLq-2.png" alt="AI 이미지 생성기 - 배경, 변형 등으로 전문적인 상품 이미지를 생성하세요." class="w-8 h-8 object-contain rounded-lg" loading="lazy" decoding="async" data-astro-cid-o5br4kmp> </div> <div class="flex-1 min-w-0" data-astro-cid-o5br4kmp> <h3 class="text-base font-semibold text-emerald-700 mb-1" data-astro-cid-o5br4kmp> AI 이미지 생성기 </h3> <p class="text-sm text-gray-600 leading-relaxed" data-astro-cid-o5br4kmp> 배경, 변형 등으로 전문적인 상품 이미지를 생성하세요. </p> </div> </div> </a><a href="/ko/subscriptions" class="block px-3 py-4 mx-2 rounded-lg transition-all duration-200 hover:bg-emerald-100" data-astro-cid-o5br4kmp> <div class="flex items-start gap-3" data-astro-cid-o5br4kmp> <div class="w-10 h-10 flex-shrink-0 rounded-lg flex items-center justify-center" data-astro-cid-o5br4kmp> <img src="/assets/progus-subscriptions-Bh70Iorl.png" alt="Subscriptions - Build recurring revenue with flexible subscriptions. Customers manage their orders via a self-service portal." class="w-8 h-8 object-contain rounded-lg" loading="lazy" decoding="async" data-astro-cid-o5br4kmp> </div> <div class="flex-1 min-w-0" data-astro-cid-o5br4kmp> <h3 class="text-base font-semibold text-emerald-700 mb-1" data-astro-cid-o5br4kmp> Subscriptions </h3> <p class="text-sm text-gray-600 leading-relaxed" data-astro-cid-o5br4kmp> Build recurring revenue with flexible subscriptions. Customers manage their orders via a self-service portal. </p> </div> </div> </a> </div> </div><a href="/ko/blog" class="flex hover:opacity-70 items-center gap-2 px-4 py-3 rounded transition-colors [&_svg]:fill-primary-gray" data-astro-cid-o5br4kmp> <svg width="16" height="16" viewBox="10 10 80 80" data-astro-cid-o5br4kmp="true">
<path d="m31.918 70.805c0.56641 1.4688 1.1914 2.8867 1.8672 4.2539 3.5586 7.1719 8.5977 12.871 14.52 16.305v-22.543c-5.7461 0.11328-11.254 0.80469-16.391 1.9883zm-3.7344-19.113c0.15234 5.6289 1.0703 10.988 2.6133 15.902l0.10938-0.027344c5.4609-1.2734 11.309-2.0195 17.398-2.1367v-13.742h-20.125zm2.6172-19.285c-1.5469 4.9141-2.4609 10.277-2.6172 15.902h20.125v-13.742c-6.0898-0.11719-11.941-0.85938-17.398-2.1367l-0.10938-0.027344zm17.508-23.77c-5.9023 3.418-10.93 9.1055-14.492 16.258-0.6875 1.3828-1.3203 2.8164-1.8945 4.3047 5.1367 1.1797 10.645 1.8711 16.387 1.9844zm-19.688 19.719c-4.0234-1.125-7.7812-2.5586-11.203-4.25 0.98438-1.2383 2.0352-2.418 3.1523-3.5312 5.6562-5.6562 12.938-9.6953 21.086-11.352-4.3359 3.6562-8.043 8.4922-10.867 14.164-0.79297 1.5938-1.5156 3.2539-2.1641 4.9688zm-3.8203 19.953c0.15234-5.9141 1.1094-11.562 2.7227-16.75-4.3594-1.2305-8.4297-2.8125-12.125-4.6875-4.1367 6.1758-6.6641 13.523-6.9805 21.438zm2.7227 20.133c-1.6172-5.1914-2.5703-10.836-2.7266-16.75h-16.379c0.31641 7.9141 2.8438 15.262 6.9805 21.438 3.6953-1.875 7.7656-3.4531 12.125-4.6875zm14.129 22.336c-8.1445-1.6562-15.422-5.6914-21.078-11.352-1.1172-1.1172-2.168-2.2969-3.1523-3.5352 3.4219-1.6914 7.1836-3.125 11.207-4.2539 0.64062 1.6953 1.3555 3.3359 2.1367 4.9102 2.8281 5.6992 6.5469 10.559 10.891 14.227zm30.176-19.008c-0.61719 1.6289-1.3086 3.2109-2.0586 4.7344-2.7617 5.5938-6.4023 10.43-10.734 14.125 7.8633-1.7422 14.895-5.707 20.391-11.203 1.1172-1.1172 2.168-2.2969 3.1523-3.5312-3.293-1.6289-6.8984-3.0156-10.75-4.1211zm3.8828-20.078h15.871c-0.31641 7.9141-2.8438 15.262-6.9805 21.438-3.5664-1.8086-7.4805-3.3438-11.664-4.5547 1.6562-5.2773 2.6172-10.984 2.7734-16.883zm-2.7656-20.266c1.6406 5.2266 2.6133 10.922 2.7656 16.887h15.871c-0.31641-7.9141-2.8438-15.262-6.9805-21.438-3.5625 1.8086-7.4766 3.3398-11.656 4.5547zm-13.922-22.062c7.8711 1.7383 14.902 5.707 20.402 11.207 1.1172 1.1172 2.168 2.2969 3.1523 3.5312-3.2891 1.6289-6.8945 3.0156-10.746 4.1211-0.66016-1.7383-1.4023-3.418-2.2109-5.0273-2.7734-5.5195-6.3867-10.234-10.602-13.836zm9.5273 19.723c-0.58594-1.5078-1.2344-2.9648-1.9375-4.3672-3.6328-7.2188-8.7656-12.93-14.785-16.297-0.046875-0.003906-0.089844-0.003906-0.13281-0.007813v22.766c5.8359-0.11719 11.43-0.82813 16.633-2.043l0.22266-0.054688zm3.7734 19.223c-0.15625-5.6719-1.0859-11.074-2.6484-16.016-0.19531 0.046875-0.39062 0.09375-0.58594 0.14062-5.457 1.2734-11.309 2.0195-17.398 2.1367v13.742h20.633zm-2.6523 19.398c1.5781-4.9922 2.5-10.402 2.6562-16.016h-20.633v13.742c6.0898 0.11719 11.941 0.85938 17.398 2.1367 0.19141 0.046876 0.38672 0.089844 0.57812 0.13672zm-17.82 23.867c-0.054687 0.003906-0.10547 0.003906-0.16016 0.007812v-22.766c5.8359 0.11719 11.43 0.82812 16.633 2.043l0.21875 0.050781c-0.54688 1.4102-1.1484 2.7773-1.8008 4.1016-3.5508 7.1875-8.6172 12.988-14.746 16.469-0.050782 0.027343-0.10156 0.058593-0.14453 0.09375z" fill-rule="evenodd" />
</svg> <span class="text-base font-medium tracking-tight text-white" data-astro-cid-o5br4kmp> 블로그 </span> </a><a href="/ko/partners" class="flex hover:opacity-70 items-center gap-2 px-4 py-3 rounded transition-colors [&_svg]:fill-primary-gray" data-astro-cid-o5br4kmp> <svg width="18" height="17" viewBox="0 0 18 17" fill="none" data-astro-cid-o5br4kmp="true">
<path d="M10.7674 6.73333C10.6111 6.57711 10.3992 6.48934 10.1782 6.48934C9.95725 6.48934 9.74532 6.57711 9.58905 6.73333L8.99989 7.32167C8.84614 7.48085 8.66223 7.60782 8.45889 7.69517C8.25555 7.78252 8.03685 7.82849 7.81555 7.83042C7.59425 7.83234 7.37479 7.79017 7.16996 7.70637C6.96514 7.62257 6.77905 7.49881 6.62256 7.34232C6.46607 7.18584 6.34232 6.99975 6.25852 6.79492C6.17471 6.5901 6.13254 6.37063 6.13447 6.14933C6.13639 5.92803 6.18237 5.70933 6.26972 5.50599C6.35706 5.30265 6.48403 5.11874 6.64322 4.965L11.3349 0.271666C12.4457 0.0190213 13.6078 0.122998 14.6561 0.568811C15.7044 1.01462 16.5854 1.77958 17.174 2.75491C17.7625 3.73024 18.0286 4.86629 17.9343 6.00152C17.8401 7.13676 17.3904 8.21339 16.6491 9.07833L14.8924 10.8575L10.7674 6.7325V6.73333ZM1.63405 1.72333C2.49635 0.861147 3.62423 0.314982 4.83535 0.173138C6.04647 0.0312939 7.27003 0.302062 8.30822 0.941666L5.46405 3.78667C4.84805 4.40144 4.49691 5.23275 4.48567 6.10297C4.47442 6.97318 4.80396 7.81329 5.40387 8.44378C6.00378 9.07426 6.82648 9.44512 7.69618 9.47712C8.56588 9.50911 9.41361 9.1997 10.0582 8.615L10.1782 8.50083L13.7141 12.0358L10.1782 15.5717C9.86567 15.8841 9.44183 16.0596 8.99989 16.0596C8.55795 16.0596 8.1341 15.8841 7.82155 15.5717L1.63322 9.38333C0.617495 8.36752 0.046875 6.98984 0.046875 5.55333C0.046875 4.11682 0.617495 2.73914 1.63322 1.72333H1.63405Z" />
</svg> <span class="text-base font-medium tracking-tight text-white" data-astro-cid-o5br4kmp> 파트너 </span> </a> </div> <!-- CTA Button --> <!-- Mobile Menu Button --> <button id="mobile-menu-button" class="lg:hidden absolute right-4 sm:right-6 p-2 text-white" aria-label="메뉴 열기" aria-expanded="false" aria-controls="mobile-menu" data-astro-cid-o5br4kmp> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true" data-astro-cid-o5br4kmp> <path d="M4 6h16M4 12h16M4 18h16" data-astro-cid-o5br4kmp></path> </svg> </button> </div> </div> <!-- Mobile Menu --> <div id="mobile-menu" class="fixed inset-0 z-50 lg:hidden pointer-events-none" data-astro-cid-o5br4kmp> <!-- Full Screen Menu Panel --> <div id="mobile-menu-panel" class="absolute inset-0 bg-white opacity-0 transition-all duration-300 flex flex-col" data-astro-cid-o5br4kmp> <!-- Header --> <div class="flex items-center justify-between h-[70px] px-4 sm:px-6" data-astro-cid-o5br4kmp> <a href="/ko" class="flex items-center gap-2 hover:scale-105 transition-transform duration-200" aria-label="홈으로 이동" data-astro-cid-o5br4kmp> <svg width="135" height="37" viewBox="0 0 135 37" fill="none" aria-hidden="true" data-astro-cid-o5br4kmp="true">
<path d="M33.75 27.1176L18 36.1176V31.2086L29.4545 24.6631V11.5722L33.75 9.11765V27.1176Z" fill="#0DAC5E" />
<path d="M6.54541 29.5722V11.5722L18 5.02674L29.4545 11.5722V24.6631L18 31.2086L10.8409 27.1176L6.54541 29.5722Z" fill="#116A3F" />
<path d="M25.159 14.0267L17.9999 18.1176V26.2995L15.1363 24.6631L10.8408 27.1176V14.0267L17.9999 9.93583L25.159 14.0267Z" fill="#41E793" />
<path d="M10.8408 27.1176L17.9999 31.2086V36.1176L10.8408 32.0267V27.1176Z" fill="#18CF74" />
<path d="M2.25 27.1176V9.11765L18 0.117647L33.75 9.11765L29.4545 11.5722L18 5.02674L6.54545 11.5722V29.5722L2.25 27.1176Z" fill="#41E793" />
<path d="M18 26.2995V18.1176L25.1591 14.0267V22.2086L18 26.2995Z" fill="#0DAC5E" />
<g style="mix-blend-mode:difference">
<path d="M128.411 26.1965C126.362 26.1965 124.683 25.7529 123.374 24.8659C122.064 23.9789 121.272 22.7117 120.998 21.0643L124.672 20.1139C124.82 20.8531 125.063 21.4339 125.401 21.8563C125.76 22.2787 126.193 22.585 126.7 22.775C127.228 22.944 127.798 23.0285 128.411 23.0285C129.34 23.0285 130.026 22.8701 130.47 22.5533C130.913 22.2154 131.135 21.8035 131.135 21.3178C131.135 20.832 130.924 20.4624 130.501 20.209C130.079 19.9344 129.403 19.7127 128.474 19.5437L127.587 19.3853C126.489 19.1741 125.486 18.889 124.577 18.53C123.669 18.1498 122.941 17.6324 122.391 16.9776C121.842 16.3229 121.568 15.4781 121.568 14.4433C121.568 12.8804 122.138 11.6871 123.279 10.8635C124.419 10.0187 125.918 9.59627 127.777 9.59627C129.53 9.59627 130.987 9.98698 132.149 10.7684C133.31 11.5499 134.071 12.5742 134.43 13.8414L130.723 14.9818C130.554 14.1793 130.206 13.609 129.678 13.2711C129.171 12.9332 128.537 12.7642 127.777 12.7642C127.017 12.7642 126.436 12.9015 126.035 13.1761C125.633 13.4295 125.433 13.7886 125.433 14.2532C125.433 14.7601 125.644 15.1402 126.066 15.3937C126.489 15.626 127.059 15.8055 127.777 15.9322L128.664 16.0906C129.847 16.3018 130.913 16.5869 131.864 16.946C132.835 17.2839 133.596 17.7802 134.145 18.4349C134.715 19.0685 135 19.9344 135 21.0327C135 22.68 134.398 23.9578 133.194 24.8659C132.012 25.7529 130.417 26.1965 128.411 26.1965Z" fill="white" />
<path d="M110.885 26.0064C109.66 26.0064 108.583 25.7318 107.654 25.1827C106.746 24.6125 106.038 23.831 105.531 22.8384C105.024 21.8458 104.771 20.7053 104.771 19.417V10.0398H108.763V19.1002C108.763 20.2829 109.048 21.1699 109.618 21.7613C110.209 22.3527 111.044 22.6483 112.121 22.6483C113.346 22.6483 114.296 22.2471 114.972 21.4445C115.648 20.6208 115.986 19.4804 115.986 18.0231V10.0398H119.977V25.7529H116.049V23.6938H115.479C115.225 24.2218 114.75 24.7392 114.053 25.2461C113.356 25.7529 112.3 26.0064 110.885 26.0064Z" fill="white" />
<path d="M86.47 17.9597V17.4528C86.47 15.8055 86.7973 14.401 87.452 13.2394C88.1068 12.0567 88.9727 11.1591 90.0498 10.5467C91.148 9.91307 92.3413 9.59627 93.6296 9.59627C95.0658 9.59627 96.1534 9.8497 96.8926 10.3566C97.6318 10.8635 98.1704 11.3915 98.5083 11.9406H99.0785V10.0398H103.007V28.5408C103.007 29.6179 102.69 30.4732 102.056 31.1068C101.423 31.7615 100.578 32.0889 99.522 32.0889H89.0044V28.6041H98.1281C98.7195 28.6041 99.0152 28.2873 99.0152 27.6537V23.567H98.4449C98.2337 23.9049 97.9381 24.2534 97.5579 24.6125C97.1777 24.9504 96.6709 25.2355 96.0373 25.4678C95.4037 25.7001 94.6011 25.8163 93.6296 25.8163C92.3413 25.8163 91.148 25.5101 90.0498 24.8976C88.9727 24.264 88.1068 23.3664 87.452 22.2048C86.7973 21.0221 86.47 19.6071 86.47 17.9597ZM94.7701 22.3315C95.995 22.3315 97.0193 21.9408 97.843 21.1594C98.6667 20.3779 99.0785 19.2797 99.0785 17.8647V17.5479C99.0785 16.1117 98.6667 15.0135 97.843 14.2532C97.0405 13.4718 96.0161 13.081 94.7701 13.081C93.5451 13.081 92.5208 13.4718 91.6971 14.2532C90.8735 15.0135 90.4616 16.1117 90.4616 17.5479V17.8647C90.4616 19.2797 90.8735 20.3779 91.6971 21.1594C92.5208 21.9408 93.5451 22.3315 94.7701 22.3315Z" fill="white" />
<path d="M76.9687 26.5132C75.4058 26.5132 74.0013 26.1964 72.7553 25.5628C71.5092 24.9292 70.5271 24.0105 69.809 22.8067C69.091 21.6028 68.7319 20.1561 68.7319 18.4665V17.9597C68.7319 16.2701 69.091 14.8234 69.809 13.6195C70.5271 12.4157 71.5092 11.497 72.7553 10.8634C74.0013 10.2298 75.4058 9.91301 76.9687 9.91301C78.5315 9.91301 79.936 10.2298 81.1821 10.8634C82.4282 11.497 83.4102 12.4157 84.1283 13.6195C84.8464 14.8234 85.2054 16.2701 85.2054 17.9597V18.4665C85.2054 20.1561 84.8464 21.6028 84.1283 22.8067C83.4102 24.0105 82.4282 24.9292 81.1821 25.5628C79.936 26.1964 78.5315 26.5132 76.9687 26.5132ZM76.9687 22.9651C78.1936 22.9651 79.2074 22.5743 80.0099 21.7929C80.8125 20.9904 81.2138 19.8499 81.2138 18.3715V18.0547C81.2138 16.5763 80.8125 15.4464 80.0099 14.665C79.2285 13.8624 78.2147 13.4611 76.9687 13.4611C75.7437 13.4611 74.73 13.8624 73.9274 14.665C73.1249 15.4464 72.7236 16.5763 72.7236 18.0547V18.3715C72.7236 19.8499 73.1249 20.9904 73.9274 21.7929C74.73 22.5743 75.7437 22.9651 76.9687 22.9651Z" fill="white" />
<path d="M58.9177 25.7528V10.0397H62.846V11.8138H63.4163C63.6486 11.1802 64.0287 10.7155 64.5567 10.4198C65.1058 10.1242 65.7394 9.97633 66.4575 9.97633H68.3583V13.5245H66.3942C65.3804 13.5245 64.5462 13.799 63.8915 14.3481C63.2367 14.8761 62.9094 15.6998 62.9094 16.8192V25.7528H58.9177Z" fill="white" />
<path d="M41.25 32.0889V10.0398H45.1783V11.9406H45.7485C46.1076 11.3281 46.6672 10.7895 47.4276 10.3249C48.1879 9.83915 49.2755 9.59627 50.6906 9.59627C51.9578 9.59627 53.1299 9.91307 54.207 10.5467C55.2841 11.1591 56.1501 12.0673 56.8048 13.2711C57.4595 14.4749 57.7868 15.9322 57.7868 17.6429V18.1498C57.7868 19.8605 57.4595 21.3178 56.8048 22.5216C56.1501 23.7254 55.2841 24.6441 54.207 25.2777C53.1299 25.8902 51.9578 26.1965 50.6906 26.1965C49.7402 26.1965 48.9376 26.0803 48.2829 25.848C47.6493 25.6368 47.1319 25.3622 46.7306 25.0243C46.3504 24.6653 46.0442 24.3062 45.8119 23.9472H45.2417V32.0889H41.25ZM49.4867 22.7117C50.7328 22.7117 51.7571 22.321 52.5597 21.5395C53.3834 20.737 53.7952 19.5754 53.7952 18.0548V17.738C53.7952 16.2173 53.3834 15.0663 52.5597 14.2849C51.736 13.4823 50.7117 13.081 49.4867 13.081C48.2618 13.081 47.2375 13.4823 46.4138 14.2849C45.5901 15.0663 45.1783 16.2173 45.1783 17.738V18.0548C45.1783 19.5754 45.5901 20.737 46.4138 21.5395C47.2375 22.321 48.2618 22.7117 49.4867 22.7117Z" fill="white" />
</g>
</svg> </a> <button id="mobile-menu-close" class="p-2 text-gray-700 hover:bg-gray-100 rounded-lg transition-colors" aria-label="메뉴 닫기" data-astro-cid-o5br4kmp> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true" data-astro-cid-o5br4kmp> <path d="M18 6L6 18M6 6l12 12" data-astro-cid-o5br4kmp></path> </svg> </button> </div> <!-- Navigation Content --> <div class="flex-1 flex flex-col items-center justify-start px-6 py-8 overflow-y-auto" data-astro-cid-o5br4kmp> <!-- Navigation Items --> <div class="w-full max-w-md" data-astro-cid-o5br4kmp> <div class="flex flex-col gap-3" data-astro-cid-o5br4kmp> <a href="/ko" class="flex items-center gap-4 px-6 py-4 rounded-full transition-all hover:bg-gray-50 active:bg-gray-100 active:scale-[0.98] border border-transparent hover:border-gray-200 [&_svg]:fill-primary-gray hover:[&_svg]:fill-primary-600" data-astro-cid-o5br4kmp> <div class="w-10 h-10 flex items-center justify-center rounded-lg bg-gray-50" data-astro-cid-o5br4kmp> <svg width="16" height="17" viewBox="0 0 16 17" fill="none" data-astro-cid-o5br4kmp="true">
<path d="M15.5 15.6667C15.5 15.8877 15.4122 16.0996 15.2559 16.2559C15.0996 16.4122 14.8877 16.5 14.6667 16.5H1.33333C1.11232 16.5 0.900358 16.4122 0.744078 16.2559C0.587798 16.0996 0.5 15.8877 0.5 15.6667V6.90833C0.499912 6.78134 0.528848 6.65601 0.584597 6.54192C0.640346 6.42782 0.721433 6.32797 0.821667 6.25L7.48833 1.065C7.63462 0.951204 7.81467 0.889421 8 0.889421C8.18533 0.889421 8.36538 0.951204 8.51167 1.065L15.1783 6.25C15.2786 6.32797 15.3597 6.42782 15.4154 6.54192C15.4712 6.65601 15.5001 6.78134 15.5 6.90833V15.6667Z" />
</svg> </div> <span class="text-lg font-semibold tracking-tight" data-astro-cid-o5br4kmp> 홈 </span> </a><div class="flex flex-col gap-2" data-astro-cid-o5br4kmp> <button type="button" data-dropdown-toggle="mobile-dropdown-1" class="flex items-center gap-4 px-6 py-4 rounded-full transition-all hover:bg-gray-50 active:bg-gray-100 active:scale-[0.98] border border-transparent hover:border-gray-200 [&_svg]:stroke-primary-gray hover:[&_svg]:stroke-primary-600" data-astro-cid-o5br4kmp> <div class="w-10 h-10 flex items-center justify-center rounded-lg bg-gray-50" data-astro-cid-o5br4kmp> <svg width="16" height="16" viewBox="0 0 16 16" fill="none" data-astro-cid-o5br4kmp="true">
<path d="M3.83325 7.58333C3.34079 7.58333 2.85316 7.48634 2.39819 7.29788C1.94322 7.10943 1.52982 6.8332 1.1816 6.48498C0.833382 6.13676 0.557159 5.72337 0.368704 5.2684C0.180248 4.81343 0.083252 4.32579 0.083252 3.83333C0.083252 3.34088 0.180248 2.85324 0.368704 2.39827C0.557159 1.9433 0.833382 1.5299 1.1816 1.18168C1.52982 0.833464 1.94322 0.557241 2.39819 0.368786C2.85316 0.180331 3.34079 0.083334 3.83325 0.083334C4.82781 0.083334 5.78164 0.478422 6.4849 1.18168C7.18816 1.88494 7.58325 2.83877 7.58325 3.83333C7.58325 4.8279 7.18816 5.78172 6.4849 6.48498C5.78164 7.18825 4.82781 7.58333 3.83325 7.58333ZM3.83325 15.9167C2.83869 15.9167 1.88486 15.5216 1.1816 14.8183C0.47834 14.1151 0.083252 13.1612 0.083252 12.1667C0.083252 11.1721 0.47834 10.2183 1.1816 9.51502C1.88486 8.81176 2.83869 8.41667 3.83325 8.41667C4.82781 8.41667 5.78164 8.81176 6.4849 9.51502C7.18816 10.2183 7.58325 11.1721 7.58325 12.1667C7.58325 13.1612 7.18816 14.1151 6.4849 14.8183C5.78164 15.5216 4.82781 15.9167 3.83325 15.9167ZM12.1666 7.58333C11.6741 7.58333 11.1865 7.48634 10.7315 7.29788C10.2766 7.10943 9.86315 6.8332 9.51493 6.48498C9.16672 6.13676 8.89049 5.72337 8.70204 5.2684C8.51358 4.81343 8.41658 4.32579 8.41658 3.83333C8.41658 3.34088 8.51358 2.85324 8.70204 2.39827C8.89049 1.9433 9.16672 1.5299 9.51493 1.18168C9.86315 0.833464 10.2766 0.557241 10.7315 0.368786C11.1865 0.180331 11.6741 0.083334 12.1666 0.083334C13.1611 0.083334 14.115 0.478422 14.8182 1.18168C15.5215 1.88494 15.9166 2.83877 15.9166 3.83333C15.9166 4.8279 15.5215 5.78172 14.8182 6.48498C14.115 7.18825 13.1611 7.58333 12.1666 7.58333ZM12.1666 15.9167C11.172 15.9167 10.2182 15.5216 9.51493 14.8183C8.81167 14.1151 8.41658 13.1612 8.41658 12.1667C8.41658 11.1721 8.81167 10.2183 9.51493 9.51502C10.2182 8.81176 11.172 8.41667 12.1666 8.41667C13.1611 8.41667 14.115 8.81176 14.8182 9.51502C15.5215 10.2183 15.9166 11.1721 15.9166 12.1667C15.9166 13.1612 15.5215 14.1151 14.8182 14.8183C14.115 15.5216 13.1611 15.9167 12.1666 15.9167Z" />
</svg> </div> <span class="text-lg font-semibold tracking-tight flex-1 text-left" data-astro-cid-o5br4kmp> 모든 앱 </span> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="transition-transform size-6" data-dropdown-icon aria-hidden="true" data-astro-cid-o5br4kmp> <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" data-astro-cid-o5br4kmp></path> </svg> </button> <div id="mobile-dropdown-1" class="mobile-dropdown-content flex flex-col gap-2 ml-6 max-h-0 overflow-hidden transition-all duration-300" data-dropdown-content data-astro-cid-o5br4kmp> <a href="/ko/shopify-cash-on-delivery" class="block px-4 py-4 rounded-lg transition-all duration-200 hover:bg-emerald-100" data-astro-cid-o5br4kmp> <div class="flex items-start gap-3" data-astro-cid-o5br4kmp> <div class="w-10 h-10 flex-shrink-0 rounded-lg bg-white border border-gray-200 flex items-center justify-center" data-astro-cid-o5br4kmp> <img src="data:image/webp;base64,UklGRjQDAABXRUJQVlA4ICgDAADwEACdASpAAEAAPpFAmUolo6Ihog7osBIJaQAV4B2I/2DosfAJ9t+I4Z9ov+0b09xj+af57jA0omNXzzf+Dy1/THsDfy/+p/7zsQ+jW6Xb6DwsJC5JGhhIClx33JH1bpq9nxniaUFxw25ni+U/csdmp832kNExMwEMFT+PZjYq05jKjeJTCfw0OMfIaFD/uoAA/vyXj6Ayev6A45s2w6h/NNMgmpDKoLzlceriGNwRIkFRbHR9jlRDMby6APnOjE9QlkfrQxiKAmQ3HsvJXgPO345qu2klUUTI4A4vBdxHgFooEh97EjAIXD9mn23Bpr+lfono4Tzl2ek4bnrxmbH1F+gMo+CjNGVdtTcZkaH5wXcZ5cwcf0vnHmeSFvxGtgOqS7OOwjwaxqyEq+cr2VsTx8QIEtX95d92wr73sQwRedz89Kk1fdJSKTfwKX2zGVJdzvvLQhEAbZu/ZddRmA+VkSvJNJ/gz1zdpf9NDkKrcbQcl7IVJapuJhCaLWXAKv6jXW3+H0ylYDRICLW79G+ZEE9yBsiJX42bI/9ilJYiBwnY8Zb3svjl4CbdRQlGVCp/JTANFxyxpFri+uN32x9uaD/LjdwNMeCT90CDg9lL3/BPvruRKwy1c8Wib7/uwRWF4z26vdyf5sba/M42ox4C/h5Ascn7f/nmBB5VAdSLjoBr9xNHrk/C/5SsXhOdW9riE7CdHd9cr2AAlgkkag2TaKZL5TIYO8JPPFvvYt+zYHIVqhEn/JhREJWlh1ULHtdOS29OKZcf7m88kR75mKmb7lV0waiKLTuPIShkNDg1KwkuU7yA6vJ4B3TdqB2JzaA5Cq0ePq7Ny4Ab4ho6SdHS8KRH0pvY+67ox8nu0eTHJ7vWi9+x3OS2/9zi7prajDhjz0TrowHYzT2wekr2WXQDXFl6dNQcT/f/6Gf/+uLSJguSgVSY+WBiPBe6VePSA7BzYyxYoOc+5mQpOYtCC3aUnw7d/Y5cfApXFIeWEIRSfvK8AZmRS/X4zZ+T3A5jO2V/eRrCIUfIyeTNauhrOsQekhJCruStmI3RuHd4yoEqOl0PWVRwAAAA" alt="착불(대금상환) - 자동 수수료 관리와 주문 추적으로 착불 결제를 간편하게 만드세요." class="w-8 h-8 object-contain" loading="lazy" decoding="async" data-astro-cid-o5br4kmp> </div> <div class="flex-1 min-w-0" data-astro-cid-o5br4kmp> <h3 class="text-base font-semibold text-emerald-700 mb-1" data-astro-cid-o5br4kmp> 착불(대금상환) </h3> <p class="text-sm text-gray-600 leading-relaxed" data-astro-cid-o5br4kmp> 자동 수수료 관리와 주문 추적으로 착불 결제를 간편하게 만드세요. </p> </div> </div> </a><a href="/ko/store-locator" class="block px-4 py-4 rounded-lg transition-all duration-200 hover:bg-emerald-100" data-astro-cid-o5br4kmp> <div class="flex items-start gap-3" data-astro-cid-o5br4kmp> <div class="w-10 h-10 flex-shrink-0 rounded-lg bg-white border border-gray-200 flex items-center justify-center" data-astro-cid-o5br4kmp> <img src="data:image/webp;base64,UklGRqYBAABXRUJQVlA4IJoBAACQCgCdASpAAEAAPo04mUelI6KhMfVbaKARiWkA099+Fd3vgygeAGkpmM+M18inZJmrrvn5mSgEp+f+gt3Ur3iwhAuquri8FqOzBRj01gthGcgh1QkF//uHpt8WlVgA/vqt6Hq4/03TXfi4OP/+vhFdpEMOlp/R6PRumZNc9xoSA5KAvy8b8q0+CPotxaYnPahunFxEIxN1Ct87tt9A7SRcm4IQFqCq+qDcnVdduno/3LcmiKdshQKEFWdaZJe49eAZKtkFm9kWDtkuvrKoMXK7KyBFIF5irkARVmA3Eg033sTuchzQd2bA04EldIMSu5zoYT3+MtWlvnyDkdANHe7UHBIWf3iHXCyeHJi3V5w9/myGKMrxuO8fpepFvUiUZDdpnOAE9h0GnG9IQSpWRcfJfcmf8tXIJg/hCnPeVo6EQAwMZOiRN3jQ8DyQFvrx52JGM7HnCi9VKAtqdyIK5dgxgnlCtE/dARM4+LV7HFCU7EAirYxJ1DaAWKlRzXbn3Mhmqb8ZyhCBs/E/Vm7tfe9/KiDS0w4Gi4gAAA==" alt="매장 찾기 - 고급 검색과 인터랙티브 지도으로 오프라인 매장을 쉽게 찾게 하세요." class="w-8 h-8 object-contain" loading="lazy" decoding="async" data-astro-cid-o5br4kmp> </div> <div class="flex-1 min-w-0" data-astro-cid-o5br4kmp> <h3 class="text-base font-semibold text-emerald-700 mb-1" data-astro-cid-o5br4kmp> 매장 찾기 </h3> <p class="text-sm text-gray-600 leading-relaxed" data-astro-cid-o5br4kmp> 고급 검색과 인터랙티브 지도으로 오프라인 매장을 쉽게 찾게 하세요. </p> </div> </div> </a><a href="/ko/sticky-add-to-cart" class="block px-4 py-4 rounded-lg transition-all duration-200 hover:bg-emerald-100" data-astro-cid-o5br4kmp> <div class="flex items-start gap-3" data-astro-cid-o5br4kmp> <div class="w-10 h-10 flex-shrink-0 rounded-lg bg-white border border-gray-200 flex items-center justify-center" data-astro-cid-o5br4kmp> <img src="/assets/progus-sticky-add-to-cart-B2F3IKdw.png" alt="고정 “장바구니 담기” - 스크롤 중에도 “장바구니 담기” 버튼을 항상 표시합니다." class="w-8 h-8 object-contain" loading="lazy" decoding="async" data-astro-cid-o5br4kmp> </div> <div class="flex-1 min-w-0" data-astro-cid-o5br4kmp> <h3 class="text-base font-semibold text-emerald-700 mb-1" data-astro-cid-o5br4kmp> 고정 “장바구니 담기” </h3> <p class="text-sm text-gray-600 leading-relaxed" data-astro-cid-o5br4kmp> 스크롤 중에도 “장바구니 담기” 버튼을 항상 표시합니다. </p> </div> </div> </a><a href="/ko/trust-badges" class="block px-4 py-4 rounded-lg transition-all duration-200 hover:bg-emerald-100" data-astro-cid-o5br4kmp> <div class="flex items-start gap-3" data-astro-cid-o5br4kmp> <div class="w-10 h-10 flex-shrink-0 rounded-lg bg-white border border-gray-200 flex items-center justify-center" data-astro-cid-o5br4kmp> <img src="/assets/progus-trust-badges-1-ClbkGr8v.webp" alt="신뢰 배지 - 보안·결제 배지로 스토어 신뢰도를 높이세요." class="w-8 h-8 object-contain" loading="lazy" decoding="async" data-astro-cid-o5br4kmp> </div> <div class="flex-1 min-w-0" data-astro-cid-o5br4kmp> <h3 class="text-base font-semibold text-emerald-700 mb-1" data-astro-cid-o5br4kmp> 신뢰 배지 </h3> <p class="text-sm text-gray-600 leading-relaxed" data-astro-cid-o5br4kmp> 보안·결제 배지로 스토어 신뢰도를 높이세요. </p> </div> </div> </a><a href="/ko/ai-image-generator" class="block px-4 py-4 rounded-lg transition-all duration-200 hover:bg-emerald-100" data-astro-cid-o5br4kmp> <div class="flex items-start gap-3" data-astro-cid-o5br4kmp> <div class="w-10 h-10 flex-shrink-0 rounded-lg bg-white border border-gray-200 flex items-center justify-center" data-astro-cid-o5br4kmp> <img src="/assets/progus-ai-studio-DtCCLq-2.png" alt="AI 이미지 생성기 - 배경, 변형 등으로 전문적인 상품 이미지를 생성하세요." class="w-8 h-8 object-contain" loading="lazy" decoding="async" data-astro-cid-o5br4kmp> </div> <div class="flex-1 min-w-0" data-astro-cid-o5br4kmp> <h3 class="text-base font-semibold text-emerald-700 mb-1" data-astro-cid-o5br4kmp> AI 이미지 생성기 </h3> <p class="text-sm text-gray-600 leading-relaxed" data-astro-cid-o5br4kmp> 배경, 변형 등으로 전문적인 상품 이미지를 생성하세요. </p> </div> </div> </a><a href="/ko/subscriptions" class="block px-4 py-4 rounded-lg transition-all duration-200 hover:bg-emerald-100" data-astro-cid-o5br4kmp> <div class="flex items-start gap-3" data-astro-cid-o5br4kmp> <div class="w-10 h-10 flex-shrink-0 rounded-lg bg-white border border-gray-200 flex items-center justify-center" data-astro-cid-o5br4kmp> <img src="/assets/progus-subscriptions-Bh70Iorl.png" alt="Subscriptions - Build recurring revenue with flexible subscriptions. Customers manage their orders via a self-service portal." class="w-8 h-8 object-contain" loading="lazy" decoding="async" data-astro-cid-o5br4kmp> </div> <div class="flex-1 min-w-0" data-astro-cid-o5br4kmp> <h3 class="text-base font-semibold text-emerald-700 mb-1" data-astro-cid-o5br4kmp> Subscriptions </h3> <p class="text-sm text-gray-600 leading-relaxed" data-astro-cid-o5br4kmp> Build recurring revenue with flexible subscriptions. Customers manage their orders via a self-service portal. </p> </div> </div> </a> </div> </div><a href="/ko/blog" class="flex items-center gap-4 px-6 py-4 rounded-full transition-all hover:bg-gray-50 active:bg-gray-100 active:scale-[0.98] border border-transparent hover:border-gray-200 [&_svg]:fill-primary-gray hover:[&_svg]:fill-primary-600" data-astro-cid-o5br4kmp> <div class="w-10 h-10 flex items-center justify-center rounded-lg bg-gray-50" data-astro-cid-o5br4kmp> <svg width="16" height="16" viewBox="10 10 80 80" data-astro-cid-o5br4kmp="true">
<path d="m31.918 70.805c0.56641 1.4688 1.1914 2.8867 1.8672 4.2539 3.5586 7.1719 8.5977 12.871 14.52 16.305v-22.543c-5.7461 0.11328-11.254 0.80469-16.391 1.9883zm-3.7344-19.113c0.15234 5.6289 1.0703 10.988 2.6133 15.902l0.10938-0.027344c5.4609-1.2734 11.309-2.0195 17.398-2.1367v-13.742h-20.125zm2.6172-19.285c-1.5469 4.9141-2.4609 10.277-2.6172 15.902h20.125v-13.742c-6.0898-0.11719-11.941-0.85938-17.398-2.1367l-0.10938-0.027344zm17.508-23.77c-5.9023 3.418-10.93 9.1055-14.492 16.258-0.6875 1.3828-1.3203 2.8164-1.8945 4.3047 5.1367 1.1797 10.645 1.8711 16.387 1.9844zm-19.688 19.719c-4.0234-1.125-7.7812-2.5586-11.203-4.25 0.98438-1.2383 2.0352-2.418 3.1523-3.5312 5.6562-5.6562 12.938-9.6953 21.086-11.352-4.3359 3.6562-8.043 8.4922-10.867 14.164-0.79297 1.5938-1.5156 3.2539-2.1641 4.9688zm-3.8203 19.953c0.15234-5.9141 1.1094-11.562 2.7227-16.75-4.3594-1.2305-8.4297-2.8125-12.125-4.6875-4.1367 6.1758-6.6641 13.523-6.9805 21.438zm2.7227 20.133c-1.6172-5.1914-2.5703-10.836-2.7266-16.75h-16.379c0.31641 7.9141 2.8438 15.262 6.9805 21.438 3.6953-1.875 7.7656-3.4531 12.125-4.6875zm14.129 22.336c-8.1445-1.6562-15.422-5.6914-21.078-11.352-1.1172-1.1172-2.168-2.2969-3.1523-3.5352 3.4219-1.6914 7.1836-3.125 11.207-4.2539 0.64062 1.6953 1.3555 3.3359 2.1367 4.9102 2.8281 5.6992 6.5469 10.559 10.891 14.227zm30.176-19.008c-0.61719 1.6289-1.3086 3.2109-2.0586 4.7344-2.7617 5.5938-6.4023 10.43-10.734 14.125 7.8633-1.7422 14.895-5.707 20.391-11.203 1.1172-1.1172 2.168-2.2969 3.1523-3.5312-3.293-1.6289-6.8984-3.0156-10.75-4.1211zm3.8828-20.078h15.871c-0.31641 7.9141-2.8438 15.262-6.9805 21.438-3.5664-1.8086-7.4805-3.3438-11.664-4.5547 1.6562-5.2773 2.6172-10.984 2.7734-16.883zm-2.7656-20.266c1.6406 5.2266 2.6133 10.922 2.7656 16.887h15.871c-0.31641-7.9141-2.8438-15.262-6.9805-21.438-3.5625 1.8086-7.4766 3.3398-11.656 4.5547zm-13.922-22.062c7.8711 1.7383 14.902 5.707 20.402 11.207 1.1172 1.1172 2.168 2.2969 3.1523 3.5312-3.2891 1.6289-6.8945 3.0156-10.746 4.1211-0.66016-1.7383-1.4023-3.418-2.2109-5.0273-2.7734-5.5195-6.3867-10.234-10.602-13.836zm9.5273 19.723c-0.58594-1.5078-1.2344-2.9648-1.9375-4.3672-3.6328-7.2188-8.7656-12.93-14.785-16.297-0.046875-0.003906-0.089844-0.003906-0.13281-0.007813v22.766c5.8359-0.11719 11.43-0.82813 16.633-2.043l0.22266-0.054688zm3.7734 19.223c-0.15625-5.6719-1.0859-11.074-2.6484-16.016-0.19531 0.046875-0.39062 0.09375-0.58594 0.14062-5.457 1.2734-11.309 2.0195-17.398 2.1367v13.742h20.633zm-2.6523 19.398c1.5781-4.9922 2.5-10.402 2.6562-16.016h-20.633v13.742c6.0898 0.11719 11.941 0.85938 17.398 2.1367 0.19141 0.046876 0.38672 0.089844 0.57812 0.13672zm-17.82 23.867c-0.054687 0.003906-0.10547 0.003906-0.16016 0.007812v-22.766c5.8359 0.11719 11.43 0.82812 16.633 2.043l0.21875 0.050781c-0.54688 1.4102-1.1484 2.7773-1.8008 4.1016-3.5508 7.1875-8.6172 12.988-14.746 16.469-0.050782 0.027343-0.10156 0.058593-0.14453 0.09375z" fill-rule="evenodd" />
</svg> </div> <span class="text-lg font-semibold tracking-tight" data-astro-cid-o5br4kmp> 블로그 </span> </a><a href="/ko/partners" class="flex items-center gap-4 px-6 py-4 rounded-full transition-all hover:bg-gray-50 active:bg-gray-100 active:scale-[0.98] border border-transparent hover:border-gray-200 [&_svg]:fill-primary-gray hover:[&_svg]:fill-primary-600" data-astro-cid-o5br4kmp> <div class="w-10 h-10 flex items-center justify-center rounded-lg bg-gray-50" data-astro-cid-o5br4kmp> <svg width="18" height="17" viewBox="0 0 18 17" fill="none" data-astro-cid-o5br4kmp="true">
<path d="M10.7674 6.73333C10.6111 6.57711 10.3992 6.48934 10.1782 6.48934C9.95725 6.48934 9.74532 6.57711 9.58905 6.73333L8.99989 7.32167C8.84614 7.48085 8.66223 7.60782 8.45889 7.69517C8.25555 7.78252 8.03685 7.82849 7.81555 7.83042C7.59425 7.83234 7.37479 7.79017 7.16996 7.70637C6.96514 7.62257 6.77905 7.49881 6.62256 7.34232C6.46607 7.18584 6.34232 6.99975 6.25852 6.79492C6.17471 6.5901 6.13254 6.37063 6.13447 6.14933C6.13639 5.92803 6.18237 5.70933 6.26972 5.50599C6.35706 5.30265 6.48403 5.11874 6.64322 4.965L11.3349 0.271666C12.4457 0.0190213 13.6078 0.122998 14.6561 0.568811C15.7044 1.01462 16.5854 1.77958 17.174 2.75491C17.7625 3.73024 18.0286 4.86629 17.9343 6.00152C17.8401 7.13676 17.3904 8.21339 16.6491 9.07833L14.8924 10.8575L10.7674 6.7325V6.73333ZM1.63405 1.72333C2.49635 0.861147 3.62423 0.314982 4.83535 0.173138C6.04647 0.0312939 7.27003 0.302062 8.30822 0.941666L5.46405 3.78667C4.84805 4.40144 4.49691 5.23275 4.48567 6.10297C4.47442 6.97318 4.80396 7.81329 5.40387 8.44378C6.00378 9.07426 6.82648 9.44512 7.69618 9.47712C8.56588 9.50911 9.41361 9.1997 10.0582 8.615L10.1782 8.50083L13.7141 12.0358L10.1782 15.5717C9.86567 15.8841 9.44183 16.0596 8.99989 16.0596C8.55795 16.0596 8.1341 15.8841 7.82155 15.5717L1.63322 9.38333C0.617495 8.36752 0.046875 6.98984 0.046875 5.55333C0.046875 4.11682 0.617495 2.73914 1.63322 1.72333H1.63405Z" />
</svg> </div> <span class="text-lg font-semibold tracking-tight" data-astro-cid-o5br4kmp> 파트너 </span> </a> </div> </div> <!-- CTA Button --> </div> </div> </div> </nav> <!-- Spacer to prevent content from being hidden under fixed nav --> <div class="h-[70px]" data-astro-cid-o5br4kmp></div> <script>(function(){const openLabel = "메뉴 열기";
const closeLabel = "메뉴 닫기";
const mobileMenuButton = document.getElementById("mobile-menu-button");
const mobileMenu = document.getElementById("mobile-menu");
const mobileMenuPanel = document.getElementById("mobile-menu-panel");
const mobileMenuClose = document.getElementById("mobile-menu-close");
function openMobileMenu() {
if (!mobileMenu || !mobileMenuPanel) return;
// Enable pointer events and update aria attributes
mobileMenu.classList.remove("pointer-events-none");
mobileMenuButton?.setAttribute("aria-expanded", "true");
mobileMenuButton?.setAttribute("aria-label", closeLabel);
// Show menu with animation
requestAnimationFrame(() => {
mobileMenuPanel.classList.remove("opacity-0");
mobileMenuPanel.classList.add("opacity-100");
});
// Prevent body scroll
document.body.style.overflow = "hidden";
}
function closeMobileMenu() {
if (!mobileMenu || !mobileMenuPanel) return;
// Hide menu with animation
mobileMenuPanel.classList.remove("opacity-100");
mobileMenuPanel.classList.add("opacity-0");
// Disable pointer events and update aria attributes after animation
setTimeout(() => {
mobileMenu.classList.add("pointer-events-none");
mobileMenuButton?.setAttribute("aria-expanded", "false");
mobileMenuButton?.setAttribute("aria-label", openLabel);
}, 300);
// Re-enable body scroll
document.body.style.overflow = "";
}
// Open menu
mobileMenuButton?.addEventListener("click", openMobileMenu);
// Close menu
mobileMenuClose?.addEventListener("click", closeMobileMenu);
// Close menu when clicking on navigation links
const mobileNavLinks = mobileMenuPanel?.querySelectorAll("a");
mobileNavLinks?.forEach((link) => {
link.addEventListener("click", closeMobileMenu);
});
// Close menu on escape key
document.addEventListener("keydown", (e) => {
if (
e.key === "Escape" &&
mobileMenu &&
!mobileMenu.classList.contains("pointer-events-none")
) {
closeMobileMenu();
}
});
// Handle mobile dropdown toggles (All apps) – delegation from panel so it works after menu open
mobileMenuPanel?.addEventListener("click", function (e) {
var toggle = e.target && "closest" in e.target ? e.target.closest("[data-dropdown-toggle]") : null;
if (!toggle) return;
e.preventDefault();
e.stopPropagation();
var targetId = toggle.getAttribute("data-dropdown-toggle");
if (!targetId) return;
var dropdown = document.getElementById(targetId);
var icon = toggle.querySelector("[data-dropdown-icon]");
if (dropdown && icon) {
var isOpen = dropdown.classList.contains("mobile-dropdown-open");
if (isOpen) {
dropdown.classList.remove("mobile-dropdown-open");
dropdown.style.maxHeight = "";
icon.style.transform = "rotate(0deg)";
} else {
dropdown.classList.add("mobile-dropdown-open");
dropdown.style.maxHeight = "80vh";
icon.style.transform = "rotate(180deg)";
}
}
});
})();</script> <main> <script id="blog-alternate-urls" type="application/json">{"sv":"/sv/blog/shopify-prenumerationer-kundlojalitet-2026","zh":"/zh/blog/shopify-dingyue-liucun-2026","it":"/it/blog/retention-abbonamenti-shopify-2026","fr":"/fr/blog/fidelisation-abonnements-shopify-2026","es":"/es/blog/retencion-suscripciones-shopify-2026","nl":"/nl/blog/shopify-abonnementen-behouden-2026","ko":"/ko/blog/shopify-gudok-yuji-jeonryak-2026","en":"/blog/subscription-retention-shopify-2026","pt":"/pt/blog/retencao-de-assinaturas-shopify-2026","pl":"/pl/blog/retencja-subskrypcji-shopify-2026","ja":"/ja/blog/shopify-subscription-retention-2026","no":"/no/blog/beholde-abonnenter-shopify-2026","da":"/da/blog/shopify-abonnementsfastholdelse-2026","de":"/de/blog/shopify-abonnement-bindung-2026"}</script> <script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"2026년 Shopify 스토어를 위한 구독 유지율 전략","description":"유연한 주기 설정, 결제 실패 복구, 이탈 신호 분석, AI 대응 상품 데이터로 Shopify 구독 유지율을 높이세요.","author":{"@type":"Person","name":"Marta Brzeźniak"},"publisher":{"@type":"Organization","name":"Progus","logo":{"@type":"ImageObject","url":"https://progus.com/og/default-og.svg"}},"datePublished":"2026-06-18T07:57:27.469Z","dateModified":"2026-06-18T07:57:27.469Z","mainEntityOfPage":{"@type":"WebPage","@id":"https://progus.com//ko/blog/shopify-gudok-yuji-jeonryak-2026"},"image":"https://progus.com/og/default-og.svg","url":"https://progus.com//ko/blog/shopify-gudok-yuji-jeonryak-2026"}</script> <script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"홈","item":"/"},{"@type":"ListItem","position":2,"name":"블로그","item":"/ko/blog"},{"@type":"ListItem","position":3,"name":"2026년 Shopify 스토어를 위한 구독 유지율 전략","item":"/ko/blog/shopify-gudok-yuji-jeonryak-2026"}]}</script> <div id="progress-bar" class="fixed top-[70px] left-0 right-0 z-40 h-2 bg-transparent"> <div id="progress-fill" class="h-full bg-[#42E792] transition-all duration-150 ease-out" style="width: 0%"></div> </div> <script type="module">function o(){const e=document.getElementById("progress-fill");if(!e||!document.querySelector("article"))return;const l=window.pageYOffset||document.documentElement.scrollTop,r=document.documentElement.scrollHeight-document.documentElement.clientHeight-500,c=Math.min(100,Math.max(0,l/r*100));e.style.width=`${c}%`}let n=!1;function s(){n||(requestAnimationFrame(o),n=!0)}function i(){n=!1,s()}document.addEventListener("DOMContentLoaded",function(){if(window.location.pathname.includes("/blog/")&&!window.location.pathname.endsWith("/blog")&&!window.location.pathname.endsWith("/blog/"))window.addEventListener("scroll",i,{passive:!0}),o(),console.log("Progress bar initialized for blog article:",window.location.pathname);else{const t=document.getElementById("progress-bar");t&&(t.style.display="none")}});window.addEventListener("beforeunload",function(){window.removeEventListener("scroll",i)});</script> <button id="back-to-top-btn" class="fixed bottom-6 cursor-pointer right-6 z-50 w-12 h-12 bg-[#007A55] hover:bg-[#006644] text-white rounded-full shadow-lg hover:shadow-xl transition-all duration-300 opacity-0 invisible" aria-label="맨 위로" title="맨 위로"> <svg class="w-6 h-6 mx-auto" fill="none" stroke="currentColor" viewBox="0 0 24 24" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 10l7-7m0 0l7 7m-7-7v18"></path> </svg> </button> <script type="module">function o(){const t=document.getElementById("back-to-top-btn");if(!t)return;(window.pageYOffset||document.documentElement.scrollTop)>300?(t.classList.remove("opacity-0","invisible"),t.classList.add("opacity-100","visible")):(t.classList.add("opacity-0","invisible"),t.classList.remove("opacity-100","visible"))}let e=!1;function i(){e||(requestAnimationFrame(o),e=!0)}function n(){e=!1,i()}document.addEventListener("DOMContentLoaded",function(){const t=document.getElementById("back-to-top-btn");t&&(window.addEventListener("scroll",n,{passive:!0}),t.addEventListener("click",function(){window.scrollTo({top:0,behavior:"smooth"})}),o())});window.addEventListener("beforeunload",function(){window.removeEventListener("scroll",n)});</script> <div class="max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 pt-8"> <nav aria-label="빵 부스러기" class="mb-8"> <ol class="flex items-center space-x-2 text-sm text-gray-500"> <li class="flex items-center"> <a href="/" class="hover:text-gray-700 transition-colors">홈</a> </li><li class="flex items-center"> <svg class="w-4 h-4 mx-2 text-gray-400" fill="currentColor" viewBox="0 0 20 20"> <path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path> </svg> <a href="/ko/blog" class="hover:text-gray-700 transition-colors">블로그</a> </li><li class="flex items-center"> <svg class="w-4 h-4 mx-2 text-gray-400" fill="currentColor" viewBox="0 0 20 20"> <path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path> </svg> <span class="text-gray-900 font-medium" aria-current="page">2026년 Shopify 스토어를 위한 구독 유지율 전략</span> </li> </ol> </nav> </div> <article class="max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 pt-6 pb-4 md:pt-8 md:pb-6"> <header class="mb-5 text-center md:mb-6"> <div class="flex flex-wrap items-center justify-center gap-x-3 gap-y-2 text-[0.8rem] font-medium uppercase tracking-[0.14em] text-gray-500"> <span> 2026년 6월 18일 </span> <span class="text-gray-300">/</span> <span class="text-primary-700">E-commerce</span> <span class="text-gray-300">/</span> <span>14분 읽기</span> </div> <h1 class="mt-6 text-3xl font-bold text-gray-900 leading-[1.05] tracking-[-0.04em] sm:text-[2.6rem] lg:text-[3.2rem]"> 2026년 Shopify 스토어를 위한 구독 유지율 전략 </h1> <p class="mx-auto mt-6 max-w-[60ch] text-lg leading-8 text-gray-600 md:text-[1.35rem]"> 유연한 배송 주기, 결제 복구 워크플로, 이탈 신호 분석, AI 쇼핑 대응 상품 데이터로 구독 이탈을 줄이세요. </p> <section class="blog-article-toc not-prose mx-auto mt-5 max-w-[72ch]" data-expanded="false"> <div class="relative overflow-hidden rounded-xl border border-gray-200/90 bg-white px-4 py-3 text-left shadow-md ring-1 ring-primary-100/60 backdrop-blur-sm md:border-gray-200/80 md:bg-white/95 md:px-5 md:shadow-sm md:ring-black/5"> <div class="flex items-center gap-4"> <h2 class="text-[0.8rem] font-semibold uppercase tracking-[0.12em] text-gray-800 md:text-[0.75rem] md:tracking-[0.14em] md:text-gray-500"> 목차 </h2> </div> <div id="blog-toc-nap4y8dz" class="blog-article-toc-content mt-3 overflow-hidden transition-all duration-300 ease-out"> <nav class="grid gap-0.5"> <a href="#-----" class="block py-0.5 text-[0.8rem] leading-5 transition-colors hover:text-primary-700 font-medium text-gray-900"> 구독 유지율에 새로운 전략이 필요한 이유 </a><a href="#---------" class="block py-0.5 text-[0.8rem] leading-5 transition-colors hover:text-primary-700 font-medium text-gray-900"> 유연한 배송 주기: 실제 사용 패턴에 맞게 구독을 조정하게 하세요 </a><a href="#--------" class="block py-0.5 text-[0.8rem] leading-5 transition-colors hover:text-primary-700 font-medium text-gray-900"> 결제 실패: 최종 이탈이 아니라 복구 가능한 매출로 보세요 </a><a href="#-----" class="block py-0.5 text-[0.8rem] leading-5 transition-colors hover:text-primary-700 font-medium text-gray-900"> 판매자가 주목해야 할 구독 이탈 신호 </a><a href="#ai--------" class="block py-0.5 text-[0.8rem] leading-5 transition-colors hover:text-primary-700 font-medium text-gray-900"> AI 쇼핑이 구독 상품 데이터를 더 중요하게 만드는 이유 </a><a href="#-------" class="block py-0.5 text-[0.8rem] leading-5 transition-colors hover:text-primary-700 font-medium text-gray-900"> 상품 이미지와 옵션 정보도 여전히 유지율에 영향을 줍니다 </a><a href="#----" class="block py-0.5 text-[0.8rem] leading-5 transition-colors hover:text-primary-700 font-medium text-gray-900"> 더 나은 구독자 포털 구축하기 </a><a href="#shopify------" class="block py-0.5 text-[0.8rem] leading-5 transition-colors hover:text-primary-700 font-medium text-gray-900"> Shopify 스토어를 위한 실전 구독 유지율 체크리스트 </a><a href="#" class="block py-0.5 text-[0.8rem] leading-5 transition-colors hover:text-primary-700 font-medium text-gray-900"> 마무리 </a><a href="#--" class="block py-0.5 text-[0.8rem] leading-5 transition-colors hover:text-primary-700 font-medium text-gray-900"> 자주 묻는 질문 </a> </nav> </div> <div class="blog-article-toc-fade pointer-events-none absolute inset-x-0 bottom-0 h-14 bg-gradient-to-t from-white via-white/92 to-transparent opacity-100 transition-opacity duration-200"></div> <button type="button" class="blog-article-toc-bottom-toggle absolute inset-x-0 bottom-2 mx-auto inline-flex h-9 w-9 items-center justify-center rounded-full border border-gray-200 bg-white text-gray-500 shadow-sm transition-colors hover:border-primary-200 hover:text-primary-700" aria-expanded="false" aria-controls="blog-toc-nap4y8dz"> <svg class="blog-article-toc-bottom-icon h-4 w-4 transition-transform duration-200" viewBox="0 0 20 20" fill="none" aria-hidden="true"> <path d="M5 8l5 5 5-5" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </button> </div> </section> <script>
document.addEventListener('DOMContentLoaded', function () {
document.querySelectorAll('.blog-article-toc').forEach(function (toc) {
var expanded = toc.getAttribute('data-expanded') === 'true';
var controls = toc.querySelectorAll('.blog-article-toc-bottom-toggle');
var sync = function () {
toc.setAttribute('data-expanded', expanded ? 'true' : 'false');
controls.forEach(function (control) {
control.setAttribute('aria-expanded', expanded ? 'true' : 'false');
});
};
controls.forEach(function (control) {
control.addEventListener('click', function () {
expanded = !expanded;
sync();
});
});
sync();
});
});
</script> <div class="mt-4 flex flex-wrap justify-center gap-2"> <span class="rounded-full border border-gray-200 bg-white px-2.5 py-1 text-[0.75rem] font-medium text-gray-600 shadow-sm"> shopify 구독 </span><span class="rounded-full border border-gray-200 bg-white px-2.5 py-1 text-[0.75rem] font-medium text-gray-600 shadow-sm"> 구독 유지율 </span><span class="rounded-full border border-gray-200 bg-white px-2.5 py-1 text-[0.75rem] font-medium text-gray-600 shadow-sm"> 구독 이탈 방지 </span><span class="rounded-full border border-gray-200 bg-white px-2.5 py-1 text-[0.75rem] font-medium text-gray-600 shadow-sm"> 결제 실패 복구 </span><span class="rounded-full border border-gray-200 bg-white px-2.5 py-1 text-[0.75rem] font-medium text-gray-600 shadow-sm"> 쇼피파이 구독 앱 </span><span class="rounded-full border border-gray-200 bg-white px-2.5 py-1 text-[0.75rem] font-medium text-gray-600 shadow-sm"> 이커머스 최적화 </span> </div> </header> <div class="blog-article-prose prose prose-slate mt-1 max-w-[72ch] py-2 sm:py-5 font-sans prose-base md:prose-lg prose-headings:scroll-mt-28 prose-headings:font-semibold prose-headings:text-gray-900 prose-headings:tracking-[-0.02em] prose-h2:mt-12 prose-h2:mb-4 prose-h2:text-gray-900 prose-h3:mt-8 prose-h3:mb-3 prose-h3:text-gray-900 prose-h4:mt-8 prose-h4:mb-3 prose-h4:text-gray-900 prose-p:text-gray-700 prose-p:leading-[1.75] prose-li:my-0.5 prose-li:pl-1 prose-li:text-gray-700 prose-li:leading-[1.65] prose-li:marker:text-gray-400 prose-a:text-primary-700 prose-a:font-medium prose-a:decoration-primary-300 prose-a:underline prose-a:underline-offset-3 hover:prose-a:text-primary-800 hover:prose-a:decoration-primary-500 prose-a:focus-visible:outline-2 prose-a:focus-visible:outline-offset-2 prose-a:focus-visible:outline-primary-600 prose-strong:text-gray-800 prose-strong:font-semibold prose-code:rounded-md prose-code:bg-gray-100 prose-code:px-1.5 prose-code:py-0.5 prose-code:text-[0.875em] prose-code:font-medium prose-code:text-red-700 prose-code:before:content-none prose-code:after:content-none prose-pre:rounded-xl prose-pre:border prose-pre:border-gray-800 prose-pre:bg-gray-950 prose-pre:px-5 prose-pre:py-4 prose-pre:shadow-sm prose-blockquote:border-l-2 prose-blockquote:border-gray-300 prose-blockquote:pl-5 prose-blockquote:text-gray-600 prose-blockquote:italic prose-img:rounded-xl prose-img:my-8 prose-hr:border-gray-200 prose-table:my-8 prose-table:w-full prose-table:max-w-full prose-table:text-sm prose-thead:border-b prose-thead:border-gray-200 prose-th:bg-gray-50 prose-th:px-4 prose-th:py-3 prose-th:text-left prose-th:text-xs prose-th:font-semibold prose-th:uppercase prose-th:tracking-wide prose-th:text-gray-600 prose-td:px-4 prose-td:py-3 prose-td:border-b prose-td:border-gray-100"> <div class="editorjs-content"> <p>겉으로 보면 구독 매출은 예측하기 쉬워 보입니다. 고객이 구독을 시작하면 주문이 반복되고, 매출도 더 쉽게 전망할 수 있기 때문입니다. 하지만 실제로는 Shopify 판매자라면 이 모델이 생각보다 훨씬 더 취약하다는 것을 잘 알고 있습니다.</p><p>상품이 너무 자주 도착해 구독을 일시 중지하는 고객도 있습니다. 배송일을 바꿀 수 없어 해지하는 경우도 있고, 카드 만료로 결제가 실패하기도 합니다. 또 어떤 고객은 AI 쇼핑 에이전트를 통해 상품을 발견했지만, 구독 혜택이 불명확하거나 원하는 옵션이 품절이거나 갱신 정책이 이해하기 어려워 구매를 망설일 수 있습니다.</p><p>2026년의 구독 유지율은 단순히 고객을 붙잡는 문제가 아닙니다. 고객이 직접 제어할 수 있고, 반복 결제를 안정적으로 보호하며, AI 쇼핑 에이전트를 포함한 모든 커머스 채널에서 이해할 수 있을 만큼 상품 데이터가 명확한 구독 경험을 설계하는 일이 핵심입니다.</p><h2 id="-----">구독 유지율에 새로운 전략이 필요한 이유</h2><p>많은 구독 프로그램은 유입에 초점을 맞춰 설계됩니다. 할인, 번들, 정기구매 할인, 첫 주문 유도 같은 방식입니다. 이런 전략은 첫 전환에는 효과가 있을 수 있지만, 장기적인 유지로 자동 연결되지는 않습니다.</p><p>진짜 유지율 관리는 첫 구독 주문 이후부터 시작됩니다. 판매자는 다음과 같은 실질적인 질문에 답할 수 있어야 합니다.</p><ul><li>고객이 고객센터에 문의하지 않고도 건너뛰기나 일시 중지를 할 수 있는가?</li><li>집에 상품이 쌓이기 전에 배송 주기를 바꿀 수 있는가?</li><li>필요가 바뀌었을 때 상품이나 옵션을 변경할 수 있는가?</li><li>결제 실패가 구독 해지로 이어지기 전에 복구되는가?</li><li>해지 전에 자주 나타나는 신호를 판매자가 파악할 수 있는가?</li><li>구독 상품 데이터가 검색, 스토어프론트, AI 쇼핑 에이전트에서 충분히 명확하게 보이는가?</li></ul><p>Shopify가 제시하는 구독 관리 가이드에서도 유연한 모델, 셀프서비스 포털, 분석, 결제 복구의 중요성을 강조합니다. 판매자에게 주는 교훈은 단순합니다. 고객이 불편을 느껴 해지하기 전에 구독을 쉽게 관리할 수 있을수록 유지율은 높아집니다.</p><h2 id="---------">유연한 배송 주기: 실제 사용 패턴에 맞게 구독을 조정하게 하세요</h2><p>고객이 구독을 해지하는 흔한 이유는 상품이 마음에 들지 않아서가 아닙니다. 배송 주기가 더 이상 자신의 사용 패턴과 맞지 않기 때문입니다.</p><p>정기 보충형 상품의 경우 고객은 여전히 그 상품을 원할 수 있지만, 꼭 30일마다 필요하지는 않을 수 있습니다. 뷰티, 영양제, 커피, 반려동물용품, 생활용품, 프리미엄 식품처럼 반복 구매가 많은 카테고리는 가구 구성, 계절, 예산, 개인 습관에 따라 실제 사용량이 달라집니다.</p><p>강력한 Shopify 구독 설정이라면 고객에게 다음과 같은 선택지를 제공해야 합니다.</p><ul><li>2주, 4주, 6주, 8주 단위 배송</li><li>다음 주문 1클릭 건너뛰기</li><li>해지 대신 일시 중지</li><li>갱신 전 상품 변경</li><li>수량 조정</li><li>다음 주문일 변경</li><li>다음 결제 전 알림</li></ul><p>이 점이 중요한 이유는 해지는 대개 영구적이지만, 일시 중지나 건너뛰기는 고객과의 관계를 계속 이어갈 수 있기 때문입니다. 고객에게 상품이 너무 많이 쌓였다면, 진짜 문제를 해결하는 것은 유연한 배송 주기이지 할인이 아닙니다.</p><h2 id="--------">결제 실패: 최종 이탈이 아니라 복구 가능한 매출로 보세요</h2><p>결제 실패는 가장 조용하게 발생하는 구독 이탈 중 하나입니다. 고객이 실제로 떠나기로 결정한 것이 아닐 수도 있습니다. 카드가 만료됐거나, 은행에서 결제를 거절했거나, 청구 정보가 오래됐을 수 있습니다. 그래서 결제 복구는 단순한 재무 업무가 아니라 유지율 관리 워크플로로 봐야 합니다.</p><p>실무적으로 효과적인 결제 실패 대응 프로세스에는 다음이 포함되어야 합니다.</p><ul><li>자동 재시도</li><li>명확한 이메일 또는 SMS 알림</li><li>결제 정보 업데이트로 바로 연결되는 링크</li><li>이후 진행 과정을 설명하는 메시지</li><li>실패, 복구, 손실 결제를 판매자가 확인할 수 있는 가시성</li><li>해지 전 마지막 복구 단계</li></ul><p>메시지의 톤도 중요합니다. 고객이 결제 실패 때문에 불이익을 받는다고 느껴서는 안 됩니다. 전달해야 할 메시지는 단순해야 합니다. 결제가 정상 처리되지 않았지만 구독은 아직 유지되고 있으며, 결제 정보 업데이트는 잠깐이면 끝난다는 점입니다.</p><p>이 부분은 전용 Shopify 구독 앱이 운영 측면에서 큰 차이를 만들 수 있는 영역입니다. <a href="https://progus.com/subscriptions/">Progus Subscriptions</a> 는 재시도와 구독 관리 기능을 지원해, 판매자가 결제 실패를 조용한 이탈이 아닌 복구 가능한 순간으로 다룰 수 있도록 돕습니다.</p><h2 id="-----">판매자가 주목해야 할 구독 이탈 신호</h2><p>구독 이탈은 갑자기 생기지 않습니다. 대부분의 고객은 작은 불편이 반복된 끝에 떠납니다.</p><p>대표적인 이탈 신호는 다음과 같습니다.</p><ul><li>주문 건너뛰기가 잦아지는 경우</li><li>결제 실패가 반복되는 경우</li><li>고객이 수량을 줄이는 경우</li><li>구독 수정과 갱신 사이의 간격이 길어지는 경우</li><li>배송 시점 관련 고객센터 문의</li><li>첫 번째나 두 번째 주문 이후 상품 변경이 발생하는 경우</li><li>가격, 상품 누적, 유연성 부족을 언급하는 해지 사유</li><li>구독자 포털을 한 번도 사용하지 않고 해지하는 고객</li></ul><p>모든 이탈을 같은 방식으로 다루면 안 됩니다. 상품이 너무 많이 쌓여 해지하는 고객에게는, 결제 실패가 세 번 발생한 고객과 다른 유지 전략이 필요합니다. 다른 맛, 용량, 옵션을 원하는 고객에게 필요한 것은 일반적인 할인보다 상품 변경 옵션입니다.</p><p>더 나은 해지 흐름은 한 가지를 분명하게 묻습니다. 왜 떠나시나요? 그리고 그 이유에 가장 적합한 대안을 제시합니다.</p><ul><li>“상품이 너무 많이 남았나요?” 건너뛰기, 일시 중지, 또는 주기 연장을 제안합니다.</li><li>“가격이 부담되나요?” 더 적은 수량이나 더 긴 배송 주기를 제안합니다.</li><li>“원하던 상품이 아닌가요?” 상품 또는 옵션 변경을 제안합니다.</li><li>“결제에 문제가 있나요?” 결제 정보 업데이트 링크를 바로 제공합니다.</li><li>“더 이상 필요 없나요?” 고객이 깔끔하게 해지할 수 있게 합니다.</li></ul><p>유지 전략은 고객에게 도움이 되어야지, 조작적으로 느껴져서는 안 됩니다. 목표는 여전히 상품을 원하는 고객이 겪는 불편을 줄이는 것입니다.</p><h2 id="ai--------">AI 쇼핑이 구독 상품 데이터를 더 중요하게 만드는 이유</h2><p>AI 쇼핑 에이전트는 고객이 상품을 발견하는 방식을 바꾸고 있습니다. Shopify는 AI 기반 커머스 채널에서 노출되기 위해 상품 데이터 품질이 점점 필수 조건이 되고 있다고 강조해 왔습니다. AI 에이전트는 이해하고 실행할 수 있는 구조화된 실시간 상품 정보를 필요로 합니다.</p><p>구독 상품의 경우, 판매자는 다음 핵심 정보가 명확하고 일관되게 제공되는지 확인해야 합니다.</p><ul><li>상품명</li><li>구독 옵션</li><li>가능한 경우 1회 구매 옵션</li><li>배송 주기</li><li>가격 및 할인</li><li>옵션 상세 정보</li><li>재고 현황</li><li>상품 이미지</li><li>갱신 정책</li><li>해지 및 일시 중지 정책</li><li>배송 규정</li><li>반품 또는 환불 정책</li></ul><p>이 정보가 테마 문구, 이미지, 혹은 불명확한 페이지 섹션에만 묻혀 있다면 고객과 AI 시스템 모두 제안을 오해할 수 있습니다. 구독 상품은 단순히 디자인된 페이지가 아니라, 데이터로도 읽힐 수 있어야 합니다. 이 주제에 대한 더 자세한 체크리스트는 <a href="https://progus.com/blog/shopify-product-data-ai-shopping/">AI 쇼핑을 위한 Shopify 상품 데이터 최적화 가이드</a>에서 확인해 보세요.</p><p>예를 들어 AI 쇼핑 에이전트는 고객이 특정 옵션으로 구독할 수 있는지, 현재 상품이 구매 가능한지, 어떤 배송 간격이 제공되는지, 구독을 일시 중지할 수 있는지를 이해해야 할 수 있습니다. 이런 정보가 일관되지 않으면 해당 상품은 AI 기반 탐색과 구매에 덜 적합해집니다.</p><h2 id="-------">상품 이미지와 옵션 정보도 여전히 유지율에 영향을 줍니다</h2><p>유지율은 청구와 알림만의 문제가 아닙니다. 고객은 자신이 기대한 상품을 실제로 받아야 합니다.</p><p>그래서 상품 이미지, 옵션명, 카탈로그 구조 역시 구독 경험의 일부입니다. 상품 이미지에는 한 가지 용량이 보이는데 실제 구독은 다른 용량으로 설정되어 있다면 혼란이 커집니다. 맛 옵션이 불명확하면 고객은 잘못된 상품을 구독할 수 있습니다. 번들 구성이 시간이 지나며 바뀐다면, 고객은 다음 배송에 무엇이 포함되는지 이해할 수 있어야 합니다.</p><p>판매자는 구독 상품 페이지에서 다음 항목을 점검해야 합니다.</p><ul><li>정확한 상품 및 옵션 이미지</li><li>옵션 전반에 걸친 일관된 이미지 스타일</li><li>명확한 용량, 수량, 맛, 색상 라벨</li><li>옵션별 재고 여부</li><li>구독 전용 가격 정보</li><li>구매 옵션 근처에 표시된 배송 주기</li><li>쉬운 표현으로 쓴 갱신 조건</li></ul><p>이는 AI 쇼핑 에이전트에 대비하는 스토어일수록 더욱 중요합니다. 상품 카탈로그 품질은 구매 전후의 예상치 못한 혼란을 줄여 전환율과 유지율 모두를 뒷받침합니다. 이러한 원칙은 더 넓은 범위의 <a href="https://progus.com/blog/product-page-optimization/">상품 페이지 최적화</a>에도 그대로 적용되며, 명확한 비주얼과 설명, 구매 정보는 고객의 망설임을 줄여줍니다.</p><h2 id="----">더 나은 구독자 포털 구축하기</h2><p>구독자 포털은 고객을 유지하느냐, 고객센터 문의로 이어지느냐를 가르는 핵심 요소가 되는 경우가 많습니다.</p><p>유용한 포털이라면 고객이 다음 작업을 할 수 있어야 합니다.</p><ul><li>다음 주문 건너뛰기</li><li>구독 일시 중지</li><li>배송일 변경</li><li>결제 수단 업데이트</li><li>배송지 수정</li><li>상품 또는 옵션 변경</li><li>수량 변경</li><li>예정된 결제 확인</li><li>고객센터 문의 없이 해지</li></ul><p>잘 설계된 포털은 고객센터 문의를 줄이는 동시에, 고객이 자신의 구독을 더 잘 통제할 수 있게 해야 합니다. <a href="https://progus.com/subscriptions/">Progus Subscriptions</a> 같은 솔루션은 고객용 포털을 제공해 구독자가 고객센터에 문의하지 않고도 갱신 관리, 결제 수단 업데이트, 배송 일정 변경, 구독 설정 수정을 할 수 있도록 지원합니다.</p><p>포털은 계정 페이지, 알림 이메일, 결제 실패 메시지, 갱신 안내 등에서 쉽게 찾을 수 있어야 합니다. 고객이 포털을 찾지 못하면 해지하거나 고객센터에 문의할 가능성이 더 높아집니다.</p><p>많은 Shopify 판매자에게 포털은 유지율 데이터를 확인할 수 있는 공간이기도 합니다. 고객이 떠나기 전에 무엇을 바꾸려 하는지 보여주기 때문입니다. 이런 패턴은 상품, 가격, 운영 의사결정에 중요한 힌트를 줍니다.</p><h2 id="shopify------">Shopify 스토어를 위한 실전 구독 유지율 체크리스트</h2><p>새로운 유입 캠페인에 투자하기 전에, Shopify 판매자는 현재 운영 중인 구독 경험부터 점검해야 합니다.</p><p>다음 체크리스트를 활용해 보세요.</p><ol><li>배송 주기 옵션을 점검하세요. 고객이 실제 사용 패턴에 맞는 배송 리듬을 선택할 수 있어야 합니다.</li><li>건너뛰기와 일시 중지 옵션을 추가하세요. 해지만 유일한 탈출구가 되어서는 안 됩니다.</li><li>결제 복구를 개선하세요. 재시도, 직접 업데이트 링크, 명확한 알림을 활용하세요.</li><li>해지 사유를 추적하세요. 자발적 이탈과 결제 관련 이탈을 구분해야 합니다.</li><li>초기 주문 행동을 관찰하세요. 두 번째나 세 번째 주문 전에 어려움을 겪는 고객은 이탈 위험이 더 높습니다.</li><li>상품 데이터를 정리하세요. 구독 옵션, 옵션 정보, 재고 상태, 정책이 기계가 읽을 수 있을 만큼 명확해야 합니다.</li><li>상품 이미지를 개선하세요. 모든 구독 옵션이 실제 상품과 정확히 일치해야 합니다.</li><li>구독자 포털을 테스트하세요. 고객이 고객센터에 문의하지 않고도 구독을 관리할 수 있어야 합니다.</li><li>갱신 메시지를 점검하세요. 알림은 다음 결제를 숨기는 것이 아니라 예상 가능하게 만들어야 합니다.</li><li>유지율을 운영과 연결하세요. 재고, 주문 처리, 상품 데이터, 고객 지원은 모두 구독 충성도에 영향을 줍니다.</li></ol><h2 id="">마무리</h2><p>2026년의 구독 유지율 핵심은 통제권, 명확성, 그리고 복구입니다.</p><p>고객은 자신의 생활에 맞게 구독을 조정할 수 있을 때 더 오래 머뭅니다. 판매자는 결제 실패를 복구 가능한 순간으로 다룰 때 더 많은 매출을 지킬 수 있습니다. 또한 AI 쇼핑 에이전트의 확산으로, 구독 제안은 스토어 페이지 밖에서도 이해될 수 있어야 하므로 깔끔한 상품 데이터의 중요성이 더욱 커지고 있습니다.</p><p>Shopify 스토어에서 가장 강력한 구독 프로그램은 첫 주문 할인 폭이 가장 큰 프로그램이 아닙니다. 반복 구매를 더 신뢰하기 쉽고, 관리하기 쉽고, 계속 유지하기 쉽게 만드는 프로그램이 결국 더 강합니다. <a href="https://progus.com/subscriptions/">Progus Subscriptions</a> 같은 구독 솔루션은 유연한 구독 관리, 고객 셀프서비스 도구, 결제 복구 워크플로를 하나의 Shopify 네이티브 솔루션으로 결합해 이러한 경험 구축을 지원합니다.</p><h2 id="--">자주 묻는 질문</h2><p><b>Shopify에서 구독 이탈을 줄이는 가장 좋은 방법은 무엇인가요?</b></p><p>가장 먼저 유연성을 확보해야 합니다. 고객이 고객센터에 문의하지 않고도 건너뛰기, 일시 중지, 주기 변경, 상품 변경, 결제 정보 업데이트를 할 수 있어야 합니다. 많은 해지는 구독이 더 이상 고객의 일정, 예산, 상품 필요와 맞지 않기 때문에 발생합니다.</p><p><b>결제 실패는 고객 이탈과 같은 의미인가요?</b></p><p>항상 그렇지는 않습니다. 결제 실패는 카드 만료, 은행 승인 거절, 오래된 청구 정보 때문에 발생할 수 있습니다. 재시도, 명확한 알림, 결제 정보 업데이트 링크를 통해 결제 실패를 복구 가능한 매출로 다루는 것이 중요합니다.</p><p><b>상품 데이터가 구독 유지율에 왜 중요한가요?</b></p><p>명확한 상품 데이터는 구매 전과 갱신 후의 혼란을 줄여줍니다. 구독 상품에는 옵션, 가격, 배송 주기, 재고 상태, 이미지, 배송 규정, 해지 또는 일시 중지 정책이 분명하게 표시되어야 합니다.</p><p><b>AI 쇼핑 에이전트는 Shopify 구독 상품에 어떤 영향을 주나요?</b></p><p>AI 쇼핑 에이전트는 구조화되고 최신 상태의 상품 데이터에 의존합니다. 구독 조건, 옵션, 재고 상태, 정책이 불명확하면 AI 시스템이 해당 제안을 정확히 이해하거나 추천하기 어려워질 수 있습니다.</p><p><b>Shopify 판매자는 어떤 구독 이탈 신호를 모니터링해야 하나요?</b></p><p>반복적인 건너뛰기, 결제 실패, 수량 감소, 배송 시점 관련 문의, 상품 변경, 해지 사유, 그리고 구독자 포털을 사용하기 전에 해지하는 고객을 살펴보세요. 이런 신호는 구독 경험의 어느 부분을 개선해야 하는지 보여줍니다.</p><p><b>해지하려는 구독자를 붙잡기 위해 할인 제공이 필요할까요?</b></p><p>경우에 따라 할인은 도움이 될 수 있지만, 기본 대응이 되어서는 안 됩니다. 상품이 너무 많이 남았다면 일시 중지나 주기 연장을 제안하세요. 다른 상품을 원한다면 변경 옵션을 제공하세요. 유지 제안은 실제 해지 이유와 맞아야 합니다.</p> </div> </div> <script>
document.addEventListener('DOMContentLoaded', function () {
document.querySelectorAll('.blog-article-prose a[href^="http"]').forEach(function (link) {
link.setAttribute('target', '_blank');
link.setAttribute('rel', 'noopener noreferrer');
});
document.querySelectorAll('a[href^="#"]').forEach(function (link) {
link.addEventListener('click', function (e) {
e.preventDefault();
const id = this.getAttribute('href')?.slice(1);
if (!id) return;
const el = document.getElementById(id);
if (el) {
window.scrollTo({ top: el.offsetTop - 90, behavior: 'smooth' });
}
});
});
});
</script> <footer class="mx-auto mt-12 max-w-[72ch] border-t border-gray-200 pt-6"> <div class="flex flex-col gap-8 md:flex-row md:items-center md:justify-between"> <div class="flex items-center gap-5"> <img src="https://cdn.sanity.io/images/2o38ggyg/production/7bcc0fe51997b11e8497a25cc0411ecee8282b41-1024x1024.png?w=64&h=64&fit=max&auto=format" alt="Marta Brzeźniak" class="h-16 w-16 rounded-2xl object-cover shadow-sm ring-1 ring-black/5" width="64" height="64"> <div> <p class="text-lg font-semibold text-gray-900">Marta Brzeźniak</p> <p class="mt-0.5 text-sm font-medium text-primary-700">Content Marketing Specialist</p> <p class="mt-2 max-w-[48ch] text-sm leading-6 text-gray-500">Focused on exploring what really improves ecommerce performance</p> </div> </div> <div class="flex gap-6 md:self-start"> <a href="/ko/blog" class="inline-flex items-center gap-2 rounded-full border border-gray-200 bg-white px-5 py-3 text-sm font-semibold text-gray-700 transition-colors hover:border-primary-200 hover:text-primary-700"> 블로그로 돌아가기 </a> </div> </div> </footer> </article> </main> <footer class="relative md:pt-20 overflow-hidden"> <div class="absolute -top-0 -left-24 w-full h-full z-20 hidden md:block" style="width: 423px; height: 164px; border-radius: 54px; background: linear-gradient(90deg, rgba(32, 207, 124, 0.30) 0%, rgba(22, 93, 59, 0.30) 100%);"></div> <div class="absolute top-8 left-44 w-full h-full z-0 hidden md:block" style="width: 301px; height: 131px; border-radius: 54px; background: linear-gradient(90deg, rgba(32, 207, 124, 0.30) 0%, rgba(22, 93, 59, 0.30) 100%);"></div> <div class="bg-[#040711] text-primary-50 py-12 px-4 md:pt-[104px] md:pb-8 md:px-[98px] z-10 relative"> <div class="max-w-7xl mx-auto"> <div class="flex flex-col lg:flex-row items-start justify-between mb-8 gap-8 lg:gap-0"> <!-- Logo + Language --> <div class="flex flex-col gap-4"> <a href="/" aria-label="홈으로 이동" class="inline-flex"> <svg width="135" height="37" viewBox="0 0 135 37" fill="none" class="flex-shrink-0 h-6 md:h-12 w-auto" aria-hidden="true">
<path d="M33.75 27.1176L18 36.1176V31.2086L29.4545 24.6631V11.5722L33.75 9.11765V27.1176Z" fill="#0DAC5E" />
<path d="M6.54541 29.5722V11.5722L18 5.02674L29.4545 11.5722V24.6631L18 31.2086L10.8409 27.1176L6.54541 29.5722Z" fill="#116A3F" />
<path d="M25.159 14.0267L17.9999 18.1176V26.2995L15.1363 24.6631L10.8408 27.1176V14.0267L17.9999 9.93583L25.159 14.0267Z" fill="#41E793" />
<path d="M10.8408 27.1176L17.9999 31.2086V36.1176L10.8408 32.0267V27.1176Z" fill="#18CF74" />
<path d="M2.25 27.1176V9.11765L18 0.117647L33.75 9.11765L29.4545 11.5722L18 5.02674L6.54545 11.5722V29.5722L2.25 27.1176Z" fill="#41E793" />
<path d="M18 26.2995V18.1176L25.1591 14.0267V22.2086L18 26.2995Z" fill="#0DAC5E" />
<g style="mix-blend-mode:difference">
<path d="M128.411 26.1965C126.362 26.1965 124.683 25.7529 123.374 24.8659C122.064 23.9789 121.272 22.7117 120.998 21.0643L124.672 20.1139C124.82 20.8531 125.063 21.4339 125.401 21.8563C125.76 22.2787 126.193 22.585 126.7 22.775C127.228 22.944 127.798 23.0285 128.411 23.0285C129.34 23.0285 130.026 22.8701 130.47 22.5533C130.913 22.2154 131.135 21.8035 131.135 21.3178C131.135 20.832 130.924 20.4624 130.501 20.209C130.079 19.9344 129.403 19.7127 128.474 19.5437L127.587 19.3853C126.489 19.1741 125.486 18.889 124.577 18.53C123.669 18.1498 122.941 17.6324 122.391 16.9776C121.842 16.3229 121.568 15.4781 121.568 14.4433C121.568 12.8804 122.138 11.6871 123.279 10.8635C124.419 10.0187 125.918 9.59627 127.777 9.59627C129.53 9.59627 130.987 9.98698 132.149 10.7684C133.31 11.5499 134.071 12.5742 134.43 13.8414L130.723 14.9818C130.554 14.1793 130.206 13.609 129.678 13.2711C129.171 12.9332 128.537 12.7642 127.777 12.7642C127.017 12.7642 126.436 12.9015 126.035 13.1761C125.633 13.4295 125.433 13.7886 125.433 14.2532C125.433 14.7601 125.644 15.1402 126.066 15.3937C126.489 15.626 127.059 15.8055 127.777 15.9322L128.664 16.0906C129.847 16.3018 130.913 16.5869 131.864 16.946C132.835 17.2839 133.596 17.7802 134.145 18.4349C134.715 19.0685 135 19.9344 135 21.0327C135 22.68 134.398 23.9578 133.194 24.8659C132.012 25.7529 130.417 26.1965 128.411 26.1965Z" fill="white" />
<path d="M110.885 26.0064C109.66 26.0064 108.583 25.7318 107.654 25.1827C106.746 24.6125 106.038 23.831 105.531 22.8384C105.024 21.8458 104.771 20.7053 104.771 19.417V10.0398H108.763V19.1002C108.763 20.2829 109.048 21.1699 109.618 21.7613C110.209 22.3527 111.044 22.6483 112.121 22.6483C113.346 22.6483 114.296 22.2471 114.972 21.4445C115.648 20.6208 115.986 19.4804 115.986 18.0231V10.0398H119.977V25.7529H116.049V23.6938H115.479C115.225 24.2218 114.75 24.7392 114.053 25.2461C113.356 25.7529 112.3 26.0064 110.885 26.0064Z" fill="white" />
<path d="M86.47 17.9597V17.4528C86.47 15.8055 86.7973 14.401 87.452 13.2394C88.1068 12.0567 88.9727 11.1591 90.0498 10.5467C91.148 9.91307 92.3413 9.59627 93.6296 9.59627C95.0658 9.59627 96.1534 9.8497 96.8926 10.3566C97.6318 10.8635 98.1704 11.3915 98.5083 11.9406H99.0785V10.0398H103.007V28.5408C103.007 29.6179 102.69 30.4732 102.056 31.1068C101.423 31.7615 100.578 32.0889 99.522 32.0889H89.0044V28.6041H98.1281C98.7195 28.6041 99.0152 28.2873 99.0152 27.6537V23.567H98.4449C98.2337 23.9049 97.9381 24.2534 97.5579 24.6125C97.1777 24.9504 96.6709 25.2355 96.0373 25.4678C95.4037 25.7001 94.6011 25.8163 93.6296 25.8163C92.3413 25.8163 91.148 25.5101 90.0498 24.8976C88.9727 24.264 88.1068 23.3664 87.452 22.2048C86.7973 21.0221 86.47 19.6071 86.47 17.9597ZM94.7701 22.3315C95.995 22.3315 97.0193 21.9408 97.843 21.1594C98.6667 20.3779 99.0785 19.2797 99.0785 17.8647V17.5479C99.0785 16.1117 98.6667 15.0135 97.843 14.2532C97.0405 13.4718 96.0161 13.081 94.7701 13.081C93.5451 13.081 92.5208 13.4718 91.6971 14.2532C90.8735 15.0135 90.4616 16.1117 90.4616 17.5479V17.8647C90.4616 19.2797 90.8735 20.3779 91.6971 21.1594C92.5208 21.9408 93.5451 22.3315 94.7701 22.3315Z" fill="white" />
<path d="M76.9687 26.5132C75.4058 26.5132 74.0013 26.1964 72.7553 25.5628C71.5092 24.9292 70.5271 24.0105 69.809 22.8067C69.091 21.6028 68.7319 20.1561 68.7319 18.4665V17.9597C68.7319 16.2701 69.091 14.8234 69.809 13.6195C70.5271 12.4157 71.5092 11.497 72.7553 10.8634C74.0013 10.2298 75.4058 9.91301 76.9687 9.91301C78.5315 9.91301 79.936 10.2298 81.1821 10.8634C82.4282 11.497 83.4102 12.4157 84.1283 13.6195C84.8464 14.8234 85.2054 16.2701 85.2054 17.9597V18.4665C85.2054 20.1561 84.8464 21.6028 84.1283 22.8067C83.4102 24.0105 82.4282 24.9292 81.1821 25.5628C79.936 26.1964 78.5315 26.5132 76.9687 26.5132ZM76.9687 22.9651C78.1936 22.9651 79.2074 22.5743 80.0099 21.7929C80.8125 20.9904 81.2138 19.8499 81.2138 18.3715V18.0547C81.2138 16.5763 80.8125 15.4464 80.0099 14.665C79.2285 13.8624 78.2147 13.4611 76.9687 13.4611C75.7437 13.4611 74.73 13.8624 73.9274 14.665C73.1249 15.4464 72.7236 16.5763 72.7236 18.0547V18.3715C72.7236 19.8499 73.1249 20.9904 73.9274 21.7929C74.73 22.5743 75.7437 22.9651 76.9687 22.9651Z" fill="white" />
<path d="M58.9177 25.7528V10.0397H62.846V11.8138H63.4163C63.6486 11.1802 64.0287 10.7155 64.5567 10.4198C65.1058 10.1242 65.7394 9.97633 66.4575 9.97633H68.3583V13.5245H66.3942C65.3804 13.5245 64.5462 13.799 63.8915 14.3481C63.2367 14.8761 62.9094 15.6998 62.9094 16.8192V25.7528H58.9177Z" fill="white" />
<path d="M41.25 32.0889V10.0398H45.1783V11.9406H45.7485C46.1076 11.3281 46.6672 10.7895 47.4276 10.3249C48.1879 9.83915 49.2755 9.59627 50.6906 9.59627C51.9578 9.59627 53.1299 9.91307 54.207 10.5467C55.2841 11.1591 56.1501 12.0673 56.8048 13.2711C57.4595 14.4749 57.7868 15.9322 57.7868 17.6429V18.1498C57.7868 19.8605 57.4595 21.3178 56.8048 22.5216C56.1501 23.7254 55.2841 24.6441 54.207 25.2777C53.1299 25.8902 51.9578 26.1965 50.6906 26.1965C49.7402 26.1965 48.9376 26.0803 48.2829 25.848C47.6493 25.6368 47.1319 25.3622 46.7306 25.0243C46.3504 24.6653 46.0442 24.3062 45.8119 23.9472H45.2417V32.0889H41.25ZM49.4867 22.7117C50.7328 22.7117 51.7571 22.321 52.5597 21.5395C53.3834 20.737 53.7952 19.5754 53.7952 18.0548V17.738C53.7952 16.2173 53.3834 15.0663 52.5597 14.2849C51.736 13.4823 50.7117 13.081 49.4867 13.081C48.2618 13.081 47.2375 13.4823 46.4138 14.2849C45.5901 15.0663 45.1783 16.2173 45.1783 17.738V18.0548C45.1783 19.5754 45.5901 20.737 46.4138 21.5395C47.2375 22.321 48.2618 22.7117 49.4867 22.7117Z" fill="white" />
</g>
</svg> </a> <div class="flex flex-col gap-2"> <h3 class="text-white text-base font-semibold mb-0"> 언어 </h3> <select id="footer-lang-select" aria-label="언어" class="w-full max-w-[200px] bg-primary-950 text-white text-sm font-normal border border-primary-700 rounded-lg px-3 py-2 cursor-pointer hover:border-primary-500 focus:outline-none focus:ring-2 focus:ring-primary-500"> <option value="en"> English </option><option value="pl"> Polski </option><option value="de"> Deutsch </option><option value="fr"> Français </option><option value="es"> Español </option><option value="it"> Italiano </option><option value="pt"> Português </option><option value="nl"> Nederlands </option><option value="sv"> Svenska </option><option value="no"> Norsk </option><option value="da"> Dansk </option><option value="zh"> 中文 </option><option value="ja"> 日本語 </option><option value="ko" selected> 한국어 </option> </select> </div> </div> <!-- First Column --> <div class="flex flex-col gap-4 pt-[18px]"> <h3 class="text-white text-base font-semibold mb-2"> 회사 </h3> <a href="/privacy" class="text-white text-base font-normal leading-[1.4] hover:text-primary-400 transition-colors"> 개인정보 처리방침 </a> <a href="/refund-policy" class="text-white text-base font-normal leading-[1.4] hover:text-primary-400 transition-colors"> 환불 정책 </a> <a href="/terms" class="text-white text-base font-normal leading-[1.4] hover:text-primary-400 transition-colors"> 이용약관 </a> <a href="/ko/contact" class="text-white text-base font-normal leading-[1.4] hover:text-primary-400 transition-colors"> 문의하기 </a> <a href="/partner-program" class="text-white text-base font-normal leading-[1.4] hover:text-primary-400 transition-colors"> 파트너 프로그램 계약 </a> </div> <!-- Second Column - Apps --> <div class="flex flex-col gap-4 pt-[18px]"> <h3 class="text-white text-base font-semibold mb-2"> 앱 </h3> <a href="/ko/store-locator" class="text-white text-base font-normal leading-[1.4] hover:text-primary-400 transition-colors"> 매장 찾기 </a> <a href="/ko/shopify-cash-on-delivery" class="text-white text-base font-normal leading-[1.4] hover:text-primary-400 transition-colors"> 착불(대금상환) </a> <a href="/ko/sticky-add-to-cart" class="text-white text-base font-normal leading-[1.4] hover:text-primary-400 transition-colors"> 고정 “장바구니 담기” </a> <a href="/ko/trust-badges" class="text-white text-base font-normal leading-[1.4] hover:text-primary-400 transition-colors"> 신뢰 배지 </a> <a href="/ko/ai-image-generator" class="text-white text-base font-normal leading-[1.4] hover:text-primary-400 transition-colors"> AI 이미지 생성기 </a> <a href="/ko/subscriptions" class="text-white text-base font-normal leading-[1.4] hover:text-primary-400 transition-colors"> Subscriptions </a> </div> <!-- Fourth Column - Blog Articles --> <div class="flex flex-col gap-4 pt-[18px]"> <h3 class="text-white text-base font-semibold mb-2"> 블로그 </h3> <a href="/ko/blog/google-maps-api-daean-muryo-progus-begteo-jido" class="text-white text-sm font-normal leading-[1.4] hover:text-primary-400 transition-colors"> 무료 Google Maps API 대안, Progus 벡터 지도 </a> </div> <!-- Social Media Icons --> <div class="flex gap-[10px] items-center pt-4"> <a href="https://linkedin.com/company/proguscommerce" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn에서 Progus 방문하기" class="bg-primary-950 hover:bg-primary-800 rounded-lg w-12 h-12 flex items-center justify-center transition-colors"> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="text-primary-500" aria-hidden="true"> <path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path> </svg> </a> <a href="https://facebook.com/proguscom" target="_blank" rel="noopener noreferrer" aria-label="Facebook에서 Progus 방문하기" class="bg-primary-950 hover:bg-primary-800 rounded-lg w-12 h-12 flex items-center justify-center transition-colors"> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="text-primary-500" aria-hidden="true"> <path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"></path> </svg> </a> <!-- <a
href="#"
class="bg-primary-950 hover:bg-primary-800 rounded-lg w-12 h-12 flex items-center justify-center transition-colors"
>
<svg
width="24"
height="24"
viewBox="0 0 24 24"
fill="currentColor"
class="text-primary-500"
>
<path
d="M23.953 4.57a10 10 0 01-2.825.775 4.958 4.958 0 002.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 00-8.384 4.482C7.69 8.095 4.067 6.13 1.64 3.162a4.822 4.822 0 00-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 01-2.228-.616v