운영 중

기념일 앱 "365일 기념일", 구독 도입부터 2개월 만에 월 1만 엔 도달

기념일 관리 앱 "365일 기념일"이 구독 기능 출시로부터 2개월 만에 월 1만 엔에 도달했다. 전환점은 광고를 없애는 게 아니라 상시 표시로 바꾸고, 그 광고를 유료 플랜 구매 이유로 전용한 설계 판단이었다.

기념일 앱 "365일 기념일", 구독 도입부터 2개월 만에 월 1만 엔 도달

개인 개발자 이노우에 씨(X: @tty215_dev)가 운영하는 기념일 관리 앱 『365일 기념일』이, 구독 기능 출시로부터 2개월 만에 월 1만 엔의 수익에 도달했다. 본인이 2025년 5월 17일 X에서 달성을 보고하고, 같은 달 25일에 공개한 note에서 거기에 이르기까지의 설계 판단을 공개했다.

금액 자체는 크지 않다. 그럼에도 이 사례를 다루는 것은, 공개된 내용이 “무엇을 얼마에 팔았는가”가 아니라 “어느 부품을 어떻게 조합했더니 숫자가 움직였는가”에 치우쳐 있기 때문이다. 배너 광고와 구독이라는 상반되기 쉬운 두 수익원을, 의도적으로 한 지점에서 다시 연결했다는 이야기가 되어 있다.

공개된 정보의 범위

항목내용
개발자이노우에(tatsuya) 씨. 간사이 거주, 1아이 둔 30대 아빠, Flutter로 개인 개발
운영 개수앱 2개(이번 수익 달성은 주로 『365일 기념일』에 의한 것)
수익원배너 광고 + 구독(프리미엄 플랜)
과금 모델프리미엄. 기능은 기본적으로 전부 무료 개방
프리미엄 특전6항목
달성일2025년 5월 17일
소요 기간구독 도입부터 2개월
도달액월 1만 엔

먼저 한계를 명시해둔다. note의 무료 공개 부분에 숫자로 쓰여 있는 것은 “월 1만 엔”과 “2개월” 두 가지뿐이다. 다운로드 수, 월간 활성 사용자, 과금률, 플랜 가격, 광고 수입과 구독 수입의 내역은 모두 기재가 없다. 유료 부분은 “연간 플랜을 선택하게 만들기 위한 궁리” 이후이며, 본고는 거기까지는 다루지 않는다. 따라서 이하는 금액의 분해가 아니라, 의사결정의 분해로 읽는다.

무엇을 파는 앱인가

『365일 기념일』은 기념일을 관리하는 앱이다. note에서 읽어낼 수 있는 기능 구성으로는, 기념일에 태그를 붙여 정리할 수 있고, 커스텀 태그를 추가할 수 있으며, 알림이 오고, 그룹을 만들어 다른 사용자를 초대할 수 있다. 즉 단순한 날짜 목록이 아니라, 공유와 알림을 가진 “관계성 관리 도구”에 가깝다.

과금 대상이 되는 프리미엄 플랜의 특전은 6가지. 광고 비표시, 알림 커스터마이즈, 커스텀 태그 추가 제한 해제, 태그의 순서 바꾸기/숨기기, 그룹 참가 무제한, 그룹으로의 사용자 초대 무제한이다. 나열해보면 알 수 있듯이, 6가지 중 5가지는 “무료로도 쓸 수 있는 기능의 상한을 없애는” 유형이고, 유료로만 만질 수 있는 신기능은 거의 없다.

여기에는 명확한 의도가 있다. 이노우에 씨는 방침으로 “기능은 모두 무료로 쓸 수 있게 하고 있다”고 명기하며, 그 이유를 “개인 개발에서는 자금도 한정되어 있어 광고 출고라는 선택지를 취할 수 없으므로, 불편함으로 인한 사용자 이탈을 막고 기능으로 가치를 느끼게 하기” 위해서라고 쓰고 있다. 광고 예산이 없는 이상, 한 번 온 사용자를 잃었을 때의 재획득 비용이 실질적으로 무한대가 된다. 그래서 기능 제한으로 사람을 내쫓지 않는다는 순서로 설계가 짜여 있다.

