솔아

솔아님의 아티클

솔아

솔아

긍정적인 앱스토어 리뷰 유도하기 - Keepin EP7

팀키핀의 지난 메이킹로그

안녕하세요! 팀 키핀입니다 :)

최근 저희 팀의 고민이였던 앱스토어 리뷰 관련해서 고민한 흔적들을

기록해보려고 합니다.

키핀 가드닝에 집중해오면서, 감사하게도 유저들이 꽤 늘어났고 헤비유저들도 생겨나기 시작했어요.

그런데 우리 앱스토어 리뷰 수는 너무 적지 않나?라는 생각이 들더라구요

리뷰가 좀 늘어나야, 리뷰를 보고 유입이 더 잘될텐데...

우리 앱을 잘 사용하고 있는 헤비 유저들이 찐 경험을 리뷰로 올려주면 참 좋을텐데!

과연 어떻게 해야 앱스토어 리뷰가 늘어날까?

처음엔 단순하게 생각했어요

유저들에게 부탁하면 되지 않을까?

어떻게 부탁할까..

공손하게? 유쾌하게? 불쌍하게, 동정심 유발?

어떻게 해야 유저들이 앱스토어 리뷰를 써줄 것인가 고민을 하던 중에

타채널의 리뷰 유도 관련 아티클을 읽고 ‘어떻게 해야’에서 ‘언제’가 빠졌다는 것을 알게되었어요.

'언제, 유저들에게 어떻게 부탁을 해야 유저들이 앱스토어 리뷰를 써줄 것인가'를 고민해야 했더라구요.

쉽게 말해, 기회(좋은 타이밍)를 노리는 것인데

학창시절 부모님께 원하는 장난감을 사달라고 조르고 싶을 때 우리는 좋은 타이밍을 노리지 않나요?

예컨대, 시험 성적표가 나온 날 장난감을 사달라고 조르지는 않죠

전교 1~2등을 놓치지 않는 성적 상위권 학생 제외ㅎㅎㅎ

대개는 부모님 기분이 왜인지 모르게 좋아보일 때, 그 때를 노리게 됩니다.

앱스토어 리뷰 유도도 똑같다고 생각했어요.

유저를 부모님에 대입시키고

장난감은 긍정적인 리뷰에 대입시켜보자

예시

부모님이 기분이 좋은 타이밍에 장난감을 사달라고 하면 성공할 확률이 높아진다.

부모님이 기분이 안좋은 타이밍에 장난감을 사달라고 하면 오히려 혼날 수 있다.

대입

유저가 기분이 좋은 타이밍에 긍정적인 리뷰를 써달라고 요청하면 긍정적인 리뷰를 써줄 확률이 높아진다.

유저가 기분이 안좋은 타이밍에 긍정적인 리뷰를 써달라고 요청하면 오히려 클레임 피드백이 리뷰로 쌓일 확률이 높다.

그래서 우선은, ‘유저가 기분이 좋은 타이밍이 언제일까’를 팀원과 함께 고민했습니다.

유저가 기분이 좋다는 것은 유저가 우리 앱에서 만족할만한 무언가를 했을 때 아닐까?

그럼 우리 앱을 사용하는 유저들이 만족할만한 무언가를 했을 때, 그 무언가는 무엇일까?

키핀은 나와 연결된 친구들에게 키핀을 주고받으면서 소통하는 앱이예요.

나의 상황을 실시간으로 사진을 찍어 공유함으로써,

친구의 리액션 또는 댓글을 확인하고 소통을 하죠.

그렇다면 친구에게 키핀을 받았을 때, 기분이 좋지 않을까 생각했어요.

하지만 친구에게 키핀을 받았을 때, 친구의 키핀을 확인하고 답키핀(답장)을 보내고 싶어할텐데

친구에게 답키핀을 보내기전에 리뷰를 써달라고 요청하는 팝업을 띄우면, 언짢지 않을까?

어찌됐든, 유저의 행동을 가로막는 행위니까 불쾌할 것 같더라구요.

