in Implement: 적용

이메일 오픈율 추적, 측정프로토콜이 해답!

Share

본인이 보낸 이메일이메일 오픈율 트랙킹이나 뉴스레터를 얼마나 많은 수신자가 열어봤는지 보여주는 이메일 오픈율 (Email Open %) 은 이메일마케팅 효율성을 판단하는데에 중요한 열쇠입니다.

이러한 트랙킹이 기존의 로그분석에서 어려웠던 이유는, 기업들이 이메일 도달율 및 오픈율과 같은 KPI 는 이메일마케팅(eDM) 소프트웨어를 활용하고, 방문자 유입은 웹로그 분석툴에서 각각 별도로 수집했기 때문입니다.

구글 애널리틱스에서 이 수치들을 합쳐서 모니터링 하는것이 가능할까요? 유니버설 애널리틱스측정 프로토콜 (Measurement Protocol) 을 통해 손쉽게 가능합니다.

LunaMetrics 의 포스팅을 토대로 살펴보겠습니다.

적용 방법

1) 우선 관리자 옵션에서 “이메일 오픈 (Email Opens)” 이라는 맞춤 측정항목 (custom metrics) 을 아래와 같이 생성합니다. 이메일 오픈은 “방문 (session)” 과 구분된 별도의 이벤트로 추적되어야 하기 때문입니다.

  • 이름: Email Opens
  • 범위: Hit
  • 형식 유형: 정수
  • 최소값: 0
  • 최대값: 1

맞춤 측정항목 (Custom Metrics)

이메일 오픈 맞춤측정항목

2) 이메일 내에 “img src=” 태그를 사용해 아래 이미지 URL 을 호출합니다.

<img src="http://www.google-analytics.com/collect?v=1&tid=UA-1234567-1&cid=수신자별고유ID&t=event&ec=email&ea=open&cs=newsletter&cm=email&cn=2014newsletter&cm1=1" />

각각의 항목이 의미하는 것을 살펴보면 아래와 같습니다.

  • <img src= 이 적용코드의 기본바탕은 이메일 내에서 이미지가 호출될 때마다 이메일 오픈을 카운트하는 것입니다. 실제 이미지가 삽입될 필요는 없으며, 수치 카운트를 위한 역할 정도로 생각하시면 됩니다. 단, 수신자가 이미지로딩을 허용한 경우에만 가능합니다.
  • http://www.google-analytics.com/collect? 외부에서 데이터를 보내는 측정 프로토콜 (Measurement Protocol) 수신지점입니다. 이 URL 뒤에 파라미터를 붙여서 데이터를 전송합니다.
  • v = 1 (필수). 구글애널리틱스 측정 프로토콜 버전
  • tid = UA-1234567-1 (필수). GA 계정 속성 ID
  • cid = 수신자별고유ID (필수) 고객별 고유값을 여기에 넣으시면 됩니다. User-ID 가 아닌 CID 를 써야 하는 이유는, UID가 없는 경우 (예: 비회원) 발송되는 이메일 추적을 위해서입니다.
  • t = event (필수). 데이터 Hit 의 종류 (경우에 따라 ‘pageview’, ‘screenview’, ‘transaction’ 과 같은 항목이 입력될 수 있습니다만 이번 적용에서는 이벤트트랙킹을 활용하고 있기 때문에 “event” 로 입력해야 합니다).
  • ec = email 이벤트 카테고리 (Event Category). 방문형태 > 이벤트 리포트에서 보여지는 수치입니다.
  • ea = open 이벤트 조치 (Event Action). 마찬가지로 방문형태 > 이벤트 리포트에서 확인가능합니다.
  • cs = newsletter 유입소스
  • cm = email 매체
  • cn = 2014newsletter 캠페인명 (캠페인 태그방법은 이곳에서 확인해주세요).
  • cm1 = 1 앞서 생성한 맞춤 측정항목 값이 1 이라는 것을 의미.

3) 이후 이메일이 열릴때마다 URL 이 호출되면서 이메일 오픈 수치가 GA 에서 수집됩니다. cid 값을 통해 고객별 활동내역도 추적 가능합니다 (생각보다 간단하죠? ^^)

어떻게 활용할 것인가?

이렇게 측정되는 이메일 오픈 수치는 다양한 방법으로 분석에 활용할 수 있습니다.

1) 어떤 시간대에 고객이 이메일을 확인하는가?

2) 이메일 오픈에서 실제 사이트유입 (=클릭) 까지 이뤄지는 수치는 몇 %나 될까?

3) 수신허용 >도달 > 오픈 > 클릭 > 전환 까지 이어지는 이메일수신자 전체구매여정은 어떻게 되는가? (Data import 기능 활용)

시간대별 이메일 오픈

위와같이 맞춤보고서를 활용해서 시간대별 이메일 오픈율을 확인하거나, 세션수와의 상관관계를 분석할 수 있습니다. 위 예시를 보면 오전 7시에서 오후 1시사이에 가장 반응율이 좋은 것을 확인할 수 있습니다.

또한 측정프로토콜을 사용해서 스토어 방문, 오프라인 결제와 같은 외부데이터도 GA 로 전송할 수 있습니다.

 

  • Jinx

    CID를 GA 내에서 확인할 방법을 모르겠습니다.
    UI가 많이 바뀌었는데 CID를 여전히 사용할 수 있는 것인가요?

    • 오랫동안 GA 를 사용해오신 유저이신가보군요 ㅎㅎ ^^
      넵 CID 는 여전히 사용중이며, 특히 measurement protocol HIT 에서는 필수항목입니다… 대신 데이터 처리를 위한 키값으로만 사용되는 파라미터이며, 리포트 UI 에서는 값이 확인되지 않습니다.
      따라서 best practice 는, user-level 의 custom dimension 을 별도 생성하신 후 해당키값을 CID 와 Custom dimension 에 동시에 전송하는 것입니다. 이렇게 하시면 말씀하신것처럼 CID 를 디멘션으로 하여 리포트로 확인이 가능합니다.

      • Jinx

        빠른 답변 감사합니다.
        완벽히 이해가 됐네요. CID 이외에 Custom dimension(맞춤 측정기준)을 추가하면 되겠네요.

        범위가 Hit, 세션, 사용자, 제품이 있는데 사용자로 하면 될까요?