폴센트 프로덕트 디자이너 과제
사용자에게 대체할 수 있는 선택지를 제안합니다.
담아둔 상품을 마냥 기다리거나 다시 검색해서 찾는 불편을 줄이고,
더 합리적인 대안을 제시해 긍정적인 사용자 경험과 매출 전환을 만듭니다.
개선 시안 미리보기 ① · 관심상품이 품절됐을 때
관심상품 화면에 들어오면, 품절된 크리넥스 대신 살 상품을 카드로 알려줍니다. 같은 양으로 비교해 더 싼 상품이고, 누르면 상세로 갑니다.
관심상품 탭: 대신 살 상품을 알려주는 플로팅 카드
개선 시안 미리보기 ② · 핫딜 알림을 보고 들어왔을 때
담아둔 상품과 비슷한 핫딜을 순위대로 보여줍니다. 같은 양이면 얼마나 아끼는지, 믿고 살 수 있는 근거도 함께 보여줍니다.
핫딜 탭: 「나의 관심 기반 추천 핫딜」 섹션 추가
01사용자 이해 ① 누구인가
앱 화면, 스토어 리뷰, 제 사용 경험으로 정리했습니다.
쿠팡 링크를 공유해 관심상품을 담습니다. 리뷰에도 「쿠팡을 아주 많이 쓴다」는 말이 많습니다.
생필품·식품이 많습니다. 대체해도 되는 조건과 꼭 지켜야 할 조건을 확인해야 하는 물건입니다.
급하지 않으면 가격이 떨어질 때까지 기다립니다.
구매하러 가기로 적립을 받아, 폴센트를 거쳐 사는 습관이 있습니다.
01사용자 이해 ② 어떻게 쓰나
이번에 살펴본 구매 경로는 알림으로 들어오는 길과 직접 들어오는 길 두 가지입니다.
알림이 없는 동안 관심상품에서 다음 선택을 어떻게 시작하는지 살펴봤습니다. 직접 들어와도 기다리기 외의 선택지를 쉽게 발견하기 어려워, 기다리는 시간이 길어집니다.
02지금의 폴센트
관심상품을 살 수 없게 됐을 때 쓸 수 있는 기능은 여러 가지 있습니다.
다만 모두 직접 찾아 들어가야 보이고, 막힌 그 순간에 먼저 제안하는 기능은 없습니다.
| 지금 있는 기능 | 무엇을 해 주나 | 막힌 순간에는 |
|---|---|---|
| 재입고 알림 | 품절 상품이 다시 들어오면 알림 | 판매종료되면 알림도, 대안도 없음 |
| 상세 · 다른 옵션 | 같은 상품의 옵션별 단가 비교 | 같은 상품 안에서만, 상세에 들어가야 보임 |
| 상세 · 연관 상품 | 비슷한 상품 가격 비교 | 하나씩 눌러 직접 비교해야 함 |
| 가격알림 요약 | 알림 후 가격이 오른 상품에 비슷한 싼 상품 추천 | 알림이 왔던 상품만 해당 |
| 핫딜 둘러보기 | 모두에게 같은 핫딜 목록 | 내가 관심있는 상품을 찾기 위해 탐색 과정 필요 |
* 알림 발송 실패나 전달 오류 같은 시스템 문제는 이번 범위에서 뺐습니다. 가격이 내려가지 않아 알림이 없는 경우는 「오래 기다리는 상황」으로 다룹니다.
03문제 발견
폴센트를 쓰며 두 상황을 자주 겪었습니다. 기다리던 상품이 판매종료되거나, 원하는 가격이 오랫동안 오지 않는 경우입니다. 그때마다 다른 상품을 찾으려고 검색을 처음부터 다시 했습니다.
재입고 알림을 켜도 판매가 끝나면 알림이 없고, 목록에는 「품절」로만 남습니다.
가격이 안 떨어지면 알림도 없습니다. 사용자는 이걸 나중에 「놓쳤다」고 느낍니다.
담아둔 상품을 살 수 없게 됐을 때, 그 상품을 기준으로 다음 선택을 이어갈 수는 없을까?
지금의 관심상품 화면품절·무알림 상품도 똑같이 보입니다
지금의 핫딜 화면모두에게 같은 목록입니다
04근거 ① 사용자 인터뷰
폴센트로 1번 이상 사 봤고 관심상품이 5개 이상인 사용자 2명을 만났습니다. 이번 조사는 생필품·식품을 등록한 사용자로 범위를 정했습니다.
“판매종료로 떠서 다시 검색해야 되는 경우가 많아요.”
확인한 단서원래 상품으로 구매를 해결하지 못하면 폴센트나 쿠팡에서 검색을 다시 시작합니다.
“품절된지 몰랐어요.” “그냥 쿠팡 가서 검색해볼 것 같아요.”
확인한 단서현재 상태와 폴센트 안에서 가능한 다음 선택을 충분히 알지 못했을 가능성이 있습니다.
관심상품에 이미 남긴 조건을 활용해, 다음 후보를 다시 검색하지 않고 찾을 수 있는가?
* 소규모 초기 인터뷰의 단서입니다. B의 외부 탐색은 예상 행동이며, 실제 구매 결과는 추가 확인이 필요합니다. 질문은 「마지막으로 못 샀던 상품은 무엇이었나요 → 그때 다음에 무엇을 했나요 → 비슷한 걸 찾았다면 무엇을 기준으로 골랐나요 → 알림 말고는 어떻게 들어와서 쓰나요」 순서로, 선택지를 먼저 주지 않고 물었습니다.
04근거 ② 스토어 리뷰 1,850건
최근 6개월 리뷰 492건을 읽고 나눴습니다. 담아둔 상품을 제때 못 사는 불편이 반복되고, 그 안에서 추천을 만들 때 지켜야 할 조건도 보입니다.
한 리뷰가 여러 주제에 들어갈 수 있음 · 빨간 막대는 평균 3.5점 미만 · 원자료 reviews.md · reviews-full.csv
니즈 — 품절·재입고, 기다리다 놓침, 알림이 안 와서 놓침이 합쳐 24건입니다. 담아둔 상품을 제때 못 사는 불편은 리뷰에서도 확인되고, 5점 리뷰에도 있습니다. 대체 상품을 직접 요청한 사람은 없으니, 대체 추천은 요청된 기능이 아니라 이 불편을 풀기 위한 제안입니다. 지켜야 할 조건 — 품절 불만의 절반은 표시가 실제와 다르다는 것이라 품절 판정이 먼저 정확해야 하고, 연관 알림이 많다는 불만은 모두 1~3점이라 추천은 꼭 비교되는 것만 끌 수 있게 보여줘야 합니다.
04근거 ③ 사용자 인뎁스 인터뷰를 진행한다면? (가정하여 인터뷰 설계)
4그룹 × 3~4명: 기다리는 사람 · 품절을 겪은 사람 · 앱을 떠난 사람 · 잘 쓰는 사람(비교용).
| 구간 | 질문 | 무엇을 구분하려는가 |
|---|---|---|
| 왜 담았나 | “왜 담았나요? 언제까지 필요했나요? 꼭 이 상품이어야 했나요?” | 단순 관심과 아직 남은 구매 필요 |
| 무엇을 기대했나 | “담으면 어떤 일이 생길 거라 생각했나요? 어떤 조건이면 사려고 했나요?” | 기대한 역할과 구매 기준 |
| 기다리는 동안 | “다시 확인한 날은 언제인가요? 무엇 때문에 들어왔나요?” | 알림 없이도 생긴 방문·확인 |
| 품절·무알림을 어떻게 이해했나 | “알림이 없는 이유를 어떻게 생각했나요? 품절을 보고 무엇을 했나요?” | 상태를 몰랐던 문제인지, 대안을 못 찾은 문제인지 |
| 불편과 비용 | “다른 앱에서 무엇을 확인했나요? 다시 검색하거나 계산한 게 있나요?” | 시간·반복 확인·돈·지연 |
| 지금은 | “지금도 필요한가요? 샀다면 어디서 무엇을? 안 샀다면 무엇을 기다리나요?” | 미해결 · 일부러 기다림 · 밖에서 구매 |
| 무엇까지 바꿀 수 있나 | “판매처·수량·배송·브랜드 중 바꿔도 되는 것과 안 되는 것은?” | 같은 상품의 다른 옵션 vs 전혀 다른 상품 |
04근거 ④ 데이터를 확인한다면? (가정하여 조회 설계)
관심상품을 상태별로 나누고, 그 상태가 생긴 뒤 구매 검토로 이어지는지·떠나는지 비교합니다. 원인은 이 데이터로 단정하지 않고 실험으로 확인합니다.
2026.07~09에 관심상품 상태가 생긴 사용자 전체. 떠난 사용자도 포함합니다.
왜 — 최근에 들어온 사용자만 보면 이탈을 볼 수 없습니다. 「알림 없음」 판정에만 담은 지 7일 이상 조건을 두고, 품절은 등록 기간과 관계없이 봅니다.
13주 동안 생긴 상태를 7일·28일 추적. 관찰이 끝난 사용자만 결과에 넣습니다.
왜 — 7일은 첫 주 행동과 이후 반복 이용을 나눠 보기 위한 초기 관찰 기간(가안)입니다. 여러 주를 확보하되 행사·정책·앱 버전 구간은 나눠서 비교합니다.
A 품절·구매 불가 · B 구매 가능하지만 기준 기간 알림 없음 · C 구매 가능하며 최근 알림 있음 · 기록 확인이 어려운 상품은 별도
왜 — 서로 겹치지 않게 나눕니다. A·B와 C의 차이는 상태별 구매 검토의 차이로 보되, 원인은 추가 분석과 실험으로 검증합니다.
| 확인할 것 | 볼 데이터 | 뽑을 숫자 |
|---|---|---|
| 알림은 보통 며칠 만에 오나 | 관심상품별 알림 발송 기록 | 알림 간격의 중앙값·상위 25% → 「알림 없음」 기준(가안 7일) 확정 |
| 얼마나 많은가 | 관심상품 목록(등록일·재고 상태·마지막 알림일) | 관심상품 중 A·B 비율, A·B를 가진 사용자 비율 |
| 알림이 왜 없나 | 알림 생성·발송·실패 기록, 가격 변동 이력 | B 중 가격 조건 미달과 발송 실패 비율 |
| 구매 검토로 이어지나 | 구매하러 가기 기록(서브ID, 시작한 화면) | 7일 안 구매 이동 비율(A·B vs C) |
| 다른 상품을 찾나 | 같은 기록의 상품 ID, 연관 상품·다른 옵션 탭 기록 | 다른 상품으로 구매하러 간 비율 |
| 떠나는가 | 앱 방문·화면 기록, 관심상품 삭제 기록 | 28일 재방문율, 품절 후 삭제율 |
| 사업에 영향이 있나 | 사용자별 제휴 수익(서브ID) | 그룹별 28일 사용자당 제휴 수익 |
* 상품 상태 비율은 상품 단위, 재방문·수익은 사용자 단위로 따로 집계합니다. 우선순위는 구매 필요 · 실제 탐색 부담 · 대안 공급 · 대상 규모를 함께 보고 정합니다.
05문제 정의 ① 누구의, 어떤 순간을 풀 것인가
기다리기보다 다른 방법을 찾아야 하는 상황에 집중합니다.
인터뷰와 리뷰가 같은 방향을 가리킵니다. 규모는 데이터로 확정합니다.
인터뷰·리뷰에서 확인된 사실이 아니라 설계의 가정입니다. 인뎁스 인터뷰의 「무엇까지 바꿀 수 있나」 구간과 사전 사용자 테스트에서 확인합니다.
먼저 품절 상황부터 봅니다. 오래 기다리는 상황(7일 이상 알림 없음)은 품절 상황에서 효과가 검증되면 다음 단계로 진행합니다.
05문제 정의 ② 가설
담아둔 상품을 구매하기 어려울 때, 관련 후보와 비교 근거를 함께 제안합니다. 다시 검색하지 않고 상세 확인과 구매 이동으로 이어지는지 검증합니다.
인터뷰에선 못 사면 검색을 다시 했고, 리뷰엔 기다림·품절이 반복됩니다. 폴센트 구매는 상세 → 구매하러 가기로 일어나니, 그 경로를 다시 열어 주면 구매 검토가 이어질 것이라 봤습니다.
노출 대상 사용자를 무작위로 두 그룹에 나눴을 때, 제안을 받은 그룹의 7일 안 구매 이동(구매하러 가기) 비율이 높습니다. 실제 주문은 파트너스 수익으로 함께 봅니다.
진입만 늘면 추천 적합성과 비교 이해부터 확인합니다. 대체 상품이 필요 없던 경우라면 노출 대상과 시점을 다시 정한 뒤 다른 시안으로 실험합니다.
추천을 보고 눌렀는지
사용자 테스트 질문과 피드백
배정 후, 제안 그룹 vs 비제안 그룹
불편 신고 포함
두 그룹 모두 같은 노출 자격(막힌 관심상품 + 비교 가능한 후보)을 적용해 배정합니다. 카드를 실제로 읽은 사람만 골라 비교하지 않습니다.
06솔루션 · 해결 방향
추천 방식은 하나입니다. 담아둔 상품과 같은 종류를 찾아, 같은 양 기준으로 더 싼 상품부터 보여줍니다. 막힌 순간엔 플로팅 카드로, 평소엔 핫딜 탭에서, 앱 밖에선 푸시 알림으로 보여줍니다.
막힌 순간 · 먼저 효과 확인
원할 때 다시 찾는 탐색 경험
앱 밖의 사용자 부르기 · 마지막
1단계 안에서 사용자가 고르는 다음 선택
추천을 목록에 계속 펼쳐두지는 않되, 원하는 사용자가 충분히 비교할 경로는 남겼습니다.
플로팅 카드와 핫딜 섹션은 A/B로 비교하지 않습니다. 보는 사람과 순간이 다르기 때문입니다.
071단계 · 왜 플로팅인가
같은 추천을 어디에 둘지 세 가지를 비교했습니다. 플로팅은 발견에 가장 강하지만 목록을 가리는 비용이 있어, 그 비용을 관리하는 설계와 함께 초기안으로 정했습니다.
| 대안 | 기대하는 장점 | 감수할 점 |
|---|---|---|
| 품절 상품 카드 안에 진입점 | 문제 상품과 직접 연결되고 목록을 가리지 않습니다. | 그 카드를 보지 않으면 놓칩니다. 품절 카드가 아래쪽이면 더 그렇습니다. |
| 관심상품 상단 고정 추천 영역 | 언제든 다시 찾을 수 있습니다. | 기존 목록을 아래로 밀고, 추천이 없을 때도 자리를 차지합니다. |
| 진입 후 플로팅 카드 → 선택 | 새로운 후보가 있다는 사실을 먼저 알립니다. 접으면 목록이 돌아옵니다. | 다른 목적으로 들어온 사용자를 방해할 수 있습니다. 가리는 시간을 제한하고 방해 지표를 함께 봅니다. |
기존 연관 상품은 직접 찾아야 한다는 점에 주목해, 새 후보의 존재를 먼저 알리는 플로팅을 초기안으로 골랐습니다. 다만 목록을 가리는 비용이 있으므로 발견률뿐 아니라 기존 관심상품 이용이 방해받는지도 확인합니다. 효과가 없으면 카드 안 진입점으로 바꿔 실험합니다.
관심상품 목록 위에 뜬 카드
접힌 상태
071단계 · 플로팅 카드 ① 구성
다시 검색하기 전에 대안을 발견하고, 필요한 경우에만 자세히 확인하도록 구성했습니다.
코랄 그라데이션으로 일반 목록과 추천 카드를 구분했습니다. 아래로 갈수록 색을 줄여 가격 정보와 버튼에 집중하게 했습니다. 그림자와 테두리는 목록 위에 놓인 카드의 경계입니다.
「추천 핫딜」로 확인할 가치를 알리고, 제목에 담아둔 상품명을 넣어 그 한 단어만 강조했습니다. 일반 상품 추천이 아니라 내가 담아둔 상품의 대안임을 보여줍니다.
담아둔 상품의 상태와 같은 양 기준 가격 차이를 두 문장으로 보여줍니다. 자세한 조건은 상품 상세에서 이어서 확인합니다.
행동은 「추천 상품 보기」 하나로 좁혔습니다. 파란 버튼은 기존 앱과 같은 행동 색입니다. 원하지 않으면 닫고, 잠시 접혀 있는 카드에서 다시 확인할 수 있습니다.
색의 역할 — 코랄은 강조, 그림자는 경계, 파랑은 행동. 광고 여부는 색이 아니라 「광고」 표시로 구분합니다.
071단계 · 플로팅 카드 ② 위치와 움직임
구매가 어려운 관심상품에 새로운 후보가 생겼을 때, 앱에 들어온 뒤 한 번 제안합니다. 잠시 접어 두었다가 사라지고, 다음 방문 때 조건이 그대로면 다시 제안합니다.
| 상태 | 설계 의도 |
|---|---|
| 자리오른쪽 아래, + 버튼 위 | 엄지가 닿는 곳입니다. 상품 추가 버튼과 겹치지 않게 두고, 제안 후 접어 목록을 가리는 시간을 제한했습니다. |
| 처음 펼침앱 진입 0.6초 뒤 | 목록 안에서 놓칠 수 있는 새 후보를 알립니다. |
| 자동 접힘3초 동안 반응 없으면 | 바로 닫히면 후보를 놓치고, 계속 떠 있으면 목록을 가립니다. 그 사이의 접힌 상태로 목록 공간을 돌려주되 다시 볼 기회는 남깁니다. 카드를 조작하는 중에는 접히지 않습니다. |
| 다시 열기접힌 카드 탭 | 같은 상품 이미지를 유지해 방금 본 추천을 다시 찾게 합니다. |
| 사라짐접힌 뒤 10초, 조작 중이면 연장 | 제안은 한 번이면 충분합니다. 안 누른 사용자의 화면은 원래대로 돌려줍니다. 사라진 뒤에도 품절 관심상품 카드의 「대신 살 상품 ›」로 기준 상품이 유지된 비교 목록에 다시 들어갈 수 있습니다. |
| 직접 닫기× | 원하지 않는 추천은 즉시 닫습니다. 닫은 기록은 그 관심상품 기준으로 7일 저장해 같은 추천을 다시 펼치지 않습니다(가안). |
0.6초·3초·10초는 초기 동작 가안이며, 사용자 테스트에서 조정합니다.
처음 펼침
접힘 · 다시 열기
사라진 뒤 · 카드 안 진입점
품절일 때
7일 넘게 알림이 없을 때
071단계 · 플로팅 카드 ③ 상황별 문구
사용자가 처한 상황에 따라 가장 궁금한 것이 다르기 때문에, 제목에 오는 말을 바꿨습니다.
| 상황 | 제목 | 왜 이 말이 먼저인가 |
|---|---|---|
| 품절 | 크리넥스 대신 살 상품 발견!담아둔 상품은 품절이에요. 같은 양이면 4,690원 저렴해요. | 살 수 없는 상태라, 「대신 살 수 있다」가 가장 반가운 소식입니다. |
| 7일 무알림 | 1,960원 더 아끼는 상품 발견!매일두유 99.9 서리태 대신 살 수 있어요. 같은 양 기준으로 비교했어요. | 아직 살 수는 있으니, 「얼마나 아끼는지」가 바꿀 이유가 됩니다. |
081단계 · 실험 A 효과 확인
노출 자격이 있는 사용자(품절 관심상품 + 비교 가능한 후보)를 무작위로 두 그룹에 배정해, 7일 안 구매 이동 비율을 비교합니다.
품절 관심상품과 비교 가능한 후보가 있는 사용자. 무작위로 나누고 끝까지 유지합니다.
7일 안에 「구매하러 가기」를 누른 비율(대체 상품 포함). 보조: 추천 상품 보기 · 접힌 카드 다시 열기.
가정값입니다. 비교군의 구매 이동이 1%라면 실험군 3~4%를 의미 있는 차이로 봅니다. 실제 기준은 데이터 조회 후 정합니다.
관심상품 화면 이탈률 · 관심상품 삭제율 · 기존 알림의 구매 이동 · 전체 제휴 수익. 닫기율은 비교군에 카드가 없어 진단용으로만 봅니다.
여기서 구매가 늘지 않으면 추천 기준과 보여주는 방식을 바꾼 다른 시안으로 다시 실험합니다. 대상이 좁아 위험이 작고, 다음 단계로 갈지 정하는 자리입니다.
092단계 · 왜 관심상품이 아니라 핫딜로 넓히는가
관심상품에서는 원래 하던 일을 지키면서 다음 선택을 열어주고, 핫딜에서는 그 선택을 원할 때 반복해서 탐색할 수 있게 합니다.
관심상품은 담은 상품의 가격과 상태를 확인하고 관리하는 화면입니다. 요청하지 않은 추천이 개인 목록을 계속 차지하지 않도록 대표 후보를 한 번 제안하고, 더 보고 싶은 사람은 비교 목록으로 잇습니다. 이 균형이 맞는지는 사용성 테스트로 확인합니다.
핫딜은 여러 상품을 발견하고 비교하는 기존 공간이고, 쇼핑몰과 딜이 계속 추가되며 넓어지고 있습니다. 여기서는 관심상품을 바꿔 가며 후보를 비교할 수 있고, 추천이 필요할 때 다시 찾아올 이유가 생깁니다.
품절 상품의 대안을 찾는 사용자에게 먼저 검증한 뒤, 관심상품은 있지만 아직 구매가 막히지 않은 사용자로 넓힙니다. 관심상품이 없는 사용자는 비교 기준이 없어 섹션을 보여주지 않습니다.
비교군 대비 사용자당 전체 제휴 수익과 다른 날 재방문. 추천 섹션의 클릭이 긴급 핫딜에서 옮겨 온 것뿐인지, 기존 딜을 찾는 흐름이 나빠지지 않는지 함께 봅니다.
탭별 방문량 · 리텐션 · 매출 기여는 내부 데이터 확인이 필요합니다. 관심상품 안에서 후보를 펼치는 방식이 더 낫다고 확인되면 그 방식을 택합니다.
기존긴급 핫딜 → 로켓프레시
개선긴급 핫딜 → 추천 핫딜 → 로켓프레시
092단계 · 핫딜 탭
기존 화면은 그대로 두고 섹션 하나를 더했습니다.
092단계 · 추천 카드 설계
추천은 목록이 아니라 제안입니다. 1위는 같은 양으로 더 싸면서 가격비교 최저가인 상품이고, 그 제안을 믿을 수 있게 근거를 함께 보여줍니다.
근거 한 줄이 2.6초마다 바뀝니다
더 싼 상품을 먼저, 그중 가격비교 최저가를 맨 위에 둡니다. 1위가 권하는 대안이고, 기준은 ⓘ 버튼을 눌러 확인할 수 있게 했습니다.
카드 크기는 그대로, 근거는 모두 보여줍니다. 「같은 양이면 N원」 비교 문구는 고정합니다.
092단계 · 추천 개발 기준
새 추천 모델을 만들지 않고, 상품 상세의 연관 상품과 가격비교 결과처럼 폴센트에 이미 있는 데이터를 씁니다.
| 단계 | 규칙 | 예외 · 메모 |
|---|---|---|
| 0 전제 | 기준 상품의 품절·구매 가능 여부를 추천 시점에 다시 확인. 후보도 지금 구매 가능해야 함 | 리뷰의 재고 표시 오류 때문에 품절 판정 정확도가 선행 조건. 쿠폰·배송 조건은 같은 기준으로, 품절 상품 가격은 마지막 확인가 |
| 1 후보 모으기 | 관심상품 상세에 이미 있는 연관 상품을 그대로 후보로 씀 | 같은 상품의 다른 용량·묶음도 포함(품절일 때 가장 직접적인 대안). 기존 「다른 옵션 알림」과는 상품당 하루 1건 규칙으로 중복 방지 |
| 2 거르기 | 품절·판매종료 제외, 가격이 24시간 안에 갱신된 상품만 | 광고 상품은 순위에 넣지 않고 연관 상품 칸에만 |
| 3 비교 가능 판정 | 단위 종류(ml · g · 개 · m)가 같을 때만. 총용량 = 1개 용량 × 개수 | 단위가 다르거나 용량을 못 읽으면 연관 상품으로 |
| 4 점수 | 아끼는 금액 = 관심상품 판매가 − 후보 판매가 ÷ 후보 총용량 × 관심상품 총용량 | 계산은 원래 금액, 화면 표시만 10원 단위 반올림 |
| 5 정렬 | ① 같은 양 기준 더 싼 상품 → ② 그중 가격비교 최저가를 맨 위 → ③ 아끼는 금액 큰 순 | 더 비싼 후보는 그 뒤에, 「비싸요」 회색 문구 |
| 6 노출 | 최대 6개. 1~3개면 한 줄(넘김 없음), 0개면 섹션 숨김 | 전체보기 버튼은 후보 수와 관계없이 항상 |
| 7 근거 한 줄 | 가격비교 최저가 → 알림 등록 N명 → N명이 구매하러 갔어요 순서로 2.6초마다 교체 | 최저가 표시는 쇼핑몰 4곳 중 1위이고 더 쌀 때만. 「구매하러 갔어요」 = 최근 30일 구매하러 가기를 누른 사용자 수(중복 제거). 실제 구매 수는 폴센트가 알 수 없어 쓰지 않음 |
| 8 다시 계산 | 가격이 바뀔 때 + 하루 1번 | 결과는 저장해 두고 화면에서는 바로 불러옴 |
* 모두 폴센트에 있는 데이터: 연관 상품 목록 · 1개 용량과 단위 · 개수 · 판매가 · 재고 상태 · 가격비교 최저가 결과 · 알림 등록 수 · 구매하러 가기 수. 새로 필요한 것은 용량 읽기와 정렬 규칙뿐입니다. 수치(24시간·30일·6개)는 가안이고, 시안의 가격·인원·일부 할인율은 동작 설명용 데모값입니다.
092단계 · 관심상품 줄 규칙
섹션 위 동그란 썸네일 줄은 「어떤 관심상품의 대안을 볼지」 고르는 자리입니다. 가장 급한 상품이 맨 앞에 오고, 대안이 없는 상품은 아예 보이지 않습니다.
품절크리넥스품절
매일두유12일째 알림 없음
세타필9일째
양배추7일째
펩시그 외
프링글스그 외
턴테이블대안 없음 → 안 보임같은 양으로 비교할 수 있는 대안이 1개 이상 있는 관심상품만. 대안이 없으면 썸네일도 없습니다.
① 품절 → ② 알림이 오래 없는 순 → ③ 그 외는 담은 순. 품절·대기 기간을 우선순위 단서로 쓰되, 실제 필요 시점은 따로 확인합니다.
맨 왼쪽, 가장 막힌 상품이 선택된 채로 열립니다. 직접 고르면 다시 들어와도 기억합니다.
관심상품이 없거나, 대안이 있는 관심상품이 하나도 없으면 섹션 전체를 숨깁니다. 빈 칸은 보여주지 않습니다.
092단계 · 예외 상황과 화면별 노출 조건
같은 추천 데이터를 쓰지만, 화면마다 끼어드는 정도가 달라 보여주는 조건도 다릅니다.
| 상황 | 이렇게 합니다 |
|---|---|
| 대안이 1~3개 | 한 줄로, 옆으로 넘기지 않음 |
| 대안이 모두 더 비쌈 | 섹션에는 「비싸요」로 보여줌. 플로팅·알림은 안 띄움 |
| 대안도 품절 | 대안에서 빼고, 남는 게 없으면 썸네일도 숨김 |
| 가격 정보가 오래됨 | 24시간 넘게 갱신 안 된 대안은 뺌 |
| 대안을 관심상품에 담음 | 그 상품은 추천에서 빠짐(이미 담았으니) |
| 선택한 관심상품을 삭제 | 다음 순서의 관심상품을 자동 선택 |
| 핫딜 섹션 | 플로팅 카드 | 푸시 알림 | |
|---|---|---|---|
| 관심상품 | 대안이 있는 모든 관심상품 | 품절 · 7일 무알림만 | 품절 · 7일 무알림만 |
| 대안 | 비교 가능한 것 전부(비싼 것 포함) | 더 싼 것 1개 | 더 싼 것 1개(같은 상품의 다른 옵션이 이미 알림으로 나갔으면 생략) |
| 언제 | 핫딜 탭에 들어올 때 항상 | 앱에 들어올 때 1번 | 관심상품당 7일 1번, 하루 1번 |
| 끼어듦 | 낮음(섹션 하나, 기존 딜은 아래로 밀림) | 중간(목록 위에 뜨고 곧 접힘) | 높음(앱 밖) |
| 끄기 | — | × 누르면 바로 닫힘, 접힌 카드도 10초 뒤 사라짐 | 알림 설정·전체보기에서 바로 끔, 이유는 선택 |
전체보기 · 매일두유추천 순위 + 연관 상품
전체보기 · 품절된 크리넥스추천이 적어도 같은 구성
092단계 · 전체보기
6개로 부족하면 전체보기로 갑니다. 담아둔 상품 줄을 위에 고정해, 무엇과 비교 중인지 계속 보입니다.
103단계 · 추천 핫딜 알림
두 화면을 확인한 뒤 마지막에 켭니다. 기존 알림을 바꾸는 게 아니라 새 알림을 추가하는 안이라, 총 수신량이 늘어나는 비용까지 함께 평가합니다. 알림을 누르면 비교 기준이 보이는 전체보기로 가고, 해당 상품이 강조됩니다.
1알림 설정「추천 핫딜 알림」 추가
2전체보기 상단설명 · 켜고 끄기
3푸시 알림「🔥 1,960원 더 아끼는 상품 발견!」
4알림을 누르면해당 상품 강조
10실험 계획
실험 A가 효과를 보여야 B로, B가 보여야 C로 갑니다. 단계마다 그 단계에 맞는 비교군을 새로 두고, 화면과 알림은 따로 배포할 수 있게 합니다.
| 단계 | 질문 | 비교 | 기간 |
|---|---|---|---|
| 사전 사용자 테스트 | 추천 이유·가격·모션·설정을 이해하는가 | 전체 흐름 관찰, 6명 × 40분 | 5영업일 |
| 실험 A · 관심상품 플로팅 | 품절 관심상품을 가진 사용자의 다음 구매 검토를 돕는가 | 노출 자격 사용자를 무작위 배정: 현재 관심상품 vs 플로팅 제안 | 모집 14일 + 관찰 7일 |
| 실험 B · 핫딜 확장 | 일반 탐색에서도 같은 추천이 유용한가 | 같은 조건의 핫딜 탭: 섹션 없음 vs 있음(새 알림·광고 없음) | 약 21일 |
| 실험 C · 알림 확장 | 앱 밖에서 받아도 추가 가치가 있는가 | 같은 화면에서 추가 발송 vs 보류(총 수신량 비용 포함) | 약 42일 |
출시 판단 규칙 · 측정 메모
| 최종 지표 | 비교군 대비 사용자당 전체 제휴 수익(+광고 수익). 보조: 구매하러 가기 클릭 |
|---|---|
| 나빠지면 안 되는 것 | 기존 알림 수 · 긴급 핫딜 클릭률 · 알림 끄기 비율 · 오류 |
| 판단 규칙 | ① 수익 상승 + 나머지 유지 → 출시 ② 수익 비슷 + 클릭 상승 → 고쳐서 재실험 ③ 나빠짐 → 중단 ④ 표본 부족 → 미리 정한 최대 기간·추가 표본 계획 안에서만 연장 |
| 나눠 볼 기준 | 관심상품 수 · 카테고리 · 품절 여부(실험 전 기준) |
| 피드백 | 앱 안 설문 카드는 넣지 않습니다. 대신 실험 뒤 일부 사용자 인터뷰로 「고려할 상품을 찾았나, 어떤 조건이 달랐나」를 묻습니다. 알림 끄기 사유는 끄는 사람에게만 선택으로 받습니다 |
| 해석 주의 | 「5초 안에 돌아옴」 같은 행동 신호는 참고용이지 「못 찾음」의 확정이 아닙니다. 닫기율은 비교군에 카드가 없어 진단 정보로만 씁니다 |
실험별 화면 묶음은 실험용 시안 페이지에 정리했습니다.
10기대 효과 · 마무리
막혔을 때 다시 검색하지 않고 다음 후보를 보게 하는 것이 목표입니다. 「같은 양이면 N원」으로 차이를 바로 알고, 품절 사실도 바로 압니다.
알림 없는 관심상품에서 구매 이동이 생기는지, 핫딜로 넓혔을 때 사용자당 전체 제휴 수익이 실제로 느는지 비교군 대비로 확인합니다.
알림 피로, 기존 핫딜 클릭 뺏기, 품절 판정 정확도. 작게 확인하고 넓히는 순서로 막습니다.
담아둔 상품을 못 사게 된 순간, 같은 양으로 비교한 후보를 제안해 다시 검색하지 않고 다음 선택을 하게 합니다. 관심상품에서는 원래 하던 일을 지키고, 핫딜에서는 원할 때 다시 탐색하게 하며, 단계마다 실험으로 확인한 뒤 넓힙니다.
참고 자료시안 상세보기플로팅 카드 ↗흐름 보기 ↗실험용 시안 ↗리뷰 분석 원문 ↗디자인 시스템 README ↗