그렇다면.. 친구에게 답키핀을 보내고 나서는 어떨까?

친구에게 답키핀을 보내고 나서는 기분이 좋지 않을까?

그래!

그 때, 기분이 좋은 것에서 그치지않고 만족해 할거야

친구에게 키핀을 받고, 나도 답키핀을 보내고 난 뒤의 상황.

‘그 때를 노리자!’ 라고 생각했습니다 ㅎ-ㅎ

그래서 저희가 정한 타이밍은,

a = 친구에게 받은 키핀이 1시간 이내에 1개 이상 있음

b = 이후 친구에게 키핀을 보냈음

a와 b 조건을 동시에 충족하는 상황에 b 행동 이후에 리뷰 유도 팝업을 노출시키기로 했습니다.

그런데......

조금 더 생각해보니, 한가지 조건이 더 필요하더라구요?

a와 b 조건만 충족한다면, 신규 가입을 하자마자 친구와 테스트겸 키핀을 주고받은 유저에게도

리뷰 유도 팝업이 노출되지 않을까?

우리 앱을 사용하면서 좋았던 경험에 대한 긍정적인 내용의 리뷰를 유도하려고, 이런 조건을 설정하는 것인데

우리 앱을 사용한지 1분도 되지 않은 유저에게

리뷰 유도 팝업이 노출된다면, 무용지물 아닐까 라는 생각이 들었어요.

물론 좋은 리뷰를 작성해줄 수도 있지만, 그게 정말 유의미한 피드백일까?

혹은 안좋은 리뷰를 작성해줄 수도 있고,

사실 팝업 자체를 읽지않고 닫을 확률이 가장 높다고 생각했어요.

그렇다면 우리 앱을 어느정도는 사용해본 유저들이

유의미한 피드백을 해줄텐데, 그걸 충족하는 조건이 필요하지 않을까해서

‘키핀을 3번 이상 발송한 이력이 있는 유저’라는 조건을 추가하게 되었습니다.

image.png

그렇게 조건을 설정하고 나니,

2번째 고민이 시작되었어요.

리뷰 유도 팝업은 어떻게 보여줘야할까?

다짜고짜, ‘저희 앱에 대한 리뷰를 스토어에 작성해주세요!’처럼 징징댈수는 없었어요.

그래서 우선 만족할만한 행동을 마친 유저에게,

우리 앱 잘 쓰고 있어요? 우리 앱 어때요? 재밌지 않나요? 이런 물음을 던지고 싶었어요.

이런 저런 문구를 고민하다가

키핀 앱 마음에 드시나요? 라는 팝업 타이틀을 정해보았어요.

기분이 좋은 상태인 유저에게 슬~쩍 한 번 떠보는 느낌인 데, 나쁘지 않더라구요?

그리곤 바로 리뷰 남기기 버튼을 노출하기 보다는,

좋은 경험을 하고 있는지 혹시 안좋은 경험을 하고 있는지 미리 알 수 있도록 했어요.

무조건 유저가 만족하리라고 생각하지는 않기 때문이예요.

혹시 유저가 불편함을 겪고 있거나, 좀 더 개선했으면 하는 사항들이 있다면

그걸 스토어에 리뷰로 남기게 하기보다는

‘긍정적인 리뷰 유도하기’ 프로젝트에 걸맞게 분류하고자 했어요.

image.png

네, 마음에 들어요

버튼을 클릭한다면, 좋은 경험을 하고 있는 유저일 것이고

그냥 그래요

버튼을 클릭한다면, 뭔가 불만사항이 있는 유저일 것이다.

그래서 플로우를 2가지로 설계했습니다.

좋은 경험을 하고 있는 유저에게는 그 느낌 그대로 살려서 스토어에 긍정적인 리뷰를 남기도록 유도하는 것이고

불만족스러운 경험을 하고 있는 유저에게는 1:1 문의 메일로 건의사항을 발송하도록 유도하는 것이죠

