3일 만에 만든 앱이 월 $2,443: 인디 개발자의 실전 ASO 플레이북 (US Matrix Trick 포함)

출처: Arthur Spalanzani — My second app made $2,443 last month (my ASO playbook) · 러닝타임 18분

"ASO는 하지 않으면서 광고에만 돈을 붓는 개발자들 — 그들은 가장 큰 기회를 놓치고 있다. ASO 기반을 먼저 깔면, 그 다음에 붙는 모든 트래픽이 무료 수익으로 굴러온다." — Arthur Spalanzani

이 리포트에서 만날 인물: Arthur Spalanzani는 프랑스의 인디 앱 개발자로 포트폴리오 5개 앱을 운영한다. 이 영상의 주인공은 3일 만에 만든 Bible 앱(Versy)이다. 지난 28일 매출 $2,443, MRR 상승 중, 40개+ 트라이얼 활성. 대부분의 트라이얼이 브라질에서 발생한다는 점이 그의 ASO 전략의 결정적 힌트다. 이 영상은 그가 실제로 쓰는 ASO 프로세스를 A-Z로 공개한다.

목차

  1. Bible 앱 $2,443/월 실적 공개
  2. ASO가 무엇인가 — Google SEO와의 완벽한 비유
  3. 키워드는 국가별로 다르다 — 트래픽 vs 난이도
  4. ASO에 영향을 주는 것 — 리뷰·로컬라이제이션·스크린샷
  5. App Sprint ASO 툴 데모
  6. 키워드 지표 4대 — Popularity·Difficulty·Top5 Downloads·Top5 MRR
  7. 브라질을 찾아낸 방법 — 시장 조사와 난이도 스코어
  8. App Store Connect 페이지 필드 전략
  9. US Matrix Trick — 9개 로컬로 미국 랭킹 부스팅
  10. 2~3개 로컬로 시작하라 — 마라톤 게임
  11. 스크린샷은 컨버전 깔때기의 최상단이다
  12. Apple Search Ads로 랭킹 치팅하기
  13. Discovery 캠페인 → Exact 캠페인 2단계 전략
  14. ASA 문제 해결 — Not Spending, 낮은 컨버전
  15. ASO는 스프린트가 아니라 마라톤

1. Bible 앱 $2,443/월 실적 공개 (00:00~00:55)

Arthur의 오프닝 - ASO 플레이북 공개

Arthur의 첫 문장은 시청자를 정확히 겨냥한다: "이 영상은 월 매출 $0~$5,000 사이에 정체된 사람, 또는 이제 막 시작하는 사람을 위한 것"이다.

공개된 실측 지표 (RevenueCat 대시보드):

  • 지난 28일 매출 $2,443 (Bible 앱 Versy)
  • MRR 서서히 상승
  • 활성 트라이얼 40+
  • 대부분 트라이얼이 브라질에서 발생 (전략적 선택)
  • 앱 개발 기간 3일 (이전 영상에서 전체 빌딩 과정 공개)

이건 원샷 성공이 아니다. Arthur는 5개 앱 포트폴리오를 운영하며 모두 매출을 낸다. 왜냐하면 ASO 기반이 완성되면 그다음 트래픽(Meta 광고, TikTok, 유기적 콘텐츠)이 모두 수익으로 굴러오기 때문이다.

2. ASO가 무엇인가 — Google SEO와의 완벽한 비유 (00:55~02:10)

RevenueCat 대시보드

ASO는 App Store Search Optimization이다. Google의 SEO를 App Store에 그대로 옮긴 것.

Google 예시: halloweencostumes.com이 있고, "Halloween costumes", "scary costume", "Halloween costume ideas"로 랭킹하고 싶다. → 웹사이트를 최적화한다.

App Store 예시: Bible 앱이 "Bible", "verse", "God", "scripture"로 랭킹하고 싶다. → 앱 제목, 서브타이틀, 키워드 필드에 이 단어들을 배치한다.

배치의 우선순위: 가장 중요한 키워드는 제목(Title)에, 그다음이 서브타이틀(Subtitle), 나머지는 키워드 필드(Keyword Field)에. Apple의 랭킹 알고리즘은 필드별로 가중치가 다르다.

3. 키워드는 국가별로 다르다 — 트래픽 vs 난이도 (02:10~03:20)

키워드는 국가별로 다르다

Arthur가 짚는 결정적 함정: 같은 키워드도 국가마다 통계가 완전히 다르다. "Bible"의 검색량과 경쟁도는 미국·호주·프랑스에서 모두 다르다. 프랑스는 언어가 달라서 당연하지만, 같은 영어권 국가라도 사람들이 검색하는 방식이 다르기 때문에 차이가 생긴다.

