GA4 보고서 공유: 이메일 예약 기능으로 정기적으로 보고서 받아보기
구글 애널리틱스 4에서 보고서를 정기적으로 받아볼 수 있는 보고서 이메일 예약 기능에 대해 알려드립니다.
UTM은 웹페이지의 URL에 정보를 추가하여 온라인 마케팅 캠페인의 효과를 추적하는 방법입니다. 일반적으로 Google Analytics와 같은 웹 분석 도구와 함께 사용되어 사용자가 웹사이트와 상호 작용하는 방식을 이해하는 데 사용합니다.
UTM이라는 이름은 Urchin Tracking Module의 줄임말이고 Urchin은 GA의 전신이라고 볼 수 있는 서비스의 이름입니다.
혹시 알고 계신가요? 무려 전 세계 웹사이트의 80% 이상이 사용하는 구글 애널리틱스는 바로, 이 Urchin이라는 회사에서 만들었습니다. 구글이 Urchin을 인수하면서 지금의 형태로 발전한 것입니다. 2022년 현재 구글 애널리틱스 설치에 사용되는 gtag.js
이전에 analytics.js
가 있었고 그보다 더 전에는 ga.js
, 그 이전에는 urchin.js
가 있었습니다. 이렇게 오랜 시간 동안 애널리틱스와 함께한 UTM은 웹사이트 분석의 시작점이자, 오랜 역사를 통해 검증된 유입 분석의 시작점이라고 볼 수 있습니다.
마케터라면 항상 곁에 두고 쓰는 데도 불안한 이 UTM은 오래된 역사만큼 정보가 너무 많아서 오히려 어렵습니다. 그래서 이 글에서 UTM의 구조와 실전 사용법, 그리고 자주 묻는 질문에 대한 답변을 정리했습니다.
본 포스팅은 즐겨찾기 해두었다가 UTM 작성에 필요한 상황이 있을 때마다 들어와 확인하시면 편리합니다.
UTM을 쉽게 설명하자면 택배 송장이라고 할 수 있습니다. 택배가 집에 도착하면 누가 보냈는지, 어디서 온 택배인지, 내용물은 무엇인지 등 송장만 보고도 쉽게 알 수 있듯, UTM은 바로 URL에서 이런 정보를 얻을 수 있는 꼬리표입니다.
택배를 받으면 내용물을 확인하고 정리하는 것처럼, 구글 애널리틱스 같은 분석 도구들은 UTM에 쓰인 정보를 분리하여 저장합니다. 그래서 UTM을 용도에 맞는 규칙에 따라 잘 작성하고 활용하면 유입분석을 통해 유용한 정보를 얻을 수 있습니다.
UTM 매개변수를 사용하는 이유는 아래와 같습니다.
요약하자면 UTM은 마케팅 캠페인의 효과를 추적 및 분석하고 사용자의 행동을 분석하려는 모든 사람에게 유용합니다.
👉 원리와 구조를 이해하는 것보다 실전에 바로 활용할 수 있는 UTM 작성법이 필요하신 분들은 여기를 눌러주세요.
UTM을 잘 사용하기 전에 URL 구조를 알고 있으면 아주 큰 도움이 됩니다. 어렵지 않으니 배워두시면 누구나 유용하게 UTM과 URL을 활용할 수 있습니다.
URL을 요약하자면 위와 같은 구조로 생겼습니다. UTM은 이 중에서 Query parameter라고 하는 부분에 작성합니다. 쿼리 파라미터는 아무렇게나 막 작성해도 웹사이트 유입에는 문제가 없는 경우가 많습니다. 그래서 간혹 UTM 활용에는 문제가 되기도 합니다. UTM을 잘못 작성해도 웹사이트 유입에는 아무 지장이 없기 때문입니다. 하지만 잘못 작성된 UTM은 잘못된 정보를 유입 정보에 기록하기도 하고, 아예 수집된 값이 없는 경우도 발생합니다.
URL의 이 쿼리 파라미터 부분은 웹사이트의 주소 뒤 물음표 기호(?)로 시작되고, UTM처럼 하나 이상의 쿼리파라미터를 넣을 땐 앰퍼샌드 기호(&)를 넣어 추가할 수 있습니다. 쉽게 예를 들어보겠습니다.
랜딩 페이지로 설정하고자 하는 URL 뒤에 물음표 기호(?)와 함께 UTM에 유입정보를 입력한다면 해당 링크를 클릭한 순간 GA와 같은 분석 도구에 유입정보를 기록하고 분석에 활용할 수 있게 됩니다.
이때 주의할 점은 URL에 물음표 기호(?)가 2개 이상 들어가서는 안 된다는 점인데, 물음표 기호(?)는 url 전체에 반드시 단 하나만 사용되어야 합니다. 그런데 국내에서 흔히 볼 수 있는 여러 쇼핑몰(임대몰)은 아래와 같은 구조로 되어 있는 경우가 많습니다.
이런 URL의 경우 이미 하나의 물음표 기호(?)가 존재하기 때문에 바로 뒤에 앰퍼샌드 기호(&)를 붙여 UTM 정보를 추가로 작성하면 되겠습니다.
GA4에서 사용할 수 있는 UTM에는 9가지 항목이 있는데 각각 어떤 내용인지 알아보겠습니다.
다음은 9가지 UTM 항목과 GA4에서 각 항목에 해당하는 측정기준입니다.
9가지 UTM 항목에 각각 어떤 내용이 들어가면 좋을지 알아보겠습니다.
GA4에서 광고 매체의 비용 정보 등을 업로드하기 위한 데이터 가져오기 기능을 이용할 때 주로 활용할 수 있습니다.
유입처를 구분하기 위해 사용합니다. 영어 소문자로 작성하는 것을 권장하며, GA4 기본 채널 그룹에 적용될 수 있는 소스 목록을 고려하여 작성하는 것을 권장합니다. 아래는 utm_source에 활용할 수 있는 몇 가지 예시입니다.
이처럼 utm_source에 들어가는 것은 대부분 해당 링크가 노출될 곳의 정확한 이름입니다. 간혹 naver_pc, bsc_naver처럼 변형된 값을 넣으시는 경우가 있는데, 이 경우 기본 채널 그룹이 Unassigned로 지정되는 경우가 많고, 기기 정보나 캠페인 종류는 기기 카테고리나 캠페인과 같이 다른 측정기준과 조합하여 분석할 수 있으니 되도록 utm_source에는 유입처의 이름만 명확하게 입력하는 규칙을 정하시는 것을 권장합니다.
유입처의 성격을 입력합니다. 이 또한 GA4 기본 채널 그룹을 고려하여 작성하는 것이 좋으며, utm_medium 또한 영어 소문자로 작성하는 것을 권장합니다. 아래는 utm_medium에 활용할 수 있는 몇 가지 예시입니다.
캠페인을 구분하기 위해 사용합니다. 한글이 편하다면 한글로 작성하는 것도 좋습니다. 줄임말, 코드 등을 사용하기보다는 아래와 같이 누구나 알기 쉬운 정보를 입력하는 것이 좋습니다.
이렇게 한글로 명확하게 작성된 정보는 마케팅과 관련이 적은 팀원들도 한눈에 알아볼 수 있고, 분석 시 유용하게 활용할 수 있습니다. 한글을 사용해도 UTM 활용에는 문제가 없으니 원활한 분석을 위해서라도 한글을 사용하시는 것을 권장합니다.
마케팅 소재를 구분하는 정보입니다. utm_campaign의 정보에서 부가적인 분류가 필요할 때, 또는 광고 소재가 여러 형태로 확장 될 때 활용하면 좋습니다. 이 항목도 마찬가지로 알기 쉽게 한글로 작성하는 것을 추천합니다.
이 UTM 항목의 목적은 키워드 정보입니다. 보통 검색 광고에서 많이 활용됩니다. 사용자가 어떤 검색어로 유입되었는지 그 정보를 입력하는 데 사용합니다. 만약 검색 광고가 아니라면 마케팅 소재를 구분하는 보조 역할로도 활용할 수 있습니다.
캠페인에서 사용된 크리에이티브(소재)에 대한 형식을 수집하는 용도로 활용할 수 있습니다. 광고 소재의 형식인 이미지, 동영상, 텍스트 등 큰 범주 내 소재의 형식을 기록하여 마케팅 성과를 확인할 수 있습니다. 아래는 utm_creative_format에서 사용할 수 있는 몇 가지 추천 예시 값입니다.
utm_source_platform 값으로 마케팅 유입 및 성과가 발생한 플랫폼을 더욱 자세히 구분할 수 있습니다. GA4에서는 세션 소스 플랫폼이라는 이름의 측정기준으로 확인할 수 있습니다.
이미 utm_source에서 유입된 채널에 대한 명칭을 구분하여 필요가 없다고 여겨질 수 있지만, 예를 들어 네이버 같은 큰 매체에서는 네이버 카페, 네이버 쇼핑, 네이버 블로그 등 세분화된 유입 분석이 필요했습니다.
이처럼 utm_source_platform 파라미터를 사용하면 다양한 플랫폼에서 발생한 트래픽의 성과를 세밀하게 추적할 수 있고, 각 플랫폼의 효율성을 비교해 마케팅 성과 분석에 활용할 수 있습니다.
utm_marketing_tactic에는 마케팅 목표에 대한 정보를 수집하기 좋습니다. 캠페인을 하는 목적을 기록해도 좋으며, 큰 틀에서 마케팅 전략에 대한 성과 비교를 하기에 좋은 기준이 됩니다.
예를 들어 메일 시스템의 뉴스레터 성과를 추적하는 경우 email_newsletter 같이 두 가지 이상의 정보를 동시에 수집하는 경우가 많았다면 이제는 채널과 전략(목적)을 분리하여 수집할 수 있게 된 것입니다.
이렇게 utm_marketing_tactic 파라미터를 사용하면 캠페인 의도에 따라 마케팅 전략의 성과만 분리하여 세밀하게 추적할 수 있습니다. 이를 통해 마케팅 전략의 효과를 비교하고, 데이터를 기반으로 한 마케팅 결정을 내릴 수 있게 되었습니다.
UTM을 작성할 때, 구글에서 제공하는 URL Builder를 사용하면 실수를 방지할 수 있어 더욱 편하게 UTM 작성이 가능합니다.
엑셀이나 스프레드시트를 이용하면 더욱 편하게 UTM 정보를 관리할 수 있습니다. 아래 양식을 사용하여 사본을 생성하여 UTM을 관리해보세요.
광고 매체 또는 링크가 노출될 매체에 따라 필요한 UTM 템플릿을 가져다가 활용해보세요.
붉은색 글씨 부분은 비즈니스와 캠페인 상황에 따라 직접 작성해주시면 되는 부분이며, 나머지는 그대로 복사하여 쓰시면 구글에서 권장하는 규칙에 맞는 UTM 유입정보를 획득할 수 있습니다.
네이버의 파워링크 즉, 검색 광고의 UTM 양식입니다. utm_source와 utm_medium에 각각 naver, cpc를 입력하면 GA4의 채널 그룹이 Paid Search로 지정됩니다.
utm_campaign 항목은 직접 작성하시고 나머지 부분은 그대로 사용하셔도 좋습니다. {keyword}는 네이버 검색 광고의 치환변수로 노출된 지면 상황에 맞는 정보를 자동으로 가져오기 때문에 변경하지 않습니다.
*주의: Google URL Builder를 사용하지말고 직접 작성해주세요.
직접 입력해야 할 항목
치환 변수가 사용된 항목
▶ 치환 변수 참고: 네이버 광고 - 추적 기능
네이버의 브랜드 검색 광고의 UTM 예시입니다.
*주의: Google URL Builder를 사용하지말고 직접 작성해주세요.
직접 입력해야 할 항목
치환 변수가 사용된 항목
페이스북/인스타그램 광고의 UTM 예시입니다. utm_source에 fb, ig와 같이 소셜미디어명이 들어가고 utm_medium에 paid가 포함되면 GA4의 채널 그룹이 Paid Social로 지정됩니다.
메타 광고 관리자 사용 시 동적 매개변수를 활용할 수 있습니다. {}안의 내용은 동적 매개변수로 노출된 지면 상황에 맞는 정보를 자동으로 가져오기 때문에 변경하지 않고 그대로 사용하시길 권장합니다.
*주의: Google URL Builder를 사용하지말고 직접 작성해주세요.
동적 매개변수가 사용된 항목
문자 메시지를 구분할 수 있는 UTM 양식입니다. utm_medium에 sms를 입력하면 GA4의 채널 그룹이 SMS로 지정됩니다.
직접 입력해야 할 항목
모바일 앱 푸시 메세지를 구분할 수 있는 UTM 양식입니다. utm_medium에 mobile 또는 notification를 입력하면 GA4의 채널 그룹이 Mobile Push Notifications으로 지정됩니다.
직접 입력해야 할 항목
소셜미디어에 업로드할 URL의 UTM 양식입니다. utm_medium에 social 또는 social-media 등을 입력하면 GA4의 채널 그룹이 Organic Social로 지정됩니다.
뉴스레터 등에 포함하여 보낼 URL의 UTM 양식입니다. utm_medium에 email 또는 e-mail을 입력하면 GA4의 채널 그룹이 Email로 지정됩니다.
위에서 언급하지 않은 기타 디스플레이 광고의 연결 URL에 사용하는 UTM 양식입니다. utm_medium에 display 혹은 banner 등을 입력하면 GA4의 채널 그룹이 Display로 지정됩니다.
UTM에 대한 여러 가지 질문 중 자주 보이는 질문을 모아 Q&A 형식으로 정리했습니다. 실전에서 흔히 겪을 수 있는 유형이니 해당하는 사례가 있는지 알아보세요.
UTM은 연결되는 URL에 포함되기 때문에 리디렉션에 영향을 크게 받지 않습니다. 리디렉션은 사용자의 웹 브라우저를 원래 요청한 것과 다른 URL로 보내는 프로세스를 말하는 데 타사 서비스를 이용해 리디렉션하는 경우 관련된 몇 가지 잠재적인 위험이 있습니다.
타사 서비스를 사용하여 URL을 단축할 때 발생하는 문제를 최소화하려면 평판이 좋고 보안 역량을 갖춘 서비스를 이용하는 것이 좋습니다. 분명 리스크가 있지만 UTM이 추가된 URL을 단축했다고 해서 정보가 유실된다는 것은 사실이 아닙니다.
한글을 적절히 사용하면 유용합니다.
URL이 웹 브라우저에서 제대로 해석되려면 특정 규칙을 따라야 합니다. 이런 규칙 중 하나는 URL에 ASCII(아스키) 문자 인코딩 시스템에서 표현할 수 있는 문자 세트만 포함할 수 있다는 것이고, ASCII 문자에는 알파벳 문자, 숫자 및 하이픈 및 밑줄과 같은 몇 가지 특수 문자가 포함됩니다.
예를 들어 한글로 “오소마”는 URL에서 “%EC%98%A4%EC%86%8C%EB%A7%88”로 인코딩될 수 있습니다. URL에 액세스하면 웹 브라우저는 인코딩된 문자를 디코딩하여 사용자에게 올바르게 표시합니다.
요약하면 URL 입력 창에 URL에서 허용되지 않는 ASCII 문자 집합의 일부인 “한글” 을 쓸 경우 언어를 인코딩합니다. 이렇게 한글을 인코딩된 문자를 URL에 포함하고 웹 브라우저에 올바르게 표시되도록 할 수 있습니다. 그리고 이는 GA같은 분석 도구에서 원래 쓰인 대로 보이므로 유입분석에 더욱 용이합니다.
하지만, utm_source와 utm_medium은 분석 도구에서 정한 채널명 기준을 따르는 것이 좋기 때문에 UTM에서 한글로 작성할 때 권장되는 부분은 utm_campaign과 utm_term, utm_content입니다.
source, medium, campaign을 항상 함께 사용하라고 권장하고 있지만 source만 사용하거나 source와 medium 두 가지만 사용하더라도 수집은 됩니다.
하지만 입력하지 않은 항목은 GA에서 해당 항목의 값이 (not set)으로 표시되기 때문에 웹사이트 트래픽을 보다 세밀하게 파악하려면 가능한 한 여러 항목을 조합하여 사용하는 것이 좋습니다.
순서는 상관없지만 헷갈리지 않도록 본인의 작성 순서 규칙을 만들고 지키는 것을 권장합니다. 현재 많은 분들이 utm_source, utm_medium, utm_campaign 순서로 작성하고 있습니다.
1:1 상담으로 시작할 수 있습니다.