paywall-upgrade-cro
작성자 coreyhaines31앱 내 결제 화면(paywall), 업그레이드 화면, 업셀 모달, 기능 잠금(Feature gate)을 설계·최적화해 무료/체험 사용자를 유료 고객으로 전환하도록 돕는 전문가 가이드입니다.
개요
이 스킬이 하는 일
paywall-upgrade-cro 스킬은 에이전트를 앱 내 paywall과 업그레이드 플로우에 특화된 전문가로 만들어 줍니다. 사용자가 이미 어느 정도 가치를 경험한 뒤, 제품 내부에서 요금제 업그레이드, 결제, 상위 플랜 전환을 요청하는 순간에 집중합니다.
paywall-upgrade-cro는 다음을 새로 만들거나 개선하고 싶을 때 활용하세요.
- 앱 내 paywall 및 업그레이드 화면
- 업셀 모달과 기능 잠금(Feature gate)
- 체험 기간 종료 및 사용 한도 초과 화면
- 플랜 업그레이드 요청 및 앱 내 가격 제안 화면
이 스킬은 공개 웹사이트의 가격 페이지 최적화와는 다릅니다. 마케팅 사이트의 가격 페이지는 page-cro를, 가격 전략 관련 질문에는 pricing-strategy를 사용하세요.
대상 사용자
이 스킬은 다음과 같은 경우에 특히 잘 맞습니다.
- 프리미엄(freemium) 또는 무료 체험 모델을 운영하는 SaaS·프로덕트 팀
- 제품 내부 전환을 책임지는 프로덕트 매니저 및 그로스 팀
- 업그레이드 플로우, 모달, 게이트를 설계하는 UX·UI 디자이너
- 앱 내 메시징과 paywall 카피를 담당하는 마케팅 팀
- 업그레이드 프롬프트를 구현하는 Shopify 혹은 프론트엔드 개발자
당면 과제가 “무료 사용자가 업그레이드하지 않는다”, “체험 사용자가 결제로 전환되지 않는다”, “업그레이드 화면이 효과가 없다”라면, paywall-upgrade-cro는 바로 이 문제를 해결하도록 설계된 스킬입니다.
해결하는 문제
SKILL.md에 정의된 구조와 references/experiments.md의 실험 아이디어를 활용해, 이 스킬은 에이전트가 다음을 수행하도록 돕습니다.
- 현재 paywall이나 업그레이드 화면이 성과가 낮은 이유를 진단
- paywall 노출 타이밍을 사용자의 ‘아하 모먼트’, 사용 한도 도달, 또는 체험 상태와 정렬
- 단순히 “한도에 도달했다”가 아니라, 가치 중심으로 화면을 설계해 마찰을 최소화
- 헤드라인, 가치 제시, 플랜 비교, 사회적 증거, 강력한 CTA가 명확히 구조화된 업그레이드 플로우 설계
- 신뢰와 장기 리텐션을 해치는 다크 패턴·안티 패턴을 피하도록 안내
- 카피, 레이아웃, 가격 표현, 트리거 로직에 대한 A/B 테스트 아이디어 생성
언제 적합하고, 언제 적합하지 않은가
다음과 같을 때 paywall-upgrade-cro를 사용하세요.
- 제품 또는 앱 내부의 paywall·업그레이드 순간을 작업 중일 때
- 체험→유료 전환, 프리미엄 전환, 플랜 업그레이드를 개선해야 할 때
- 단순 카피 아이디어가 아닌, 구조화된 추천이 필요할 때
- 앱 내 화면을 대상으로 CRO 실험을 계획할 때
다음과 같을 때는 최선의 선택이 아닐 수 있습니다.
- 공개 마케팅/가격 페이지 디자인만 새로 하고 싶을 때 (
page-cro권장) - 전반적인 가격 수준이나 패키징 전략을 세우고 있을 때 (
pricing-strategy권장) - 백엔드 청구 로직이나 결제 게이트웨이 구현 등 깊은 기술 지원이 필요할 때 (이 스킬은 결제 연동이 아니라 UX, 카피, 전환에 초점을 둡니다)
사용 방법
설치
에이전트 설정에 paywall-upgrade-cro 스킬을 추가하려면, marketingskills 리포지토리에서 설치하세요:
npx skills add https://github.com/coreyhaines31/marketingskills --skill paywall-upgrade-cro
설치 후 스킬 디렉터리를 확인합니다.
- Repository:
coreyhaines31/marketingskills - Skill path:
skills/paywall-upgrade-cro/ - 주요 파일:
SKILL.mdevals/evals.jsonreferences/experiments.md
핵심 워크플로우
SKILL.md에는 paywall-upgrade-cro 사용 시 에이전트가 어떻게 사고하고 일해야 하는지가 정의돼 있습니다. 일반적인 워크플로우는 다음과 같습니다.
-
먼저 제품 컨텍스트 불러오기
리포지토리에.agents/product-marketing-context.md(또는 이전 설정의.claude/product-marketing-context.md)가 있다면, 에이전트는 질문 전에 이 파일을 먼저 읽도록 지시됩니다. 이를 통해 추천 내용이 다음과 잘 맞도록 합니다.- 제품 모델 (프리미엄, 체험, 유료 티어 구조)
- 핵심 가치 제안
- 타깃 세그먼트와 주요 사용 사례
-
업그레이드 시나리오 명확히 하기
이 스킬은 에이전트가 다음을 분명히 이해하도록 유도합니다.- 업그레이드 컨텍스트: freemium → paid, trial → paid, 플랜 업그레이드, 기능 업셀 등
- 제품 모델: 무료 범위, paywall 뒤에 있는 기능, 어떤 트리거가 프롬프트를 발생시키는지
- 유저 여정: 사용자가 어느 단계에 있는지, 무엇을 하려 했는지, (예: 한도에 걸려 느끼는 불만 등) 어떤 감정 상태일 가능성이 높은지
-
구조화된 paywall 프레임워크 적용
SKILL.md에 담긴 가이드와evals/evals.json의 예시를 바탕으로, 에이전트는 paywall과 업그레이드 화면을 다음과 같은 구성 요소로 구조화합니다.- 접근이 막혔다는 사실보다, 업그레이드의 가치를 전달하는 헤드라인
- 사용자가 업그레이드로 얻게 되는 기능, 결과, 시간 절약 등을 보여주는 가치 제시
- 필요시 무료·유료 간 플랜 비교
- 위험 인식을 줄이기 위한 사회적 증거 (후기, 사용 통계, 로고 등)
- 명확하고 구체적이며 행동을 유도하는 CTA
- 사용자가 갇혔다고 느끼지 않도록 기존 작업으로 돌아갈 수 있는 Escape hatch
-
타깃형 카피와 레이아웃 추천 생성
사용 한도 초과, 체험 종료, 기능 게이트 등 구체적인 트리거에 따라, 에이전트는 상세한 카피 옵션, 레이아웃 아이디어, UX 패턴을 제안합니다.evals/evals.json의 평가 기준은 다음과 같이 작동해야 함을 보여줍니다.- (프로젝트 한도 도달에 대한 불만 등) 사용자의 감정 상태에 맞춘 카피 작성
- 설명 없이 갑자기 잠기는 하드 락, 헷갈리는 플랜 옵션 등 안티 패턴에 대한 경고
- 추상적인 조언이 아닌, 헤드라인·본문·CTA의 구체적인 예시 제안
-
실험 및 반복 계획 수립
references/experiments.md파일에는 다음 영역 전반에 걸친 A/B 테스트 아이디어가 정리돼 있습니다.- 트리거 & 타이밍 (아하 모먼트 vs 한도 도달, 시간 기반 vs 사용량 기반 프롬프트)
- Paywall 디자인 (전체 화면 vs 모달, 미니멀 vs 기능 풍부 레이아웃)
- 가격 제시 방식 (단일 플랜 vs 비교, 할인, 프레이밍)
- 카피 & 메시지 (헤드라인, CTA, 이의 제기 처리)
- 체험 & 전환 플로우 (리마인더, 만료 화면, 업그레이드 경로)
- 개인화와 Frequency capping
에이전트는 이를 활용해 단발성 변경이 아니라, 우선순위를 갖춘 테스트 로드맵을 설계할 수 있습니다.
활용 예시
1. SaaS 툴의 사용 한도 기반 paywall
프로젝트 관리 앱을 운영 중이고, 무료 사용자는 프로젝트를 3개까지 만들 수 있다고 가정해 봅니다. 4번째 프로젝트를 만들려고 할 때, 벌칙처럼 느껴지지 않고 합리적이면서도 설득력 있는 paywall을 보여주고 싶습니다.
paywall-upgrade-cro를 사용하면 에이전트는 다음과 같이 행동합니다.
- 이 상황을 사용 한도 트리거로 인식
- 다음을 포함한 화면을 추천:
- 지금까지 사용자가 이뤄낸 성과를 먼저 인정
- 업그레이드 시 열리는 혜택(예: 무제한 프로젝트, 우선 지원)을 간결하게 설명
- 무료 vs 유료 플랜을 단순하게 비교
- 사회적 증거와 명확한 “Upgrade to continue” CTA 포함
- “Cancel and keep your 3 projects”와 같은 Escape hatch 제공으로 막다른 길을 방지
2. 체험 종료 업그레이드 화면
14일 체험이 끝난 뒤 사용자에게 단순한 “Your trial has expired” 메시지만 보여주고 있고, 업그레이드율이 낮은 상황을 가정해 봅니다.
paywall-upgrade-cro를 사용하면 에이전트는 다음과 같이 제안합니다.
- 이 상황을 체험 종료 트리거로 분류
- 다음 포인트를 강조하도록 추천:
- 체험 기간 동안 사용자가 이미 경험한 가치
- 지금 업그레이드하면 계속 유지되거나 새로 얻게 되는 기능·혜택
- 명확한 플랜 정보와 가격
- (적절하다면) 한시 할인, 체험 연장 등의 선택적 인센티브
- 체험 종료 전 리마인더 화면, 종료 후 플로우에 대한 대안 시나리오도 함께 제안
3. 프리미엄 기능을 위한 Feature gate
예를 들어 고급 리포팅 같은 프리미엄 기능을 업그레이드 프롬프트 뒤에 잠그고 싶다고 합시다.
이 스킬은 에이전트가 다음을 돕도록 합니다.
- Hard gate(완전 차단)와 Soft gate(프리뷰 + 프롬프트) 중 어떤 방식이 적절한지 판단
- 해당 기능이 어떤 문제를 해결하는지에 초점을 맞춘 메시지 구조 설계
- 사용자가 무엇을 놓치고 있는지 보여주는 시각 자료나 프리뷰 제안
- 사용자가 충분한 가치를 경험한 이후에 게이트가 노출되도록 타이밍을 설계
FAQ
paywall-upgrade-cro는 정확히 어떤 용도로 설계된 스킬인가요?
paywall-upgrade-cro는 에이전트가 제품 내부의 paywall, 업그레이드 화면, 업셀 모달, 기능 게이트를 설계·최적화하도록 돕기 위해 만들어졌습니다. 마케팅 사이트 방문자 전체가 아니라, 이미 제품을 사용해 본 사용자에 대한 전환율 최적화에 초점을 맞춥니다.
paywall-upgrade-cro는 어떻게 설치하나요?
스킬이 활성화된 환경에 다음 명령으로 설치할 수 있습니다.
npx skills add https://github.com/coreyhaines31/marketingskills --skill paywall-upgrade-cro
그다음 skills/paywall-upgrade-cro/ 디렉터리를 열어 SKILL.md, evals/evals.json, references/experiments.md를 중심으로 살펴보세요.
먼저 어떤 파일을 보면 좋을까요?
다음 순서를 추천합니다.
SKILL.md– paywall 및 업그레이드 화면 최적화를 위한 역할, 범위, 단계별 사고 과정을 정의합니다.evals/evals.json– 실제 상황에서 스킬이 어떻게 동작해야 하는지 보여주는 예시 프롬프트와 기대 출력이 들어 있습니다.references/experiments.md– 지속적인 CRO 작업을 위해 정리된 A/B 테스트 아이디어와 실험 카테고리 목록입니다.
이 세 가지 파일을 통해 paywall-upgrade-cro가 앱 내 전환 문제를 어떤 방식으로 접근하는지 명확한 그림을 얻을 수 있습니다.
이 스킬이 가격 전략도 도와주나요?
paywall-upgrade-cro는 기존 플랜을 어떻게 보여주고, 어떻게 전환시키는지에 집중합니다. 즉, 언제 paywall을 띄우고, 어떤 메시지를 쓰며, 어떤 디자인을 적용할지에 초점을 둡니다. 가격대, 패키징, 할인 전략을 결정해야 한다면, 근본적인 가격 결정을 다루는 pricing-strategy 스킬을 함께 사용하는 것이 좋습니다.
SaaS 전용인가요, 아니면 Shopify 같은 다른 플랫폼에도 쓸 수 있나요?
이 스킬은 특정 플랫폼에 종속되지 않게 설계되어 있으며, 다음과 같이 폭넓게 활용할 수 있습니다.
- SaaS 웹 앱
- 모바일 앱
- Shopify 테마와 스토어프론트의 업그레이드 프롬프트
- 인앱 화면과 모달을 제어할 수 있는 모든 프론트엔드 환경
UX·UI, 카피, 실험 아이디어에 집중하는 스킬이므로, 추천되는 패턴은 원하는 프론트엔드 프레임워크나 커머스 플랫폼에 맞게 구현하면 됩니다.
paywall-upgrade-cro는 안티 패턴과 사용자 신뢰를 어떻게 다루나요?
evals/evals.json의 평가 항목에는 에이전트가 다음을 명시적으로 수행하도록 지시하고 있습니다.
- (한도 도달에 대한 불만 등) 사용자의 감정 상태를 고려해 대응
- 깜짝 잠금, 혼란스러운 가격 제시, 데이터가 사라지는 것처럼 느껴지는 경험 등 기만적인 패턴에 대한 경고
- Escape hatch와 명확한 메시지를 포함하도록 안내
이를 통해 업그레이드 플로우를 설득력 있게 유지하면서도, 장기적인 리텐션과 브랜드 신뢰를 해치지 않도록 돕습니다.
우리 브랜드와 타깃 세그먼트에 맞게 추천을 커스터마이즈할 수 있나요?
가능합니다. 이 스킬은 에이전트가 다음을 수행할 것을 전제로 합니다.
- 가능할 경우
.agents/product-marketing-context.md(또는 이전 설정의.claude/product-marketing-context.md)를 읽기 - 기존 포지셔닝, ICP 정의, 기능 스토리 등을 적극 활용
추가로, 프롬프트나 컨텍스트 파일에 브랜드 가이드라인, 톤앤매너, 주요 세그먼트 설명 등을 제공하면 결과물을 더 세밀하게 브랜드에 맞게 조정할 수 있습니다.
이 스킬을 오래 활용하면서 최대 가치를 얻으려면 어떻게 해야 하나요?
paywall-upgrade-cro를 지속적으로 잘 활용하려면 다음과 같이 사용하는 것을 추천합니다.
- 인앱 업그레이드 순간을 설계·개편할 때마다 이 스킬을 적용
- 추천 내용을 분석 데이터와 실험 결과와 함께 검토
- 잘 맞는 패턴이 보이면
references/experiments.md에서 새로운 테스트 아이디어를 계속 발굴 - 성과가 좋았던 paywall·업그레이드 화면을 문서화해, 에이전트가 재사용 가능한 검증된 패턴으로 참조할 수 있게 만들기
이렇게 하면 paywall-upgrade-cro는 단발성 도우미가 아니라, 앱 내 전환을 위한 살아 있는 플레이북 역할을 하게 됩니다.