ASO 게임의 핵심 질문: 어떤 키워드를 제목·서브타이틀에 넣어야 최대 트래픽을 얻을 수 있나?

"Bible은 트래픽이 많지만 경쟁이 극도로 심한 키워드다. 돈이 몰리는 곳이라 모든 앱이 랭킹하려고 한다. 트래픽과 난이도의 균형을 찾아야 한다."

4. ASO에 영향을 주는 것 — 리뷰·로컬라이제이션·스크린샷 (03:20~04:20)

ASO 영향 요인

① 리뷰 평점

해당 국가에서 별점이 높으면 ASO가 더 잘 된다.

② 로컬라이제이션

트래픽을 늘리는 가장 좋은 방법. 언어별 로컬을 추가하고 제목·서브타이틀·스크린샷을 모두 번역해야 한다. Arthur의 앱은 English, Spanish, Portuguese, Romanian, Polish 등 여러 로컬 운영.

③ App Store 스크린샷

Apple이 스크린샷 안의 텍스트에서 키워드를 추출한다. 그래서 스크린샷에 넣는 카피는 컨버전만이 아니라 ASO에도 직접 영향을 준다.

5. App Sprint ASO 툴 데모 (04:20~05:00)

App Sprint ASO 툴

Arthur가 커뮤니티와 함께 만든 툴 App Sprint ASO. 이미 다른 툴(App Tweak 등)을 쓰고 있다면 그대로 유지해도 됨. 초보~중급자용으로 설계됐다.

워크플로우:

  1. 앱 추가 (아직 미출시라면 임시 앱 생성 가능)
  2. 국가 선택 (US부터 시작)
  3. 키워드 입력: "Bible", "Bible verse", "prayer" 등
  4. 각 키워드에 대해 4가지 지표 자동 표시

6. 키워드 지표 4대 — Popularity·Difficulty·Top5 Downloads·Top5 MRR (05:00~06:20)

키워드 지표 대시보드

① Popularity: 검색량 지표

② Difficulty: 랭킹 진입 난이도 (핵심 기준: 50 이하만 노려라)

③ Top 5 Daily Downloads: 상위 5개 앱의 일일 다운로드

④ Top 5 MRR (Monthly Revenue): 상위 5개 앱의 월 매출 추정

Arthur의 결정적 조언: MRR 지표를 반드시 확인하라. 어떤 키워드는 다운로드가 20,000회씩 나오지만 매출은 0인 경우가 있다. "Vanity metrics(허영 지표)"에 속지 말고 실제 돈을 만드는 키워드를 찾아라.

Difficulty 50 이상은 죽은 키워드다. 광고 없이는 절대 랭킹할 수 없다.

7. 브라질을 찾아낸 방법 — 시장 조사와 난이도 스코어 (06:20~07:20)

브라질 시장 발견

Arthur가 브라질을 찾은 프로세스:

  1. 구글에 "Bible 앱의 가장 큰 시장" 검색 → 브라질이 등장
  2. App Sprint에서 국가를 브라질로 변경
  3. 같은 영어 키워드로 테스트 → Popularity 여전히 높고 Difficulty는 훨씬 낮음 → 딱 맞는 조건
  4. 포르투갈어 키워드로 로컬라이즈: "Bíblia Sagrada", "Versículo del día" (=verses of the day)
  5. 키워드 제안 툴로 관련 아이디어 확장

키워드 검색 원칙 두 가지:

  • 복수형은 검색하지 마라. App Store가 자동으로 복수형을 인식한다. "prayers"가 아니라 "prayer"로.
  • 이미 랭킹 중인 키워드는 툴이 표시해준다 → 그것을 강화하는 방향으로.

8. App Store Connect 페이지 필드 전략 (07:20~09:00)

App Store Connect 필드 전략

App Sprint에서 App Store 페이지 필드를 직접 편집 가능하다. Arthur의 필드 우선순위 원칙:

Title (제목) — 최고 가치 키워드, 그것도 제목 앞부분에 배치. 이게 가장 중요한 원칙.

Subtitle (서브타이틀) — 두 번째 가치 키워드

Keywords Field (키워드 필드) — 나머지

