Pinterest 광고의 UTM 트래킹이 왜 중요한가?
Pinterest는 사용자가 능동적으로 구매를 계획하는 유일한 주요 광고 플랫폼이다. Pinterest Business에 따르면 주간 활성 사용자의 80%가 플랫폼에서 새로운 브랜드나 제품을 발견한다. 이런 구매 의도 덕분에 어트리뷰션 데이터의 가치가 매우 높다.
그리고 대부분의 마케터가 놓치는 사실이 있다. Pinterest는 18가지 동적 트래킹 매개변수를 제공한다. 18가지다. Meta(8), LinkedIn(4), TikTok(7)보다 많다. Google Ads가 15개 이상의 ValueTrack 매크로로 여전히 앞서지만, Pinterest는 유료 소셜 광고에서 가장 세밀한 트래킹 시스템을 조용히 구축했다.
문제는? 거의 아무도 사용하지 않는다는 것이다. 작년에 한 클라이언트의 Pinterest 캠페인을 감사했다. 23개의 활성 광고 그룹이 있었는데, 모든 URL이 정적 값으로 수동 입력되어 있었다. 캠페인 도중 "Holiday Gift Guide"를 "Q4 Gifting 2025"로 이름을 변경했을 때, 3주간의 캠페인 데이터가 GA4에서 연결 불가능한 두 개의 세그먼트로 분리되었다. {campaignid} 매크로를 사용했다면 5초 만에 방지할 수 있었다.
Pinterest의 18가지 동적 매개변수란?
Pinterest 동적 매개변수는 클릭 시점에 라이브 캠페인 데이터를 UTM 값에 자동으로 삽입한다. 소문자 단일 중괄호 {parameter} 구문을 사용하며 Google Ads와 동일하다. 이미 검색 캠페인을 운영하고 있다면 쉽게 기억할 수 있다.
전체 참고 목록:
| # | 매개변수 | 삽입되는 값 | 권장 UTM 필드 |
|---|---|---|---|
| 1 | {campaign_name} | 캠페인 이름 | utm_campaign |
| 2 | {campaignid} | 캠페인 ID(숫자) | utm_id |
| 3 | {ad_group_name} | 광고 그룹 이름 | utm_term |
| 4 | {adgroupid} | 광고 그룹 ID | utm_campaign |
| 5 | {adid} | 광고 ID | utm_content |
| 6 | {creative_id} | 크리에이티브/Pin ID | utm_content |
| 7 | {promoted_pin_id} | 프로모션 Pin ID | utm_content |
| 8 | {keyword} | 매칭된 키워드(검색) | utm_term |
| 9 | {keyword_id} | 키워드 ID | utm_term |
| 10 | {device} | 디바이스: mobile, tablet, web | 커스텀 매개변수 |
| 11 | {placement} | 광고가 표시된 위치 | utm_source |
| 12 | {site_domain} | 게재 사이트 도메인 | utm_source |
| 13 | {product_id} | 상품 ID(쇼핑) | utm_term |
| 14 | {product_group_id} | 상품 그룹 ID(쇼핑) | utm_term |
| 15 | {product_partition_id} | 상품 파티션 ID | 커스텀 매개변수 |
| 16 | {creative_type} | 크리에이티브 형식 | 커스텀 매개변수 |
| 17 | {locale} | 사용자 로케일(en-US, de-DE) | 커스텀 매개변수 |
| 18 | {unescaped_url} | 원시 랜딩 URL | 진단용 |
모든 매개변수가 UTM 필드에 적합한 것은 아니다. 매개변수 10, 15~18은 표준 UTM 값보다 CRM이나 BI 도구용 커스텀 쿼리 매개변수로 사용하는 것이 좋다. 하지만 18가지 옵션이 있으면 캠페인 이름을 하나도 수동 입력하지 않고 매우 상세한 어트리뷰션을 구축할 수 있다.
팁: UTM Generator에는 Pinterest의 18가지 매크로가 모두 인터페이스에 내장되어 있다. 네트워크 드롭다운에서 "Pinterest Ads"를 선택하면 각 필드에 올바른
{lowercase}구문의 권장 동적 매개변수가 표시된다. 문서에서 복사해 붙여넣을 필요가 없다.
Pinterest Ads Manager에서 UTM 트래킹을 설정하는 방법
Pinterest Ads Manager는 Pin 수준의 도착 URL 필드에서 UTM 매개변수를 받는다. 랜딩 페이지 URL에 ?를 포함한 전체 URL로 매개변수를 추가한다. Google Ads와 완전히 동일한 방식이다.
1단계: 트래킹 URL 만들기
랜딩 페이지에서 시작하여 UTM 문자열을 추가한다:
https://example.com/collection?utm_source=pinterest&utm_medium=paid_social&utm_campaign={campaign_name}&utm_content={creative_id}&utm_term={ad_group_name}&utm_id={campaignid}
2단계: Pin의 도착 URL에 붙여넣기
Ads Manager에서 광고 그룹으로 이동 → Pin 선택 → 전체 URL을 도착 링크 필드에 붙여넣는다.
3단계: 미리보기 도구 사용
Ads Manager에서 "미리보기"를 클릭한다. 링크를 연다. 브라우저 주소창에 해석된 값(실제 캠페인 이름과 ID)이 표시되는지 확인한다. 중괄호 구문이 그대로 보인다면 문제가 있는 것이다.
끝이다. 3단계. 하지만 대부분의 Pinterest 광고주는 동적 매개변수를 완전히 건너뛰고 정적 값을 입력하며, 누군가 캠페인 이름을 변경하는 순간 데이터가 깨진다.
Pinterest 광고에 가장 좋은 UTM 템플릿은?
Pinterest용 Clean Signal Method 템플릿:
?utm_source=pinterest&utm_medium=paid_social&utm_campaign={campaign_name}&utm_content={creative_id}&utm_term={ad_group_name}&utm_id={campaignid}
왜 이 값들인지:
utm_source=pinterest — 정적. 트래픽 소스는 항상 Pinterest다. pin, pins, pinterest_ads를 사용하지 마라. 모든 플랫폼에서 소스 분류 체계와 일관성을 유지하라.
utm_medium=paid_social — GA4의 기본 채널 그룹과 일치한다. cpc나 social로 작성하면 Pinterest 트래픽이 GA4의 "미할당" 버킷으로 들어가 채널 수준 리포트를 모두 잃게 된다. Clean Signal Method는 이 부분에 엄격하다. GA4 호환 medium 값만 사용, 예외 없음.
utm_campaign={campaign_name} — 동적. Ads Manager에서의 캠페인 이름이 클릭 시점에 자동 삽입된다. 이름 변경은 새 클릭에 자동 반영된다.
utm_content={creative_id} — 숫자형 Pin/크리에이티브 ID. 어떤 비주얼이 클릭을 유도했는지 정확히 알 수 있다. 성과 분석을 위해 Ads Manager와 매칭할 수 있다.
utm_term={ad_group_name} — 광고 그룹 이름으로 타겟팅이나 오디언스 세그먼트를 파악한다. 검색 캠페인에서는 {keyword}를 선호하는 팀도 있다. 그것도 효과적이다.
utm_id={campaignid} — 숫자형 캠페인 ID. GA4 비용 데이터 가져오기와 이름 변경에 영향받지 않는 트래킹에 필수다.
쇼핑 매개변수를 포함한 고급 템플릿
Pinterest 쇼핑 캠페인을 운영 중인가? 상품 수준의 트래킹을 추가하자:
?utm_source=pinterest&utm_medium=paid_social&utm_campaign={campaign_name}&utm_content={promoted_pin_id}&utm_term={product_id}&utm_id={campaignid}&device={device}
{product_id} 매크로가 카탈로그에서 특정 SKU를 가져온다. {device}와 결합하면 어떤 상품이, 어떤 디바이스에서, 어떤 캠페인을 통해 클릭되었는지 전체 그림을 볼 수 있다.
UTM 트래킹에서 Pinterest는 다른 플랫폼과 어떻게 비교되는가?
Pinterest의 18가지 동적 매개변수는 최상위 수준이다. 숫자로 비교해보자:
| 플랫폼 | 동적 매개변수 수 | 구문 | 고유한 강점 |
|---|---|---|---|
| 18 | {lowercase} | 쇼핑 상품 수준 매크로 | |
| Google Ads | 15+ | {lowercase} | ValueTrack 키워드 + 매치 타입 |
| Meta Ads | 8 | {{dot.notation}} | 게재 위치 + 사이트 소스 |
| TikTok | 7 | __UPPERCASE__ | 게재 위치 매크로 |
| Snapchat | 8 | {{dot.notation}} | 크리에이티브 헤드라인 매크로 |
| 4 | {{ALL_CAPS}} | 캠페인 그룹 이름 | |
| X (Twitter) | 0 | — | 동적 매개변수 없음 |
Pinterest와 Google은 단일 중괄호 구문을 공유하므로, 두 플랫폼을 모두 운영하는 팀은 거의 동일한 URL 구조를 사용할 수 있다. Meta, Snapchat, LinkedIn은 이중 중괄호를 사용한다. TikTok은 이중 밑줄로 독특하다. X는? 아직 아무것도 없다.
Pinterest가 단순한 숫자 이상으로 돋보이는 이유: 쇼핑 특화 매개변수다. {product_id}, {product_group_id}, {product_partition_id}로 이커머스 브랜드는 개별 SKU 수준까지 어트리뷰션을 추적할 수 있다. 이는 Google의 {product_id} ValueTrack 매개변수만이 대등한 수준이다.
Pinterest에서 UTM 값을 정적으로 해야 할까, 동적으로 해야 할까?
변하는 것에는 동적 매개변수. 변하지 않는 것에는 정적 값. 간단한 규칙이다.
실제로는 이렇게 된다:
| 매개변수 | 정적 vs 동적 | 이유 |
|---|---|---|
utm_source | 정적(pinterest) | 플랫폼은 변하지 않는다 |
utm_medium | 정적(paid_social) | 채널 유형은 변하지 않는다 |
utm_campaign | 동적({campaign_name}) | 캠페인 이름은 변경, 리네임된다 |
utm_content | 동적({creative_id}) | 광고 그룹별로 다른 Pin |
utm_term | 동적({ad_group_name} 또는 {keyword}) | 타겟팅이 변동한다 |
utm_id | 동적({campaignid}) | 캠페인별 고유, 리네임에 영향 없음 |
모든 것을 동적으로 설정하는 팀도 본 적 있다. {site_domain}을 utm_source로 사용하는 식이다. 기술적으로는 작동하지만, GA4 소스 리포트가 깔끔한 "pinterest" 한 줄이 아니라 수십 개의 도메인 항목으로 흩어진다. 소스와 medium은 정적으로. 나머지는 동적으로 하자.
그리고 사람들이 흔히 빠지는 함정이 있다. {campaign_name}은 캠페인 시작 시점이 아닌 클릭 시점의 현재 이름을 반영한다. 3월 15일에 "Spring Collection"을 "Spring 2026 Collection"으로 변경했다면, 3월 15일 전후의 클릭은 GA4에서 서로 다른 값으로 표시된다. {campaignid} 매크로가 이를 해결한다. 숫자 ID는 변하지 않는다.
Pinterest UTM의 흔한 실수는?
Pinterest 광고 UTM 설정에서 반복적으로 보는 5가지 실수:
1. utm_source에 pin이나 pins를 쓴다. GA4는 이것을 기본 채널 그룹에 매핑하지 못한다. pinterest를 사용하라. 항상 전체 플랫폼 이름으로.
2. utm_medium에 cpc를 사용한다. Pinterest는 유료 검색이 아니라 유료 소셜이다. GA4는 cpc를 "유료 검색" 채널에 매핑한다. Pinterest 트래픽이 리포트에서 Google Ads 옆에 표시되는데, 말이 안 된다. paid_social을 사용하자.
3. utm_id를 빠뜨린다. {campaignid}가 없으면 Pinterest 비용 데이터를 GA4에 가져올 수 없다. Google Analytics 내에서 ROAS를 계산할 수 없다는 뜻이다. 월 5,000달러 이상을 Pinterest에 쓰는 이커머스 브랜드에게 이는 계기판 없이 비행하는 것과 같다.
4. {creative_id}와 {adid}를 혼동한다. 둘 다 존재한다. {creative_id}는 Pin 크리에이티브 ID이고, {adid}는 광고 수준 ID다. 대부분의 설정에서 {creative_id}가 비주얼 에셋에 직접 연결되기 때문에 더 세밀한 분석이 가능하다.
5. 낡아버리는 정적 캠페인 이름. utm_campaign=spring_pins_2026을 입력하면 작동한다. URL을 업데이트하지 않고 누군가 캠페인 이름을 바꿀 때까지는. 동적 {campaign_name}이 이 문제를 영구적으로 해결한다.
팁: UTM Generator는 Pinterest UTM 설정을 실시간으로 검증한다. GA4 호환이 안 되는 medium 값이나 utm_id 누락 같은 흔한 UTM 실수를 Ads Manager에 붙여넣기 전에 알려준다.
Pinterest 쇼핑 캠페인을 UTM으로 추적하는 방법
Pinterest 쇼핑 캠페인은 카탈로그 피드에서 직접 상품을 가져와 구매 가능한 Pin으로 표시한다. 표준 UTM 트래킹이 그대로 적용되지만, 상품 수준의 어트리뷰션을 가능하게 하는 추가 매개변수를 사용할 수 있다.
쇼핑 최적화 템플릿:
?utm_source=pinterest&utm_medium=paid_social&utm_campaign={campaign_name}&utm_content={promoted_pin_id}&utm_term={product_id}&utm_id={campaignid}
{product_id}는 카탈로그에서 SKU 또는 상품 식별자를 삽입한다. GA4에서는 utm_term 디멘션에 표시되며, 이커머스 데이터와 교차 참조하여 캠페인 단위가 아닌 상품 단위의 실제 ROAS를 계산할 수 있다.
수백 개의 상품이 있는 카탈로그 기반 캠페인에서, 이것은 "Pinterest가 47,000달러의 매출을 올렸다"와 "상품 SKU-4829가 Pinterest 쇼핑에서 4.2배 ROAS로 3,200달러를 창출했고 SKU-1103은 적자였다"의 차이다. 전자는 좋은 정보다. 후자는 카탈로그 전략을 바꾼다.
단, 주의할 점이 있다. Pinterest의 {product_group_id}는 쇼핑 카탈로그의 상품 그룹을 나타내며, 광고 그룹이 아니다. Google Shopping의 구조에 익숙하다면 이 매핑이 약간 다르다. 먼저 몇 개의 상품으로 테스트하고, 스케일링하기 전에 GA4 DebugView에서 값이 올바르게 해석되는지 확인하자.
FAQ
Pinterest UTM 매개변수가 아이디어 핀에서 작동하나?
아이디어 핀(구 스토리 핀)은 오가닉 전용 콘텐츠로, Ads Manager를 통한 유료 UTM 트래킹을 지원하지 않는다. 외부 링크가 있는 아이디어 핀에는 utm_source=pinterest&utm_medium=organic&utm_content=idea_pin 같은 정적 값으로 도착 URL에 UTM 매개변수를 수동으로 추가하라.
Pinterest와 Google Ads에 같은 UTM 템플릿을 사용할 수 있나?
그렇다. 두 플랫폼 모두 동일한 단일 중괄호 {parameter} 구문을 사용하며, 많은 매개변수 이름이 겹친다({campaignid}, {adgroupid}, {keyword}). 주요 차이는 utm_source와 utm_medium 값이다. Pinterest는 pinterest/paid_social이 필요하고 Google은 google/paid_search를 사용한다. 구조적 패턴은 동일하므로 두 플랫폼을 운영하는 팀은 URL 작성 워크플로를 표준화할 수 있다.
Pinterest에 Google의 GCLID 같은 자동 태깅이 있나?
Pinterest에는 Google의 GCLID나 Meta의 FBCLID에 해당하는 자동 클릭 식별자가 없다. 따라서 GA4 어트리뷰션에는 수동 UTM 매개변수가 유일한 옵션이다. UTM 태그가 없으면 Pinterest 트래픽은 소스 pinterest.com의 일반적인 "추천"으로 GA4에 표시된다. 캠페인, 광고 그룹, 크리에이티브 데이터는 전혀 없다.
Pinterest 광고에 UTM 매개변수를 몇 개 사용해야 하나?
최소 4개: utm_source, utm_medium, utm_campaign, utm_id. 크리에이티브 수준 트래킹에는 utm_content를, 광고 그룹이나 키워드 데이터에는 utm_term을 추가하라. 전체 Clean Signal Method 템플릿은 5개의 표준 매개변수에 utm_id를 더해 총 6개를 사용한다. {device}나 {product_id} 같은 추가 커스텀 매개변수는 선택 사항이지만 이커머스에 유용하다.
Pinterest 동적 매개변수가 GA4 탐색 보고서에서 작동하나?
작동한다. 동적 매개변수는 클릭이 사이트에 도달하기 전에 일반 텍스트 값으로 해석되므로 GA4는 이를 표준 UTM 데이터로 인식한다. Session campaign, Session source 및 기타 모든 UTM 기반 디멘션을 사용하여 다른 트래픽 소스와 동일하게 필터링, 세그먼트 설정, 맞춤 탐색 보고서를 만들 수 있다.
Pinterest 동적 매개변수를 오타 내면 어떻게 되나?
Pinterest는 매개변수 구문을 검증하지 않는다. {campaign_name} 대신 {campaing_name}을 입력하면 매크로가 해석되지 않으며, 문자열 {campaing_name}이 그대로 GA4 리포트에 표시된다. 항상 Pinterest 문서에서 매개변수를 복사하거나 UTM Generator를 사용하여 오타를 방지하라.
Pinterest 오가닉 게시물을 UTM 매개변수로 추적할 수 있나?
물론이다. Pinterest에서 오가닉으로 공유하는 모든 링크에 UTM 매개변수를 수동으로 추가하라: ?utm_source=pinterest&utm_medium=organic&utm_content=pin_description. 이렇게 하면 GA4에서 유료와 오가닉 Pinterest 트래픽을 분리할 수 있다. UTM 태그가 없으면 유료와 오가닉 Pinterest 트래픽이 같은 추천 소스 아래 섞일 수 있다.
Pinterest 광고 트래킹을 제대로 시작하자
Pinterest는 18가지 동적 매개변수를 제공한다. Meta, LinkedIn, TikTok, X를 합친 것보다 세밀한 트래킹이다. 깔끔한 어트리뷰션 데이터와 당신 사이에 있는 것은 올바르게 구축된 URL 템플릿뿐이다.
UTM Generator로 30초 만에 Pinterest 광고 UTM 템플릿을 만들자. "Pinterest Ads"를 선택하고, 드롭다운에서 동적 매개변수를 고르고, 바로 붙여넣기 가능한 트래킹 URL을 복사하면 된다. 문서 찾기도, 구문 추측도, 오타 위험도 없다.