다음에 뭘 할지 알려주는 AI 그로스 에이전트를 어떻게 만들었나
대시보드는 숫자만 보여줍니다. 그래서 뭘 해야 하나? 랭크 하락 분석, 숨은 시장 발견, 최적화된 키워드 생성 — 신뢰도 배지와 함께 무엇을 신뢰할지 알려주는 AI 에이전트를 만든 이야기.
문제: 대시보드는 숫자만 보여주지, 답을 주지 않는다
대시보드를 엽니다. 다운로드가 22% 떨어졌습니다. 매출은 횡보. 어제 경쟁자가 부제를 바꿨습니다. 모두 사실입니다 — 하지만 무엇을 해야 하는지는 알려주지 않습니다.
"데이터를 보는 것"과 "무엇을 해야 할지 아는 것" 사이의 그 간격에서 인디 개발자 대부분이 막힙니다. 도구는 "무엇"을 보여주지만, "왜"와 "다음에 뭘 할지"는 본인 몫이죠.
다섯 가지 분석 패턴
AI Growth Agent는 인디 앱의 대부분 시나리오를 커버하는 5가지 패턴으로 설계됐습니다:
- 랭크 하락 진단 — 키워드 순위가 왜 떨어졌나? 경쟁자 메타데이터 변경과 본인 랭크 히스토리를 교차 확인.
- 숨은 시장 발견 — 인디 앱(평점 50~1,000개)이 장악하고 기업 앱이 없는 저경쟁 키워드 발견.
- 키워드 최적화 — 로케일별 100자 키워드 세트 생성, 앱스토어 필드 규칙 준수 (쉼표 뒤 공백 X, 복수형 X).
- 리뷰 키워드 분석 — 사용자 리뷰에서 반복 등장 단어 추출. 앱스토어에서 검색 신호로 작용.
- 매출 이상 탐지 — 비정상적인 구독·IAP 패턴 포착하고 가설 제안.
신뢰도 배지: AI 말이 다 사실은 아닙니다
모든 인사이트 카드에 신뢰도 배지가 붙습니다. 핵심입니다 — AI 분석이 다 동등하게 신뢰할 수 있는 건 아니거든요.
Fact
데이터로 직접 확인된 사실. "어제 다운로드가 22% 떨어졌다."
Correlation
패턴 기반 추론. "랭크 하락 직전 경쟁자 3곳이 메타데이터를 바꿨다."
Suggestion
AI 추천. "이 키워드를 추가하면 노출이 증가할 수 있다."
각 카드에는 "근거 보기" 토글도 있습니다. 열면 AI가 사용한 원본 데이터가 보입니다 — 날짜, 경쟁자 변경 로그, 키워드 난이도 점수. 행동하기 전에 인사이트가 말이 되는지 직접 검증할 수 있습니다.
인디 앱 필터
앱스토어 카테고리에는 기업 앱(평점 10만+, 거대한 마케팅 예산)과 인디 앱이 섞여있습니다. 그런 앱들과 본인을 비교하면 쓸모없는 인사이트가 나옵니다. 그래서 평점 수로 필터링: 평점 50~1,000개인 앱이 "인디 성공 앱"이고, 진짜 비교 기준선이 됩니다.
성장 단계: SEED, GROWING, STABLE
갓 출시한 앱과 성숙한 앱은 다른 분석이 필요합니다. 데이터가 3일밖에 없는 앱에 매출 이상 탐지를 돌리는 건 무의미합니다.
Agent는 데이터 양과 다운로드 트렌드 기반으로 각 앱을 자동으로 성장 단계에 분류합니다. 각 단계마다 활성화되는 분석 패턴이 달라서, 본인 앱이 실제로 있는 위치에 맞는 인사이트만 보입니다.
인사이트에서 행동으로
핵심 설계 원칙: 인사이트는 행동 가능해야 합니다. "키워드를 최적화하세요"가 아니라 "이 94자 키워드 세트를 복사해서 App Store Connect에 붙여넣으세요". 복사 버튼이 카드 안에 바로 있습니다.
AI가 경쟁자가 메타데이터를 바꿨고 본인 랭크가 떨어졌다고 감지하면, 경쟁 변화를 반영한 새 키워드 세트를 생성합니다. 감지 → 가설 → 행동 → 복사. 모두 자동.