+ Clearly separates unknowns while covering all requirements.
- Lacks an actual code audit and is somewhat lengthy.
Plan a redesign for this web page before making any edits.
| Category | Design › Product design |
|---|---|
| Tags | AnalyzingReviewingDeveloperChecklist |
Plan a redesign for this web page before making any edits. Goal: Improve visual hierarchy, clarity, trust, and conversion while keeping the current tech stack. Your process: 1. Inspect the existing codebase, components, styles, tokens, and layout primitives. 2. Identify UX/UI issues in the current implementation. 3. Ask clarifying questions if brand/style/conversion intent is unclear. 4. Produce a design-first implementation plan in markdown. Include: - Current-state audit - Main usability and visual design issues - Proposed information architecture - Section-by-section page plan - Component inventory - Reuse vs extend vs create decisions - Design token changes needed - Responsive behavior notes - Accessibility considerations - Step-by-step implementation order - Risks and open questions Constraints: - Reuse existing components where possible - Keep design system consistency - Do not implement yet
This prompt is for planning a redesign while keeping the current tech stack. It requires component reuse and design-system consistency, and explicitly says not to implement yet.
ChatGPT is the most accurate and complete while clearly flagging uncertainty. Gemini is detailed but overly speculative, and [C] was not provided.
+ Clearly separates unknowns while covering all requirements.
- Lacks an actual code audit and is somewhat lengthy.
+ Highly concrete section and component planning.
- Invents plan names, prices, and policies without inspection.
| Criterion | ChatGPT | Gemini | Leader |
|---|---|---|---|
| Instruction following | 9 | 8 | ChatGPT +13% |
| Accuracy | 9 | 4 | ChatGPT +125% |
| Specificity | 8 | 8 | Tie |
| Structure | 9 | 9 | Tie |
| Right length | 8 | 6 | ChatGPT +33% |
Scored 1–10 by gpt-5.6-sol with model names hidden (2026-09-24). This is an AI review, not a measurement.
We gave three models the same input and copied their answers unedited. Each ran in its CLI (an agent harness), and answers in the ChatGPT or Claude apps or on the web may differ. Outputs are in Korean.
[Pasted material] 대상 페이지: 마케팅 사이트의 요금제(pricing) 페이지 (src/app/pricing/page.tsx, PricingTable/PricingCard 컴포넌트 사용 중) 전환 목표: '무료 체험 시작' 버튼 클릭률 향상 현재 문제: 3가지 플랜이 가로로 나열만 되어 있고 추천 플랜이 시각적으로 구분되지 않는다는 피드백이 많음 브랜드 톤: B2B SaaS, 신뢰감 있고 담백한 톤 유지, 화려한 애니메이션은 지양
대상:
src/app/pricing/page.tsx
관련 컴포넌트:PricingTable,PricingCard
목표: ‘무료 체험 시작’ 버튼 클릭률 향상
방향: 신뢰감 있고 담백한 B2B SaaS 톤 유지, 과도한 애니메이션 배제
현재 세션에서는 로컬 파일을 직접 열람할 수 있는 도구가 제공되지 않아 실제 토큰·스타일·컴포넌트 구현은 확인하지 못했습니다. 따라서 아래 계획은 사용자께서 제공한 현재 상태를 기준으로 작성했으며, 구현 전 실제 코드와 디자인 토큰을 대조하는 단계가 필요합니다.
PricingTable, PricingCard 컴포넌트를 사용 중page.tsx에 직접 선언되어 있는지, 별도 config로 분리되어 있는지PricingTable이 레이아웃만 담당하는지, 플랜 비교·추천 상태까지 관리하는지PricingCard의 CTA, 가격, 기능 목록, 배지 구조핵심은 사용자가 다음 흐름으로 자연스럽게 이동하도록 만드는 것입니다.
무엇을 얻는가
↓
어떤 플랜이 적합한가
↓
무료 체험에 부담이 없는가
↓
무료 체험 시작
구성:
권장 메시지 방향:
팀의 규모와 사용 목적에 맞는 플랜을 선택하세요.
피해야 할 방향:
월간/연간 결제 옵션이 존재한다면 다음을 권장합니다.
결제 주기가 없다면 새 기능으로 추가하지 않고, 현재 사업 정책을 확인한 뒤 결정합니다.
세 카드는 유지하되 각 카드에 역할을 부여합니다.
가운데 카드를 무조건 추천하기보다 실제 사업 목표에 맞는 플랜을 recommended 상태로 지정합니다.
추천 플랜에 적용할 요소:
과도한 강조는 피합니다.
모든 카드의 CTA를 동일하게 반복하기보다 의도를 구분합니다.
무료 체험 시작무료로 시작무료 체험 상담 또는 사업 정책에 맞는 CTA단, 실제 플로우가 동일하다면 버튼 문구는 통일하고 추천 카드의 시각적 우선순위만 높이는 것이 안전합니다.
CTA 주변에는 다음 중 실제 정책에 해당하는 정보만 표시합니다.
신용카드 없이 시작14일 무료 체험언제든 취소 가능설정까지 5분카드 아래에 짧은 선택 가이드를 추가합니다.
예시:
| 상황 | 추천 플랜 |
|---|---|
| 처음 시작하는 개인 또는 소규모 팀 | Basic |
| 여러 팀원이 핵심 기능을 함께 사용하는 경우 | Pro |
| 고급 권한·지원·보안이 필요한 조직 | Enterprise |
긴 기능 비교표가 필요하다면 모바일에서 별도 Accordion으로 전환합니다.
B2B SaaS에서는 가격 카드만으로 결정을 끝내기 어렵기 때문에 다음 중 보유한 자산을 활용합니다.
근거가 없는 수치나 로고는 추가하지 않습니다.
최소한 다음 질문을 검토합니다.
Accordion을 사용하되 키보드와 스크린 리더에서 정상 동작해야 합니다.
페이지를 끝까지 읽은 사용자를 위한 보조 전환 영역입니다.
무료 체험 시작영업팀에 문의PricingTablePricingCardPricingCard에 다음 props를 검토합니다.
type PricingCardProps = {
name: string
description?: string
price: string
billingLabel?: string
features: string[]
recommended?: boolean
recommendationLabel?: string
primaryAction?: {
label: string
href: string
}
}
PricingTable에는 다음 역할을 추가할 수 있습니다.
PricingHeroBillingTogglePlanFitGuidePricingTrustSignalsPricingFaqPricingBottomCta기존에 유사한 컴포넌트가 있으면 새로 만들지 않고 재사용합니다.
| 대상 | 결정 | 이유 |
|---|---|---|
PricingTable |
확장 | 카드 배치와 추천 상태를 유지하면서 구조 개선 |
PricingCard |
확장 | 추천 상태, 적합 고객, CTA 계층 추가 |
| Button | 재사용 | 디자인 시스템 일관성 유지 |
| Badge | 재사용 또는 확장 | 추천 배지에 기존 패턴 활용 |
| Hero | 기존 공통 Hero가 있으면 재사용 | 페이지 간 헤더 일관성 유지 |
| FAQ | 기존 Accordion 재사용 | 접근성과 상호작용 중복 방지 |
| 플랜 비교 | 신규 또는 확장 | 현재 기능이 없을 경우 카드 아래 보강 |
| 신뢰 영역 | 신규 | 가격 페이지의 신뢰 요소 보완 |
기존 토큰을 우선 사용하고, 부족한 경우에만 추가합니다.
pricing.recommended.borderpricing.recommended.backgroundpricing.badge.backgroundpricing.badge.textpricing.trust.muted추천 색상은 브랜드 강조색을 사용하되, 본문 대비와 WCAG 기준을 만족해야 합니다.
다음 계층을 명확히 구분합니다.
임의의 픽셀 값을 추가하기보다 기존 spacing scale을 사용합니다.
추천 플랜 텍스트 배지를 함께 제공aria-hiddenprefers-reduced-motion 존중page.tsx, PricingTable, PricingCard 및 관련 토큰 확인PricingCard에 추천 상태와 CTA 계층 확장PricingTable의 반응형 레이아웃과 카드 높이 정리가장 먼저 적용할 변경은 다음 세 가지입니다.
추천 플랜으로 명확히 지정PricingCard에 추천 배지, 추천 이유, 우선 CTA 추가이 범위는 기존 컴포넌트를 최대한 유지하면서도 사용자의 선택 부담과 무료 체험 클릭 전 망설임을 동시에 줄일 수 있는 1차 개선안입니다.
| 7v7 Football Team Generator App | |
| Accessibility Auditor | |
| Accessibility Auditor Agent Role | |
| Accessibility Expert | |
| Accessibility Testing Superpower |