image.png

그래서 최종적으로,

아래와 같은 전체 플로우가 완성되었어요!

image.png

그리고 리뷰 유도 팝업에서 ‘나중에 할게요’를 터치한 유저에게는 더이상 팝업으로 성가지게 하지는 않되,

언제든지 앱스토어에 리뷰를 작성할 수 있도록, (또는 문의사항을 발송할 수 있도록)

마이페이지에 상시노출하는 배너를 삽입하기로 했어요.

image.png

배너 속 문구도, 일차원적으로 ‘스토어에 앱 사용경험에 대한 리뷰를 남겨주세요!’라고 요구를 하기보다는

친구와의 일상 공유가 즐거우신가요?

그렇다면 클릭해보세요!

이렇게 작성하여, 조금 덜 직접적으로 유도를 시도해보았어요.

그리고 서브타이틀로는

솔직한 우리팀의 심경을 담았어요

앱 사용 경험을 남겨주시면.. 저희는 행복해요

이 문구는 정말 말 그대로입니다 ㅎㅎㅎㅎ

저희 리뷰 1개로 행복해하는 사람들이예요…

조금 귀엽게 가도 되지 않을까 싶어서 가볍게 풀어보았습니다 ㅎㅎㅎ

이렇게 스토어 리뷰 유도 프로젝트를 배포한 뒤에,

뚜둥!

너무 너무 감사하고 기분 좋은 리뷰가 스토어에 등록되었습니다....💜

image.png

장거리 연애중이신 유저 분이, 남겨주신 리뷰인데

정말 기분이 좋아지는 만족 리뷰였어요.

이 분 외에도, 차차 긍정적인 리뷰가 쌓이길 바라면서

이번 ‘긍정적인 앱스토어 리뷰 유도하기’ 비하인드 스토리는 이만 마치겠습니다….ㅎㅎㅎ

앞으로도 또 다른 미션들을 해나가면서

또 다른 이야기로 찾아올게요!

읽어주셔서 감사합니다 뿅!

Keepin

위젯으로 주고받는 우리의 진짜 일상, 키핀

3
0
솔아

솔아

앱 이름은 뭐로 하지? Primary Color는? - Keepin EP3

어떻게 우리 유저가 다른 유저를 초대하게 만들까 - Keepin EP2

서비스 이름 정하기

이제 어떤 서비스를 만들지는 다 생각을 했는데, 서비스 이름을 어떻게 정해야 할지 막막했어요.

이름에는 서비스 컨셉이 담겨있어야 하는데 '컨셉을 어떻게 이름에 녹여낼까?' 고민하다가..

생각해낸 건 피그잼!이었습니다.

피그잼이 아이데이션 하기엔 가장 적합한 툴이라고 생각해서 바로 실행으로 옮겼어요.

우선 바로 아이디어가 안 떠오를 수 있으니 다음 미팅까지 떠오르는 아이디어를 마인드맵 형식으로 마구마구 써보기로 했어요.

2주 뒤

각자 2주 동안 생각한 아이디어들을 기록해 둔 피그잼을 같이 보면서 어떤 이름이 좋은지 피그잼 타이머를 활용해서 후보를 추려나갔어요.

image.png추려진 6가지 후보 중에서 한 번 더 타이머를 활용해서 투표를 진행했어요.

타이머를 활용하지 않으면, 결국 같은 결정을 하게 되더라도 고민이 계속돼서 결정이 늦춰지는데 타이머를 활용하니 집중해서 빠른 결정을 내리게 되더라고요.

뭔가 팀 내에서 결정을 해야 하는 순간이 온다면, 타이머를 활용하는 것 강력 추천합니다.

image.png

많은 아이디어 중 [사진 > 사진을 담는 공간 > We keep this love in a photograph]에서 착안한 Keepin에 의견이 모였습니다.

image.png

We keep this love in a photograph는 Ed Sheeran의 Photograph라는 곡의 가사 중 일부인데요, 노래도 정말 좋지만 이 대목이 우리 서비스를 잘 표현하는 문장 같더라고요.