흐름이 바뀐 두 가지 판단

이 사례의 전환점은 2단계다.

1단계는, 배너 광고의 위치를 바꾼 것. 이전에는 “사용자 경험을 해치고 싶지 않다는 마음이 앞서 특정 화면에만 표시하고 있었지만”, 이를 메인 화면 상시 표시로 변경했다. 본인의 기술에 따르면, 변경 후 수익이 증가했고, 게다가 사용자로부터의 부정적인 의견은 발생하지 않았다. 증가폭의 숫자는 공개되지 않았지만, 방향으로서는 명확히 “광고를 줄이는 방향이 아니라 늘리는 방향이 정답이었다”는 결과가 되어 있다.

구현 면의 세부도 쓰여 있다. 이 앱은 좌우 스와이프로 페이지를 전환하는 UI이지만, 배너는 페이지 전환의 영향을 받지 않고 다시 로드되지 않는 위치에 배치되어 있다. 표시할 때마다 리로드가 걸리지 않는 배치는, 표시 횟수가 아니라 표시 시간을 버는 설계다.

2단계는, 구독 기능의 출시. 이것이 월 1만 엔 도달의 직접적인 방아쇠로, 출시로부터 2개월 만에 목표에 도달했다.

왜 효과가 있었는가 — 광고를 “지우는 대상”으로 만든 구조

주목해야 할 것은, 이 두 판단이 독립적이지 않다는 점이다.

보통 앱 내 광고와 구독은 서로 잡아먹는다. 광고를 늘리면 체험이 나빠져 구독은커녕 이탈을 초래하고, 광고를 줄이면 광고 수입이 떨어진다. 많은 개인 개발 앱은 이 트레이드오프 앞에서 움직이지 못하게 된다.

이노우에 씨의 설계는 여기서 벗어나 있다. 배너를 상시 표시로 만든 노림수로, 본인은 두 가지를 꼽는다. 하나는 “표시 시간을 늘려 수익을 높이기 위해서”. 또 하나가 결정적인데, “광고가 비표시되는 특전에 매력을 느끼게 하기 위해서”다.

즉 광고는 광고 수입을 낳는 동시에, 프리미엄 플랜의 구매 이유 그 자체를 생산하는 장치로서 놓여 있다. 광고 노출을 늘리면 광고 수입이 늘고, 동시에 “지우고 싶다”는 수요가 늘어 구독 수입도 늘어난다. 트레이드오프였을 두 축이, 같은 방향을 향하도록 다시 연결되어 있다. 이것이 겨우 2개월이라는 속도의 설명이 되는 부분일 것이다.

다만 이 구조는, 무료판이 충분히 쓸 만한 것이 전제가 된다. 기능 제한으로 불편을 주고 게다가 광고도 보이면, 단순히 떠나고 만다. “기능은 전부 무료”와 “광고는 상시 표시”는 세트로만 성립하는 조합이며, 한쪽만 따라 하면 오히려 역효과가 난다.

과금 화면에 들인 공수

또 하나, 공개가 구체적인 것이 과금 화면의 만듦새다. 본인은 “평소처럼 기세로 구현하지 않고, 사전에 Figma로 디자인을 확정했다”고 쓰고 있다. 구현된 궁리는 4가지.

특전을 아코디언으로 표시해, 닫힌 상태로 전체상이 한눈에 보이고, 열면 아이캐치 이미지와 함께 각 메리트가 전달되도록 했다. 금액 표시에서는 엔 단위와 숫자로 텍스트 크기를 다르게 해, 숫자만 크게 했다(이 점은 앱 마케팅 연구소의 기사를 참고했다고 명기하고 있다). 불안 요소를 없애기 위한 Q&A와 주의점을 배치해, 특히 무료 기간 중 해지할 수 있다는 것과 그 해지 절차를 플랫폼별로 안내하고 있다. 그리고 화면 자체를 바텀시트로 구현해, 앱 내 어느 도선에서든 기존 화면 위에 스윽 표시할 수 있게 했다.