결정적 함정 두 가지:

  • 브로드 키워드를 넣지 마라. 통계가 좋아 보여도, 사용자가 찾는 특정 기능에 부합하지 않는 앱이면 나쁜 리뷰가 쏟아진다. 그러면 ASO가 오히려 무너진다.
  • 같은 키워드를 두 필드에 중복해서 넣지 마라. 앱 이름을 Title과 Subtitle에 모두 넣으면 App Store가 "중복"으로 처리해서 더 나쁜 필드 기준으로 랭킹한다. App Sprint가 이 중복을 경고해준다.

9. US Matrix Trick — 9개 로컬로 미국 랭킹 부스팅 (09:00~10:40)

US Matrix Trick

이 영상의 하이라이트. Arthur가 App Sprint에 특별히 추가한 기능이다.

"미국 앱 스토어에서 랭킹하려면 US 로컬이 당연히 필요하다. 하지만 사람들이 모르는 게 있다. 미국 랭킹에 영향을 주는 다른 9개 로컬이 있다. 거기에 영어 키워드를 넣으면 미국 랭킹이 부스팅된다."

실전 활용:

  1. Russia 로컬을 활성화하고, 러시아어가 아니라 영어 키워드를 넣는다.
  2. 이 키워드는 미국 랭킹에 반영된다.
  3. 더 강력하게 쓰는 방법: US 로컬의 Subtitle에 있는 키워드를 Russia 로컬의 Title에 넣으면, 그 키워드는 더 높은 필드 가중치로 미국 랭킹에 반영된다.

Arthur의 예시: "widget"이 미국 서브타이틀에 있어서 낮은 영향인데, 러시아 타이틀에도 넣으면 미국 "widget" 랭킹이 급상승한다. 이걸 모르면 큰 기회를 놓치는 것.

10. 2~3개 로컬로 시작하라 — 마라톤 게임 (10:40~12:00)

점진적 확장 전략

Arthur가 강조하는 원칙: 처음부터 10~20개 로컬을 만들지 마라. 2~3개만으로 충분히 시작한다. 이유는 두 가지.

  1. 먼저 앱을 출시하고 실제 사용자 반응을 봐라. 어디에서 트라이얼이 발생하는지 보고 그 국가를 추가하면 된다.
  2. Arthur 자신의 사례: 영어로만 출시했는데 한국에서 트라이얼이 발생했다. 원래 계획에 없던 언어였지만 데이터를 보고 한국어 로컬을 추가했다.

ASO는 스프린트가 아니라 마라톤이다. 한 방에 완성하려 하지 말고, 하나씩 로컬을 추가하며 A/B 테스트하고 반복 iterate한다.

11. 스크린샷은 컨버전 깔때기의 최상단이다 (12:00~13:20)

스크린샷 A/B 테스트

사람들이 App Store에서 특정 키워드로 검색해서 내 앱을 보게 됐다. 그다음 결정을 좌우하는 게 스크린샷이다. 못생기면 즉시 넘긴다.

측정법:

  • App Store Connect의 Analytics 탭 → 스크린샷 컨버전 통계 확인
  • 10% 미만이면 반드시 개선 필요

Arthur의 원칙: 절대 짐작하지 마라. "예쁘게 됐네" 같은 감으로 판단하지 말고 항상 Product Page Optimization에서 A/B 테스트를 돌려라. 앱 아이콘, 스크린샷 모두 대상. 실제 사용자 데이터만 진실이다.

12. Apple Search Ads로 랭킹 치팅하기 (13:20~14:20)

Apple Search Ads 소개

기본 ASO가 끝난 뒤 Arthur가 추천하는 다음 단계: Apple Search Ads (ASA).

"Apple Search Ads는 랭킹을 치팅하는 방법이다. 지금 'Bible' 키워드에서 25위라도, ASA를 쓰면 그 즉시 검색 결과 맨 위에 뜬다. 무료 크레딧 $100은 그 잠재력을 실험해볼 최고의 기회다."

Apple Search Ads 가입 시 $100 무료 크레딧이 온다. 이걸로 캠페인 실험이 가능하다.

13. Discovery 캠페인 → Exact 캠페인 2단계 전략 (14:20~15:20)

ASA 2단계 캠페인

Arthur가 실제로 쓰는 2단계 캠페인 구조:

Step 1 — Discovery 캠페인 (Broad Match)

이미 확인한 좋은 키워드로 브로드 매치 캠페인을 만든다. Apple이 관련된 다양한 변형 검색어에서 광고를 노출시킨다. 1주간 데이터 수집.

Step 2 — Exact 캠페인 (Exact Match)

1주 뒤 Discovery에서 가장 잘 컨버트되는 키워드만 골라내서 Exact Match 캠페인을 새로 만든다. 이제 예산이 확실한 승자에만 집중된다.