image.png

또 Keepin이 Keep in touch (연락하고 지내자)라는 말이 떠오르기도 하고, in이라는 전치사 덕에 우리 서비스 ‘안에서’ 서로의 사진을 간직한다.라는 의미를 표현해 주는 것 같아서 마음에 들었어요.

그렇게 서비스 이름은 Keepin(키핀)이 되었습니다.

메인화면 버튼색상을 뭐로 해야 하지?

또, 서비스 이름을 정하는 중에 Primary Color도 어떻게 정해야 할지 고민이 컸어요.

킥오프 미팅에서 대략적인 서비스 방향에 대한 설명을 들을 때에도, 대표 컬러를 어떻게 잡아야 할지 감이 안 오더라구요.

이것도 정하기 어렵다면.. 피그잼으로 컨셉을 기반으로 아이데이션 해보자!

아이덴티티 구체화하기

먼저, 우리 서비스의 아이덴티티를 구체화시켜 보기로 했어요.

구체화시킨 후에 그에 어울리는 Primary Color를 찾기 위해서!

image.png1. 성격 특성 Personality Trait

우선은 우리 서비스의 가치와 타겟유저에 부합하는 성격 특성 Personality Trait을 정의해 봤어요.

진정성, 공감, 편리함(익숙함), 마음이 담긴, 다이나믹한, 일상을 연결하는

성격 특성이 정의되더라고요.

2.핵심 가치 Core Value

그다음엔, 서비스가 유저에게 전달하고자 하는 핵심 가치를 단어로 정의해 보기!

연결(유기적인), 신뢰, 영감, 실시간, 추억, 따뜻함

이렇게 6가지 가치를 유저에게 전달하자!로 의견이 모아졌어요.

그리고 나선,

피그잼 AI의 도움을 받아서 컬러별로 상징하는 것을 단어로 나열해 보고 그중에 어떤 키워드가 우리 서비스의 성격 특성 그리고 핵심 가치를 표현해줄 수 있을 컬러일지 타이머를 켜고 투표했어요.

최종적으로 노란색, 보라색, 연두색 이렇게 의견이 모아졌어요.

  • 노란색: 따뜻함, 행복

  • 보라색: 트렌디함

  • 연두색: 연결

3가지 컬러 중에 한 가지만 고르기가 너무 어려웠어요. 또 타이머로 투표를 진행했는데 노란색과 보라색 두가지 중에서 의견이 좁혀지지가 않더라고요.

Primary Color에 2가지 색을 다 넣지 뭐!

그런데 갑자기 두 가지 컬러를 결합해서 쓰면 어떨까 하는 생각이 들었어요.

"어차피 우리 서비스는 트렌디하고 모바일 기기에 익숙한 Z세대를 타겟으로 하는 서비스니까

꼭 한 가지 컬러를 프라이머리 컬러로 가지고 가지 않아도 되지 않을까요?"

팀원분도 적극 동의를 해주셔서 노란색과 보라색을 결합한 그라디언트 컬러로 Primary Color를 확정했어요.

image.png키핀의 가치를 잘 담은 2가지 색이 유기적으로 어우러지는 그라디언트가 반겨주는 웰컴스크린

서비스를 대표하는 이름, 대표 컬러를 정하는 이 과정들이 너무 재미났고 그래서 그런지 결과도 마음에 꼭 드는 것 같아요. 다양한 고민과 논의사항들이 앞으로는 훨씬 더 많이 있을 테지만, 팀원과 함께 재미나게 의논하고 결정하고 이리저리 시도해 보는 과정이 다~ 프로덕트를 만들어 나가는 데에 뼈와 살이 되는 것 같아서 걱정보다는 기대가 돼요.

이런 게 바로 사이드 프로젝트의 매력이 아닐까요🤓

다음은 디자인시스템에 관한 메이킹로그를 풀어보려고 합니다.