여기에 공통되는 것은, 구매를 망설이는 이유를 줄이는 방향으로만 손을 댔다는 것이다. 할인도 기간 한정도 없다. 해지 방법을 일부러 정성껏 안내하는 것은, 단기 과금률만 보면 불리해 보이기까지 하지만, 환불 요구나 스토어 저평가라는 후공정의 비용을 먼저 없애고 있다.

효과가 없었던 것, 그리고 알 수 없는 것

본인이 “이전에는 특정 화면에만 표시하고 있었다”고 회고하는 대로, 사용자 경험에 대한 배려를 우선해 광고를 좁히고 있던 기간은, 수익 면에서는 기능하지 않았다. 배려 자체가 나쁜 것이 아니라, 배려의 방향이 잘못되어 있었다. 좁혀야 할 것은 광고 노출이 아니라 기능 제한이었다는 순서의 오류다.

한편 이 기사에서 확인할 수 없는 것도 많다. 월 1만 엔 중 광고와 구독이 각각 얼마인지는 불명이며, 극단적으로 말하면 “구독은 거의 팔리지 않고, 광고 상시 표시화의 효과가 2개월 지연되어 나타났을 뿐”이라는 해석도 공개 정보만으로는 배제할 수 없다. 과금률도 가격도 나와 있지 않아, 단가×인원수의 검산도 할 수 없다. 월 1만 엔이라는 수준은 개인 개발 앱으로서는 도달자가 일정 수 있는 범위이며, 이 설계이기 때문에 도달했다고 단정할 재료는 갖춰져 있지 않다.

어디까지 가져갈 수 있는가

재현하기 쉬운 것은, 광고와 구독의 관계를 “잡아먹기”가 아니라 “연동”으로 다시 설계하는 발상이다. 유료 플랜 특전의 첫 번째로 광고 비표시를 두는 구성 자체는 드물지 않지만, 그것을 진짜로 기능시키려면 광고를 눈에 띄는 위치에 상시 놓을 필요가 있다는 역설까지 파고든 점은 활용할 수 있다. 과금 화면을 Figma로 먼저 확정한다, 해지 절차를 플랫폼별로 명기한다, 바텀시트로 도선을 늘린다, 같은 구현도 난이도는 높지 않다.

재현하기 어려운 것은 전제 조건 쪽이다. 이 설계는 “매일 또는 정기적으로 여는 앱”이라는 것에 강하게 의존하고 있다. 기념일 관리는 알림을 기점으로 반복 실행되는 카테고리이며, 그래서 배너의 표시 시간이 쌓이고, 광고가 거슬릴 정도로 많이 쓰인다. 1년에 몇 번밖에 열지 않는 앱에서 같은 구성을 짜도, 광고 수입도 “지우고 싶다”는 동기도 쌓이지 않는다. 또한 그룹 참가나 초대 같은 특전이 가치를 갖는 것은, 앱이 여러 명이 쓰는 설계로 되어 있기 때문으로, 단독 이용 전제의 앱에는 이식할 수 없다.

그리고 가장 따라 하기 어려운 것은, 자금이 없다는 것을 제약이 아니라 설계 원리로 변환하고 있는 점이다. “광고 출고를 할 수 없다 → 그러니까 이탈은 치명상 → 그러니까 기능으로 조이지 않는다”는 논리는, 자금이 있는 팀에서는 나오지 않는다.

함께 읽으면 좋은 글

  • Photo AI — 개인 개발자가 앱 단독으로 수익을 쌓아 올린 사례
  • Carrd — 무료로 쓸 수 있는 것을 전제로 짠 구독 설계

출처

이 글은 위 공개 정보의 요약과 분석입니다. 자세한 내용은 반드시 1차 자료를 확인하세요.

이 글은 출처 "Small Start(small-start.com)" 표기와 본 페이지 링크만 있으면 언론·블로그·생성형 AI 답변 등에서 자유롭게 인용·전재할 수 있습니다(사전 연락 불필요). 전재·인용 안내 →

비슷한 사례

도움이 되셨다면 공유해 주세요
X에 공유