Arthur는 이 주제로 별도 영상을 예고했다. 이 영상에서는 큰 그림만.

14. ASA 문제 해결 — Not Spending, 낮은 컨버전 (15:20~16:20)

ASA 문제 해결

초심자가 겪는 2대 문제와 해결책:

문제 1: 광고가 예산을 소진하지 않는다

24~48시간 기다려라. 셋업 완료까지 시간이 걸린다.
— 그래도 안 되면 목표 CPA를 하루 10~20%씩 올려라. 결국 소진되기 시작한다.

문제 2: 컨버전율이 낮다 (50% 미만)

두 가지 원인이 있다:
(a) 키워드가 잘못됨 — "pizza"로 스포츠 앱을 광고하면 아무도 안 다운로드한다.
(b) 대개는 스크린샷이 나쁨이다. 랭킹 1등인데 클릭 안 되면 스크린샷 문제.

Arthur의 자기 앱 컨버전율: 70%. 이 정도가 목표 수준이다.

15. ASO는 스프린트가 아니라 마라톤 (16:20~18:00)

ASO는 마라톤

Arthur의 마무리 프레이밍: 이 프로세스를 완벽히 실행하면 App Store가 주는 3일 부스트를 받을 수 있다. 출시 후 첫 3일간 ~300 다운로드, 15~30 트라이얼 정도의 특별 노출이다. 하지만 요즘은 점점 얻기 어렵다.

"많은 사람이 하루 만에 모든 로컬을 만들고 '어? 안 되네? ASO는 죽었어'라고 결론 낸다. 아니다. ASO는 초장기 게임이다. 키워드 하나 바꾸면 그 효과는 1~2주 뒤에 나타난다."

실전 리듬:

  • 키워드를 매일이 아니라 최소 주 1회 갱신. Popularity·Difficulty는 계속 움직인다.
  • 내 니치에서 가장 잘 랭킹하는 방식이 시간에 따라 변한다 — 항상 최신 데이터로.
  • ASO가 완성돼도 계속 iterate. 그게 마라톤이다.

Arthur는 마지막에 커뮤니티 링크와 다음 영상(Instagram 트래픽으로 하루 수십만 조회 만드는 법)을 예고한다.


핵심 요약 & 액션 인사이트

한 줄 요약: ASO 기반이 없으면 광고비도 낭비다. Difficulty 50 이하 키워드 + 저경쟁 국가 + 미국 매트릭 트릭 + ASA 2단계 캠페인을 순차 실행하고, 매주 iterate하라.

  • ASO를 먼저 완성하고 광고를 붙여라. ASO가 부실한 상태에서 광고를 돌리면 광고비는 새는 물이다.
  • Difficulty 50 이상 키워드는 광고 없이 랭킹 불가. 시작할 때는 Difficulty 낮은 롱테일부터 노려라.
  • Popularity만 보지 마라 — Top 5 MRR을 반드시 확인. 다운로드 20,000회지만 매출 0인 vanity 키워드가 많다.
  • 큰 시장을 구글로 찾아라. 자기 카테고리의 큰 시장이 어딘지 구글로 조사한 뒤 그 국가에서 Difficulty가 낮으면 진입.
  • 키워드는 단수형만 넣어라. Apple이 자동으로 복수형을 인식한다. "prayers" 대신 "prayer".
  • 같은 키워드를 Title과 Subtitle에 중복 입력하지 마라. Apple이 더 나쁜 필드 기준으로 랭킹시킨다.
  • US Matrix Trick 활용: US 랭킹을 부스팅하는 9개 다른 로컬에 영어 키워드를 더 높은 필드(Title)로 배치.
  • 처음엔 2~3개 로컬만. 사용자 반응을 보고 추가 로컬을 결정. Arthur는 한국 사용자가 늘어난 뒤 한국어 로컬 추가.
  • 스크린샷 컨버전 10% 미만이면 무조건 A/B 테스트. Product Page Optimization 사용.
  • Apple Search Ads $100 무료 크레딧을 안 쓰는 건 낭비. Discovery(1주간 브로드 매치) → Exact(승자만 골라 정밀 타겟) 2단계로 운영.
  • ASA 컨버전 50% 미만이면 스크린샷이나 키워드 문제. Arthur 자신은 70%가 목표.
  • 키워드 재검토 주 1회 이상. Popularity·Difficulty는 계속 움직인다. ASO는 마라톤이지 스프린트가 아니다.

본 리포트는 유튜브 원본 영상을 요약·정리한 것이며, 이미지 캡처는 학습·비평 목적입니다. 원본 채널: Arthur Spalanzani