읽어주셔서 감사합니다!

8
0
솔아

솔아

어떻게 우리 유저가 다른 유저를 초대하게 만들까 - Keepin EP2

백엔드 개발자가 없는데 어떡하지? - Keepin EP1

프로덕트 플로우를 만들어나가면서 가장 고민이었던 초대 플로우 내용을 빌딩인퍼블릭으로 풀어보려고 한다.

우리 서비스는 유저 혼자 사용하는 서비스가 아니다.

1:1 네트워킹 서비스이기 때문에 유저가 다른 유저와 연결되어야 한다. 서비스를 유저 1명이 사용하게끔 하는 것도 어려운데, 다른 유저까지 함께 연결해서 사용하도록 유도하려면 어떻게 해야할까?

*우선 MVP는 1:1이지만, 추후 1:多 네트워킹 서비스로 확장할 계획이다.

일단은 우리 앱에 먼저 관심을 가져주어서 다행히도 가입까지 완료한 유저가 우리 앱을 마음에 들도록 만들어야 한다.

가설
우리 앱을 한번 사용해본 유저가 앱이 마음에 들었다면, 함께 사용할 다른 친구를 초대를 할 것이다.

Step 1. 우리 앱을 가입한 유저가 앱이 마음에 들게 해야한다.

Step 2. 누군가를 초대하는 과정이, 물 흐르듯이 자연스럽고 걸림돌이 없게 해야한다.

당연히 여기서 끝은 아니고, Step 3도 있다.

초대를 했다면, 초대 받은 사람이 승낙을 하게 해야한다.

또 Step 4도 있다.

승낙까지 했다면, 초대한 유저와 초대받은 유저가 우리 앱을 계속 사용하도록 만들어야한다.

하지만 일단 Step 1과 2를 먼저 생각하기로 했다.

Step 3와 4는 그 다음 단계니까, 일단 앞 단계부터 잘 만들어보자!

☝🏻 Step 1. 우리 앱을 가입한 유저가 앱이 마음에 들게 해야한다.

앱에서 맞는 웰컴 스크린에서 우리 앱을 사용하면 어떤 이미지를 주고 받을 수 있는지 보여주자.

내 지인에게 내 일상을 공유한다면 어떤 상황일까?

  • 맛있는 소금빵을 먹고 있을 때

  • 친구를 만나러 가는길, 이제 출발한다고 알려주고 싶을 때

  • 외출해서 하늘을 보는데 하늘이 너무 예쁠 때

  • 엄청난 맛집을 찾았을 때

  • 공부하고 있다고 알려주고 싶을 때

  • 오늘 나의 ootd를 자랑하고 싶을 때

등등...

지금 나 운동 중이야!

오늘 하늘 색 장난아니다, 한번 봐!

친구에게 알려주고 싶은 내 상황 또는 내가 보거나 먹은 어떤 것

평범한 생활 속에서 공유하고 싶은 내 일상의 사진 한장을 키핀으로 만들 수 있다는 것을 보여주고 싶었다.

그래서 내 앨범에 박혀 있는 이미지들을 키핀으로 만들고 웰컴스크린을 꾸몄다.

예전에 다닌 회사에서 수많은 감성 사진들을 촬영하면서 얻은 스킬로 여기 저기 사진 찍고 다닌 덕분에, 앨범에서 그럴 듯 해보이는 이미지들 셀렉하는데에는 그리 오래 걸리지 않았다.

안 쓴 이미지가 더 많기 때문에, 앞으로도 다양한 샘플로 활용할 예정!

Frame 137.png유저에게 '이런 일상, 공유하고 싶지 않나요?' 느낌을 주고 싶었다.

'나도 이렇게 일상 공유해야지!' 라는 마음이 들게 했다면 step1은 성공이다.

그 다음은, 공유하고 싶은 주체(친구)를 초대하는 과정이다.

워딩 통일에 관한 고민점을 짧게 풀자면, 상대 주체에 관한 워딩 고민도 굉장히 많았다.

