Learn everyday

[6월 TIL #6] Spotify Wrapped 케이스 스터디 — 좋은 경험이 성과가 되도록

besoluble 장은솔 2026. 6. 11. 00:54

이 글은 growth.design의 인터랙티브 케이스 스터디 Spotify Wrapped Psychology를 보고 정리한 공부 기록이다. growth.design은 UX 사례와 심리학을 인터랙션으로 풀어주는 사이트다. 앞쪽은 사례가 짚는 심리 법칙을 위키처럼 정리했고, 뒤쪽 TIL에 왜 이걸 공부했고 무엇을 느꼈는지를 덧붙였다.


매년 돌아오는 '그 시즌'

연말이면 "내 1위 아티스트는 OO", "올해 OO분 들었다" 같은 Spotify Wrapped를 꼭 한 번씩 보게 된다. growth.design은 이 Wrapped가 매년 어떻게 사람들을 다시 끌어들이고, 시키지도 않았는데 자발적으로 공유하게 만드는지를 심리 법칙으로 뜯어본다.

 

케이스 스터디는 Wrapped에 깔린 장치를 여섯 가지로 나눠 순서대로 짚는다. 아래는 그 여섯 가지와, 마지막에 케이스 스터디가 던지는 디자인 제안까지 정리한 것이다.

 

growth.design의 인터랙티브 케이스 스터디 Spotify Wrapped Psychology 캡처본

 

1. Curiosity Gap (호기심 격차)

시작은 공개 1주일 전에 오는 알림이다. "작년엔 5,652곡을 들으셨어요. 올해는 더 많을까요, 적을까요? 곧 Wrapped에서 공개됩니다." 답은 주지 않고 질문만 던진다. 빈칸을 못 견디는 심리를 첫 접점부터 건드리는 것이다.

 

원문에서 흥미로웠던 건, Spotify가 이 알림 문구를 여러 버전으로 실험한 흔적까지 보여준다는 점이다. "총 몇 곡"이라는 숫자가 나을까, 아니면 "당신의 1위 곡은 'Blinding Lights'였어요" 같은 문구가 나을까. 어떤 쪽이 더 '내 이야기'처럼 느껴지는지를 두고 호기심의 크기를 조절한다.

알림 문구의 두 가지 버전. '총 곡 수'와 '당신의 1위 곡' 중 어느 쪽이 더 궁금하게 만드는지를 두고 호기심의 크기를 조절한다.

 

 

2. Anticipation (기대감) — 그리고 가변적 보상

호기심이 1년 내내 쌓이면 기대가 된다. 어떤 사람은 결과를 의식해서 중간에 듣는 음악을 바꾸기도 한다. 그래서 막상 공개되는 순간은 단순한 통계 확인이 아니라 하나의 '이벤트'가 된다.

 

여기 깔린 심리는 가변적 보상(Variable Reward)이다. 내 1위 아티스트가 누구일지 미리 모른다는 것, 그 예측 불가능성이 보상을 더 짜릿하게 만든다. 케이스 스터디는 이 "미리 모른다"가 Wrapped 성공의 핵심 재료라고 짚는다.

 

Wrapped 허브 화면. 1년의 기다림 끝에 공개되는 순간이 '이벤트'처럼 느껴지게 설계돼 있다.

 

 

3. Storytelling (스토리텔링)

Spotify는 결과를 표나 리스트로 던질 수도 있었다. 대신 이야기로 풀어낸다. 섹션마다 공들인 카피("당신은 top 아티스트와 특별한 한 해를 보냈어요")를 붙이고, 언제 그 음악을 가장 많이 들었는지 타임라인으로 보여준다. 숫자가 아니라 그때의 기억을 불러오는 것이다.

 

케이스 스터디의 설명은 이렇다. 스토리는 단순한 사실이나 통계보다 뇌의 더 많은 영역을 자극해서 기억에 오래 남는다. 게다가 그 이야기의 주인공이 다름 아닌 '나'다.

 

아티스트별로 언제 가장 많이 들었는지 보여주는 타임라인. 데이터를 '그해의 기억'으로 바꾼다.

 

 

4. Delighters (예상 밖의 즐거움)

이야기를 기억에 박아 넣는 건 결국 비주얼이다. Wrapped는 매년 그래픽 스타일과 애니메이션을 새로 만든다. 어느 해엔 top 장르를 햄버거처럼 층층이 쌓아 보여주기도 한다. 예상 밖이고 playful한 표현일수록 더 눈에 띄고 더 잘 기억된다는 점을 활용하는 것이다.

 

top 장르를 햄버거로 쌓아 보여주는 화면. 매년 새로운 비주얼이 '딜라이터' 역할을 한다.

 

 

5. Numbers (숫자) — 그리고 프레이밍

"6,582곡, 90개 장르, 11월 1일에 594분으로 최고치." Wrapped는 숫자를 쏟아낸다. 숫자는 그 자체로 "이만큼이나"라는 감각을 준다. 하지만 진짜 핵심은 그 숫자를 어떻게 프레이밍하느냐에 있다.

 

케이스 스터디가 든 비교가 인상적이었다. 같은 '시간'이라도 스마트폰 Screen Time에서 "7시간 19분"을 보면 죄책감이 든다. 반면 Wrapped는 같은 시간을 "취향이 이만큼 넓어졌다"는 긍정적 의미로 묶는다. 데이터를 어떻게 프레이밍하느냐에 따라 같은 숫자가 자랑이 되기도 하고 반성이 되기도 한다.

 

"2023년은 당신의 귀를 위한 잔치였어요." 들인 시간을 죄책감이 아니라 취향의 확장으로 프레이밍한다.

 

 

6. Social Value (사회적 가치)

앞의 다섯 가지가 잘 작동하면, 마지막 장치는 거의 저절로 켜진다. 결과가 좋으면 공유하고 싶어지고, 남들이 올린 Wrapped를 보면 나도 올리고 싶어진다. 남들이 다 하니까 나도 하게 되는 밴드왜건 효과(Bandwagon Effect)다.

 

케이스 스터디는 한 겹 더 들어간다. 음악 취향은 정체성의 일부이기 때문에, Wrapped를 공유하는 건 "내가 어떤 사람인지"를 보여주는 일이기도 하다. 그래서 별도 광고 없이도 공유가 공유를 부른다.

 

공유용으로 다듬어진 결과 카드들. 좋은 경험이 자랑이 되고, 자랑이 새 유입을 만든다.

 

 

마지막 한 가지: "Before you go…"

케이스 스터디는 분석에서 그치지 않고 디자인 제안을 하나 던진다. Wrapped의 마지막 화면은 "재밌었죠? 내년에 또 봐요"인데, growth.design은 이게 조금 anti-climactic하다고 본다. 기왕이면 마지막에 작은 보상을 하나 더 얹으면 어떨까. 예를 들어 "데이터를 보니 당신이 놓친 곡이 하나 있어요, Mystery Song"처럼.

 

실제 Wrapped의 마지막 화면. "That was fun. Same time next year?"로 내년을 미리 깔아둔다.

 

그리고 이 작은 제안 화면 하나에 네 가지 원칙이 동시에 들어간다.

  1. Personalization (개인화): 당신만을 위해 고른 곡으로 마무리한다.
  2. FOMO: 관련 있는 곡이 아니라, 당신이 '놓친' 곡을 콕 집어준다.
  3. Singularity Effect (단일성 효과): 플레이리스트 전체보다 곡 하나가 부담이 적어서 행동하기 쉽다.
  4. Curiosity Gap (호기심 격차): 곡을 바로 밝히지 않아 듣고 싶게 만든다.

"Before you go…"로 곡 하나를 더 권하는 제안. 작은 화면 하나에 개인화·FOMO·단일성·호기심이 겹쳐 있다.

 

Wrapped를 뜯어보면 장치는 여러 개지만 방향은 하나다. 데이터를 '경험'으로 바꾸고, 그 경험이 좋으면 사람은 시키지 않아도 공유한다.


TIL — 왜 이걸 공부했나

2주년 이벤트에서 시작된 고민

우리 제품의 2주년 이벤트를 기획하고 있었다. 2년 동안 제품도 자랐지만, 함께해온 유저(연구자)분들도 그만큼 쌓아온 것이 있다. 그 둘을 엮어서 "우리의 성장과 당신의 성장"을 같이 보여주는 이벤트를 만들고 싶었다. 그 과정에서 Spotify Wrapped처럼 한 해의 기록을 유저에게 돌려주는 아이디어가 나왔다.

 

합리적인 이유로 접었지만, 여운이 남았다

하지만 Wrapped형 아이디어는 제품에 직접 가져다줄 성과가 모호했다. 보는 경험은 좋지만 그게 어떤 지표로 잡히는지가 흐릿했다. 반면 쿠폰은 명확히 우리에게 금전적 이익을 직관적으로 가져다준다.

 

그래서 최종 형태는 쿠폰 럭키드로 쪽으로 기울었다. 여러 미션을 수행해 럭키드로 참여권을 받고, 그 미션 중 하나가 "나의 연구 일지 보기"가 됐다. Wrapped의 축소판을 미션 안에 끼워 넣은 셈이다. 합리적인 결정이었지만, Wrapped 같은 경험 자체에 대한 여운은 계속 남았다. 연말 이벤트엔 또 써볼 수 있겠다는 생각도 들었다.

 

그러다 오늘, 예전에 심슨 님께서 소개해주셨던 growth.design이 오랜만에 떠올라 들어가봤다. 그리고 처음으로 이 Spotify Wrapped 사례를 봤다.

 

그 '모호한 성과'를, Spotify는 지표로 잡고 있었다

글을 쓰면서 궁금해져서 Spotify 공식 자료를 찾아봤다. 흥미로운 건, Spotify는 Wrapped를 공개적으로는 "팬들에게 보내는 연례 감사 인사"라고 부른다는 점이다. 유입이나 마케팅이라는 말은 꺼내지 않는다. 그런데 정작 주주서한과 보도자료에서 자랑하는 숫자는 따로 있다. Wrapped에 참여한 월간 사용자 수(2023년 기준 역대 최고 2.27억 명), 공유 건수, 인앱 메시지 증가 같은 재참여와 확산 지표다.

 

겉으로 말하는 목적 실제로 재고 자랑하는 지표
🎁 "팬들에게 보내는 연례 감사 인사"
한 해의 청취를 돌아보는 개인화된 회고
유입·마케팅이라는 말은 없음
📈 재참여 MAU 2.27억 (2023, 역대 최고)
🔁 공유 5.75억 건 · 인앱 메시지 +100%
주주서한·보도자료가 내세우는 숫자

Spotify는 Wrapped를 '선물'이라 부르지만, 실제로 내세우는 KPI는 '참여'와 '공유'다.

 

이게 묘하게 걸렸다. 우리가 "성과가 모호하다"고 판단해서 접었던 그 경험을, Spotify는 참여와 공유라는 지표로 또렷하게 잡고 있었다. 물론 우리 규모에서는 쿠폰 사용률이 더 직접적인 성과인 게 맞다. 하지만 "좋은 경험은 성과로 안 잡힌다"는 건, 어쩌면 측정 대상을 너무 좁게 봤던 것일 수도 있다. 경험의 성과는 재참여와 공유로 잡을 수 있고, 실제로 Spotify는 그렇게 한다.

 

가장 크게 남은 생각: 좋은 경험이 곧 유입이다

Wrapped를 뜯어보면서 분명해진 건, 이 모든 장치가 결국 한 방향을 가리킨다는 점이다. 경험이 충분히 좋으면 사람은 시키지 않아도 자랑하고, 그 자랑이 새로운 유입을 만든다. Spotify처럼 쿠폰 같은 외적 보상 없이도, 순수하게 좋은 유저 경험 하나만으로 바이럴이 일어나는 그림이 가능하다는 것이다. 이번 2주년은 여러 이해관계가 얽혀서 거기까지 갈 여유는 없었지만 사실 진짜 해보고 싶은 건 그쪽이다. 

 

그 전에 풀어야 할 것: 데이터의 한계

이번에 미션 레벨에서 유저 데이터를 활용해보면서, 우리 제품 DB에서 유저 데이터를 꺼내 쓰는 데 생각보다 한계가 많다는 걸 알게 됐다. "유저가 이만큼 했어요"를 보여주려면 그 '이만큼'이 데이터로 잡히고, 또 꺼내 쓸 수 있어야 하는데 거기가 아직 약했다. Wrapped의 출발점은 화려한 애니메이션이 아니라, 유저 한 명 한 명의 행동이 정확히 기록된 데이터다. 그게 없으면 Storytelling도 Numbers도 만들 수 없다. 그래서 먼저 유저 데이터를 꾸준히 보완해서 "유저가 자기 데이터를 직접 활용할 수 있는 범위"까지 끌어올리고, 그다음에 Wrapped 같은 경험을 제대로 얹는 것이다.

 

Spotify Wrapped는 데이터를 '경험'으로 바꾸는 교본이다. 그리고 그 경험이 좋으면 마케팅 없이도 유저가 유저를 데려온다. 우리도 연말엔 이런 걸 해보고 싶다. 단, 화면을 예쁘게 만드는 것보다 먼저 유저 데이터를 제대로 쌓고 꺼낼 수 있게 만드는 게 순서다. 할인, 랜덤, 쿠폰도 나쁜 것은 아니지만 이런 좋은 경험으로 성과를 만드는 보람을 느껴보고 싶다! 굿..