구글 애드워즈 캠페인 URL 자동 생성하는 방법
온라인 광고에 세계에는 구글 캠페인 URL이라는 것이 있다. 광고에 돈을 뿌리면, 어디에서 효율이 나는지를 알아야 하지 않겠는가. 그것을 가능하게 해주는 것이 바로 구글 캠페인 URL이라는 것이다. 그것은 다음과 같이 생겼다.
"http://www.cakecakecake.com?utm_source=google&utm_medium=cpc&utm_term=치즈케이크&utm_campaign=cake"
기본 URL 뒤에 몇 가지 태그를 붙여, 고객이 어떤 광고를 타고 왔는지 알려준다. 마케터는 광고에 따라 적합한 URL을 만들어, 각 광고에 이 URL을 부여한다.
어느 스타트업의 아침.
- 팀원 A : "현재 돌아가고 있는 구글 검색 광고 모두에 캠페인 URL 설정이 필요할 것 같아요ㅠㅠ"
- 팀원 B : "허거걱ㄱ,,, 수백 개가 넘는 키워드들을 모두요???!!@#$#$^%!"
왜 미리 설정하여 두지 않았냐고 물으신다면, 구글 애널리틱스(웹사이트 유저 데이터 분석을 할 수 있는 곳)에서는 같은 편인 구글 애드워즈(구글 광고를 생성, 관리하는 곳)의 데이터를 끌어올 수 있기 때문에 캠페인 URL 없이도 어느 구글 광고를 타고 유저가 많이 들어왔는지 확인이 가능하다.
하.지.만. 구글 애널리틱스가 아닌 자체 데이터 분석 플랫폼을 이용하는 경우라면, 캠페인 URL 설정이 꼭 필요하다. 만약 캠페인 URL 없이 광고가 돌아가면, 어떤 키워드에서 효율이 발생하는지 전혀 알 수 없다.
그래서 팀원 B는 고민했다. 하나의 키워드 설정만 해도, 구글 캠페인 URL 생성 페이지에서 캠페인 이름, 소스, 매체, 키워드 등을 입력하여 캠페인 URL을 생성한 다음, 구글 애드워즈에 접속하여 해당 키워드를 선택하고, 설정을 클릭, 클릭하여 URL을 복붙하고 확인 버튼을 눌러야 하고, 이걸 또 수백 번 반복해야 한다.... 털썩..
사람 없는 스타트업ㅠ 안 그래도 일 많은데, 오늘도 야근인가...하...뭔가 다른 방법이 없을까?
바로 그때, 구세주처럼 등장한 그분이 있었으니...! 그분은 바로 'Trackingtemplate'!
(지금 와서 이실직고하지만, 이글의 타겟 독자는 프로그래밍 지식은 없지만 구글애드워즈를 기본적으로 사용할 줄 알고, 구글 캠페인 URL이 무엇인지 알고 있으는 마케터분들입니다. 내가 아니다 싶으시면, 주변에 그러한 분들에게 살포시 공유 부탁드립니다 ^^)
자, 이제 우리도 자동화라는 것을 해보자. 아주 간단하게 말하자면, 다음 두 가지를 설정하는 것이 핵심이다.
1. Final URL
2. Tracking Template
(구글 애드워즈 언어 설정은 영어 기준으로 합니다. 한글로 설정 시 제공되지 않는 기능이 많아 선호하지 않습니다.)
한 가지씩 좀 더 자세히 들어가 보자.
1. Final URL: 도착 페이지 URL
광고 클릭 시 유저가 도착하는 주소다. 광고그룹마다, 혹은 키워드마다 다르게 설정 가능하다.
가장 일반적인 방법은 이 Final URL에 구글 캠페인 URL을 삽입하는 방법인데, 키워드마다 캠페인 URL이 다르니, 같은 페이지에 도착하는 키워드라도, 키워드마다 트래킹용 utm 변수 부분을 다르게 설정해야 하는 불편함이 존재한다.
다음에서 설명할 Tracking Template을 이용하면, 이러한 불편함을 해결할 수 있다!!!!!
(저는 Tracking Template과 아무런 관련이 없습니다ㅎㅎㅎ 뭔가 자꾸 홈쇼핑 느낌이 나고 있다...)
2. Tracking Template
Final URL에 더하여, 트래킹 목적 URL을 생성하기 위한 템플릿. 광고마다 일일이 URL을 만드는 것이 아니라, 템플릿을 바탕으로 자동 생성하는 것이 목적이다.
트래킹용 변수는 변하지 않는 값으로 설정할 수도 있고, 변하는 값(ValueTrack이라는 말로 부릅니다)으로 설정할 수도 있다.
변하지 않는 값 예시 : utm_term=치즈케이크 (이렇게 설정하여두면, 항상 '치즈케이크'라는 값이 측정됩니다)
변하는 값 예시 : utm_term={keyword} (이렇게 설정하여두면, 키워드에 따라 그 키워드 값이 측정됩니다. 예를 들면, '치즈케이크', '티라미수', '생크림 케이크' 등)
Tracking Template은 키워드 단위뿐만 아니라, 광고그룹, 캠페인, 그리고 무려 계정 단위에서도 설정이 가능하다.(설정하는 방법 링크 : https://support.google.com/adwords/answer/6305348?hl=ko)
광고그룹 이상의 단위에서 템플릿을 설정하고 변하는 값을 정의하여 두면, 모든 키워드에 대해 일일이 트래킹용 변수를 따로 정의하지 않아도, 자동으로 설정이 가능하다.(단, 키워드 단위가 아닌 광고그룹 이상의 단위의 경우, 승인 시간이 조금 오래 걸림. 하루 이내.)
Tracking Template은 다음 경로에서 설정 가능하다.
[Google Adwords 웹에서 설정하기]
1. Adgroup을 선택한다. (계정, 캠페인, 키워드 등의 단위로 설정하고 싶다면 해당 페이지를 클릭)
2. Settings탭을 선택한다.
3. 맨 아래쪽에 위치한 Campaign URL options (advanced)에서 Tracking Template을 설정한다.
[Google Adwords Editor에서 설정하기]
1.Google Adwords Editor를 다운로드한다.
2. 계정을 연결하고, 데이터를 다운로드한다.
3. 왼쪽 아래에서 캠페인, 광고그룹, 키워드 중 원하는 단위를 선택한다.
4.URL options탭에서 Tracking template을 설정한다.
[Tracking Template 예시]
Trackingtemplate for 케이크 관련 검색어 광고 (광고그룹 단위로 설정 시):
{lpurl}?utm_source=google&utm_medium=cpc&utm_term={keyword}&utm_campaign=cake
(여기서 {lpurl}부분에는final URL이 다이내믹하게 삽입됩니다)
이렇게 설정할 경우, 검색어 치즈케이크는
http://www.cakecakecake.com/menu/cheesecake?utm_source=google&utm_medium=cpc&utm_term=치즈케이크&utm_campaign=cake
검색어 티라미수는
http://www.cakecakecake.com/menu/tiramisu?utm_source=google&utm_medium=cpc&utm_term=티라미수&utm_campaign=cake
와 같이 잡힌다.
(www.cakecakecake.com은 가상의 웹 사이트명입니다. 이 부분에 각자의 웹 사이트명을 넣으면 됩니다.)
그 외 변하는 값이 설정 가능한 변수들(ValueTrack parameters):
{campaignid}:캠페인ID
{adgroupid}:광고그룹ID
{creative}:광고ID
더 많은 것들은 여기에서 확인: https://support.google.com/adwords/answer/6305348
여기까지 온 당신은 이제 수천 개의 검색 광고를 돌려도 손까딱할 일 하나 없다. 정말이다. (물론 URL 설정에 한해서;;) 스타트업의 마케터는 일당백이니만큼 시간을 아끼고 아껴서 더 중요한 문제를 해결하는데 시간을 더 집중해야 한다. 이런 단순 반복 업무 따위는 자동화해버리고, 당신은 더 중요한 일에 집중하시길~~!
금융과 IT를 결합하여 기존의 대출·투자 경험을 혁신하는 P2P금융 스타트업, 어니스트펀드의 이야기가 연재될 팀 포스트에 많은 관심 부탁드립니다. 어니스트펀드에 대해 더 알고 싶으시다면, 어니스트펀드 홈페이지를 방문해보세요.