개발자분과 슬랙에서 소통할 때, 정기미팅할 때마다.. 서비스를 만드는 우리 조차도 다르게 부르고 있었다. 상대방이라고 했다가, 친구라고 했다가, 공유된 사람 이라고 했다가..
빠르게 통일이 필요하다고 생각했다.
친구? 상대방? 아니면.. 사람? 아니면 파트너? 팔로워? 뭐라고 해야할까 고민하다가
결국은 친구!로 확정, 친구가 가장 친근하고 편안한 느낌이었다.
추후 1:多로 서비스를 확장할 계획도 있었기에 '상대방들' 보다는 '친구들'이 가장 우리 서비스에 맞는 워딩 같아서 친구로 확정하고 모든 화면 속 다르게 쓰인 워딩을 드디어 통일할 수 있었다.

image.png

속이 편-안

이어서 Step2. 친구를 초대하는 과정을 고민하기 시작했다.

✌🏻 Step 2. 누군가를 초대하는 과정이, 물 흐르듯이 자연스럽고 걸림돌이 없게 해야한다.

상대방을 어떻게 초대하지? 라는 생각이 들지 않도록

온보딩이 끝나면 바로 초대할 수 있는 팝업창을 노출시켰다.

첫 키핀을 생성했다는, 축하 메세지와 함께!

Frame 140.png

유저가 한 액션에 대해 축하나 칭찬 같은 긍정적인 메시지를 전달하는 것은

좋은 유저 경험이 될 수 있다.

그 경험에 이어서, 당신이 만든 멋진 키핀을 바로 공유할 상대방을 초대하도록

초대하기 버튼을 CTA버튼으로 노출시켰다.

혹시 초대할 상대방을 정하지 못했다면 close버튼을 눌러 팝업을 닫고, 조금 더 생각할 시간을 주기로 했다.

키핀을 또 생성해볼 수 있게 제한은 두지 않았고, 대신 2n번 키핀을 생성할 때마다

이 멋진 키핀을 만들지만 말고, 공유할 사람을 연결할 수 있도록 초대하기 팝업을 띄워 초대를 유도했다.

평균 몇 개의 키핀을 생성해야 상대방을 초대할 지는 MVP 배포 후에 데이터로 유저 행태를 살피며 확인해보기로 했다.

이후 개선점은 어떻게 될 지 아직 모르겠다.

  • 초대유도팝업을 2n번 노출하는 조건을 삭제하고, 상시 노출시킬 수도 있고

  • 유저로 하여금 누군가와 빨리 이 키핀을 이용하고 싶은 생각이 들게 UX Writing을 개선하거나 플로우를 멋진 애니메이션으로 풀어낼 수도 있고

  • 유저가 원하는 태그를 직접 작성할 수 있도록 커스텀 기능을 고도화 할 수도 있다.

배포가 되었지만,

아직 고쳐야할 수정사항도 많고 아이디어도 많아서 그런지 아직 많이 부족한 우리 아이를 세상에 내놓은 기분이다. (아이는 없지만;ㅁ;)

우리 팀이 계속해서 강조하는 것, 가드닝은 이제부터다.

런칭을 위한 Making 과정도 중요하지만 만들고 나서의 Gardening이 더 중요하다.

지속적인 최적화에 대한 관심 : 화려한 런칭보다 최종 목표인 랜딩 (안착)에 충실하자.

서비스 기획은 런칭으로 끝나는 것이 아니라, 오히려 그 때부터 진짜 시작입니다. 지속적인 모니터링과 개선을 통해 발전시켜야 합니다.

데이터 분석, 사용자 피드백 등을 바탕으로 서비스를 최적화하기 위해 노력해야 합니다.

런칭 이후에도 끊임없는 실험과 반복을 통해 서비스를 진화시켜 나가는 자세가 필요합니다.

앞으로 시작될 가드닝도 잘 해보기! 🪴🪴🪴

무럭무럭 자라렴

15
4