MENU
published 2020. 8. 20. 09:16
Wise*racker service 03. Audience, Funnel, Flow and Message

본 서비스는 Attribution & Analytics 서비스입니다.

곧 공개 예정이긴 합니다만 Message(Push notification) 서비스가 포함되어 있기도 합니다.

Attribution 서비스에서 중요한 것은 모바일 광고이고 Analytics에선 콘텐츠 분석입니다.

 

모바일 광고의 광고 효율을 높이기 위해선 멋지게 디자인된 소재가 필요하고 매체 전략또한 중요할 것입니다.

하지만 무엇보다 누구에게 광고를 할 것인지 타게팅 전략이 가장 중요하겠죠.

Attribution 서비스들은 광고 퍼포먼스를 위해 타게팅을 좀 더 구체화 할 수 있도록 오디언스 기능을 제공합니다.

만들어진 오디언스는 광고의 타게팅으로도 사용할 수 있고 메시징의 타겟으로도 활용할 수 있습니다.

 

Audience

가장 좌측 이미지가 구버전 서비스의 오디언스 기능입니다

기존 방식에선 사용 가능한 모든 지표를 화면에 모두 뿌려놓았기 때문에 오디언스를 만드는 과정에 집중할 수가 없었습니다.

입력해야 할 필드가 너무 많아보이게 만드는 초심자로 하여금 마치 액셀처럼 보이게 만드는 UI는 압도적일 수밖에 없습니다.

또한 모든 입력 필드는 Select가 아닌 Text Input으로 제공되어 모든 Value를 사용자가 알고 정확히 알고 있어야만 했습니다.

 

새로운 버전에서는 모든 지표들을 대화형으로 풀어내려고 노력하였습니다.

무엇무엇이 얼마 얼마 이상이고, 그리고 무엇 무엇이 얼마 이하인 사람과 같은 방식 말입니다.

하나의 오디언스 그룹을 만들기 위해 일정한 흐름을 지나듯 선택 선택만 하면 됩니다.

대부분의 필드는 Select를 제공하여 정확한 Value를 몰라도 선택할 수 있도록 구성하였습니다.

각각의 세트는 벤다이어그램을 통해 현재 구성하고 있는 오디언스의 예상치 또한 볼 수 있도록 진행하였습니다.

 

Funnel

좌측 이미지가 구버전의 Funnel입니다.

퍼널은 각 단계별 전환과 이탈을 파악할 수 있는 중요한 차트 중 하나입니다.

페이지마다 각각 PI코드를 삽입하고 리포트에서 확인할 수 있게 됩니다.

퍼널 분석을 위해 별도의 스크립트 태깅이 필요하다는 의미입니다.

구버전에선 이런 작업들이 필수였습니다. 또한 이벤트별로의 퍼널 분석이 불가능했고 각 스텝별로 오디언스로의 저장이 불가능했습니다.

소요기간 또한 알 수 없었죠.

 

모든것이 개선의 대상이었습니다.

신 버전에서는 각각의 전환 경로를 이벤트 기준으로 바꿔 설계하도록 진행하였습니다.

페이지뿐만 아니라 이벤트를 사용할 수 있게 되어 Add to Cart나 Purchase 등의 이벤트 또한 전환 단계에 포함시킬 수 있도록 말입니다.

또는 Product view와 같은 모든 상품의 뷰 또한 한꺼번에 집계할 수 있게 되었습니다.

뿐만 아니라 각 각의 스텝을 자유롭게 순서를 바꾸어 전환, 이탈을 확인할 수 있게 되었습니다.

 

각 각의 스텝은 클릭을 통해 상세정보를 제공하고 오디언스로 저장하는 기능도 포함하였습니다.

앞서 기술했듯 오디언스는 Attribution의 핵심 기능입니다.

개선된 퍼널은 Add to Cart 이후 이탈한 유저만 소급하여 오디언스로 저장하고, 이 대상에게 타게팅을 걸어 광고를 집행할 수 있게 됩니다.

이제야 비로소 제대로 된 퍼널의 모습을 갖추게 되었습니다.

 

Flow

User Flow 는 기존에 없던 차트 형식입니다.

대한민국에서 개발된 Attribution서비스 중 Flow를 제공하고 있는 서비스는 한 손으로 꼽기도 힘든 것으로 알고 있습니다.

그만큼 구현이 어렵고 난해한 차트입니다.

사실 Flow는 Analytics의 차트에 가깝습니다.

또한 퍼널과 비교해도 크게 다른점을 찾기 힘들 수도 있습니다. 하지만 Flow의 최대 장점은 모든 이벤트를 대상으로 전체 비율을 알 수 있다는 점입니다.

최초 시작 지점으로 부터 몇 퍼센트의 유저가 다음 단계로 이동하는지, 어떤 단계로 몇 퍼센트가 이동하는지 한눈에 파악할 수 있습니다.

또한 시작 뿐만 아니라 End Session으로부터도 추적할 수 있습니다.

 

Flow기능은 개발팀과 저의 도전이었습니다.

벤치마킹 대상 중에서 유일하게 Amplitude와 Mixpanel만 제공하던 고급 기능이었기 때문에 대단한 고생을 해야만 했습니다.

각 각 노드의 상관관계와 정렬 문제를 두고 개발팀과 수 없이 논의하였고 어떻게 종속관계를 가질 것인지 따져보았습니다.

프로젝트를 진행하며 모든 기능을 두고 개발팀과의 긴밀한 논의를 거치긴 합니다만, 애초에 없던 Flow와 같은 기능은 더욱 긴밀한 논의가 필요합니다.

적절한 지점에서의 협의도 필요하고요.

Flow는 그렇게 개발되었습니다.

 

Message

메시지 기능도 이번 신 버전에서 처음으로 개발되는 기능입니다.

서비스 내에서 수집한 오디언스가 세그먼트 그룹을 대상으로 Push Notification을 발송할 수 있는 기능입니다.

사실 메시지 기능은 Attribution과 Analytics와는 약간 결이 다릅니다.

전통적인 분석 서비스가 아닌 Marketing Action에 포함되는 기능이기 때문입니다.

 

주로 광고 대행사나 전문 마케터가 사용하는 기능이죠.

신 버전에서는 사용자의 범위를 확대할 수 있도록 메시지 기능을 추가하였습니다.

기존에 없던 기능이기 때문에 Braze와 OneSignal을 참조하여 개발하였습니다.

 

모두 타게팅에 특화된 서비스였고 특히 Braze는 타게팅뿐만 아니라 마케팅 시나리오를 작성하여 각 단계별 트리거를 설정할 수 있는 전 세계 1등 마케팅 액션 서비스였습니다.

신 버전은 최초부터 Braze의 모든 기능을 따라갈 순 없었습니다.

일단 타게팅과 그룹별 커스텀 콘텐츠부터 제공하는 것으로 결정하고 그에 맞게 화면을 구성하였습니다.

 

 

Wise*racker service 01. Summary & Login, Signup, GNB, LNB, Placeholder

Wise*racker service 02. UI Components

Wise*racker service 03. Audience, Funnel, Flow, Message
Wise*racker service 04. User Custom Dashboard

Term

2019-07-01 ~
진행 중

Worker

모두 본인

Stack

React, Redux

Tools & Service

Sketch, Zeplin, Git