> For the complete documentation index, see [llms.txt](https://businessdaangn.gitbook.io/business.daangn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://businessdaangn.gitbook.io/business.daangn/ads-pro/tools/tracking/gtm.md).

# 구글 태그 매니저(GTM) 연동 가이드

## **구글 태그 매니저(GTM)이란?**

GTM은 웹사이트나 모바일 앱의 태그를 관리해 주는 구글의 무료 도구예요. 웹사이트 코드에 직접 접근하지 않고도 다양한 태그를 추가·수정·삭제할 수 있고, 개발자가 아니어도 직관적으로 사용할 수 있어요.

* [구글 태그 매니저 소개](https://marketingplatform.google.com/about/tag-manager/)
* [구글 태그 매니저 고객센터](https://support.google.com/tagmanager#topic=15191151)

공통 스크립트가 정상 동작해야 이벤트 스크립트도 정상 동작해요. 꼭 공통 스크립트 연동(3단계)을 먼저 완료한 뒤에 이벤트 스크립트(4단계)를 연동해 주세요.

{% stepper %}
{% step %}

### **1. 전환 추적 코드 생성하기**

![당근비즈니스에 전문가모드 계정으로 접속해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F781189be-7b58-4a72-b27e-cee8ee5cbbce%2FUntitled.png\&blockId=19128c3a-9f8f-8154-8c16-e058866772a8)

![광고 도구 → 전환 추적 관리 메뉴로 들어가서 전환 추적 코드를 생성해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2Facf87759-c2f2-4e85-8e84-987b479bb25d%2Fimage.png\&blockId=19128c3a-9f8f-8109-87e3-de5592140c3f)

<figure><img src="https://3375308247-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe2DTc50uEMZq7vEVDh4Y%2Fuploads%2FtGEMTqBVZeMTMWiOlYE6%2F%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202026-07-24%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%2012.39.39.png?alt=media&amp;token=4b5b2293-ea44-4ed2-b732-5ffff9bf8d59" alt=""><figcaption><p>생성된 스크립트를 확인해요.</p></figcaption></figure>

생성한 코드의 스크립트를 웹서비스에 삽입하면 전환 추적 연동이 완료돼요.

GTM으로 연동하실 경우, 이 스크립트를 다음 단계부터 GTM에 넣어줄 거예요.
{% endstep %}

{% step %}

### **2. GTM 가입 및 환경 설정하기**

GTM을 처음 이용하신다면 아래 가이드에 맞추어 GTM 계정을 생성해야해요.

![tagmanager.google.com에서 새 계정을 생성해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F387ccaaa-a01b-4f02-ba6f-1ad2fb538c94%2FUntitled.png\&blockId=19128c3a-9f8f-8116-a9f8-cdb9addf07e6)

<figure><img src="https://3375308247-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe2DTc50uEMZq7vEVDh4Y%2Fuploads%2FH7ijRDX7vaO9wtZ8e5Mt%2Fimage.png?alt=media&amp;token=41b4cfb4-8582-4d32-9a3e-6200ec4ce664" alt=""><figcaption><p>GTM을 설치할 웹사이트 정보를 입력하고 GTM 계정 생성을 완료해요.</p></figcaption></figure>

![생성된 계정의 고유한 GTM 스크립트를 확인해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2Faed3eba4-1aac-487b-a4dd-871577296319%2Fimage.png\&blockId=19128c3a-9f8f-8198-b258-fa3c9d70525f)

확인한 GTM 스크립트는 웹사이트의 `<head>` 부분과 `<body>` 부분에 각각 삽입해 주세요. 이 설치가 되어 있어야 GTM으로 태그를 관리할 수 있어요.
{% endstep %}

{% step %}

### **3. GTM - 공통 스크립트 연동**

당근 전환 추적 코드의 **공통 스크립트**를 GTM 태그로 등록해요.

(앞서 안내드린 대로, 이벤트 스크립트보다 먼저 완료해 주세요.)

![태그 생성 : 좌측 메뉴에서 태그를 선택하고 새로 만들기를 클릭해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2Fe7642b19-5867-4e83-b2ae-746c76550f3b%2Fimage.png\&blockId=19128c3a-9f8f-81d5-8e55-eaf83ffc63cc)

![태그 구성 설정 : 태그 구성을 클릭해요. ](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2F251a6535-c060-43f1-be39-f46768163678%2Fimage.png\&blockId=19128c3a-9f8f-815d-862e-f941aa28162b)

![태그 구성 설정 : 맞춤 HTML 유형을 선택해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2F04e43cc5-4105-4414-afa2-9a8e59f0fd3f%2Fimage.png\&blockId=19128c3a-9f8f-8128-ad5d-c29dace11540)

<figure><img src="https://3375308247-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe2DTc50uEMZq7vEVDh4Y%2Fuploads%2FXrwn5zsaIRzZERadCkwM%2Fimage.png?alt=media&amp;token=43ce7665-6461-47d3-b233-a22a353b111e" alt=""><figcaption><p><strong>태그 구성 설정</strong> : 발급한 전환 추적 코드의 <strong>공통 스크립트</strong>를 입력해요.</p></figcaption></figure>

![트리거 설정 : 트리거를 클릭하고 All Pages를 선택해요. (모든 페이지에서 동작하도록 하는 설정이에요.)](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2F820c3788-d34d-4001-b7ed-7b5362e9823c%2Fimage.png\&blockId=19128c3a-9f8f-815b-a721-c3d367d83255)

<figure><img src="https://3375308247-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe2DTc50uEMZq7vEVDh4Y%2Fuploads%2F5aDqhGQgUBIJHKgrbVn1%2Fimage.png?alt=media&amp;token=932ba87d-507d-4658-a783-7dcb0372fd7c" alt=""><figcaption><p><strong>태그 이름 지정 및 저장 :</strong> 나중에 구분하기 쉽도록 태그 이름을 입력하고 <code>저장</code>을 클릭해요.</p></figcaption></figure>

![변경사항 제출 :  제출 버튼을 클릭해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2F9e2e8697-5949-4c0f-8079-222be197dd40%2Fimage.png\&blockId=19128c3a-9f8f-817b-9107-e91bf25a7d7d)

![버전 게시 : 버전 이름과 설명을 입력한 뒤 게시를 클릭해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2F304b6ef8-a841-48d1-89c8-0266302e2fee%2Fimage.png\&blockId=19128c3a-9f8f-8155-a277-d95214f9ae0a)

![버전 게시가 완료되면 공통 스크립트 삽입이 완료돼요. ✅](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2Ff739a222-d285-4bcf-a019-27dd32fc0dde%2Fimage.png\&blockId=19128c3a-9f8f-81d7-8474-d55e3a30c727)
{% endstep %}

{% step %}

### **4. GTM - 이벤트 스크립트 삽입**

이제 구매·회원가입 등 각 전환 이벤트를 추적하는 **이벤트 스크립트**를 등록해요. 추적하려는 이벤트마다 아래 절차를 반복하면 돼요.

![트리거 생성 : 좌측 메뉴에서 트리거를 클릭하고 새로 만들기를 선택해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2Fdac6d765-a5b6-4a80-8f6e-8d9409cf4b5d%2Fimage.png\&blockId=19128c3a-9f8f-81ad-ac8f-dc261ca8a922)

![트리거 생성 : 트리거 구성을 클릭해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2F2af50120-8b40-462a-a922-1da58c6a8a8e%2Fimage.png\&blockId=19128c3a-9f8f-815f-8e91-ec93fd320710)

![트리거 생성 : 페이지뷰 유형을 선택해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2F1d44df74-a62e-4700-91fa-9937665a7672%2Fimage.png\&blockId=19128c3a-9f8f-81c7-b1aa-db77b5f36c2b)

![트리거 생성 : 일부 페이지뷰를 선택해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2F56b97f15-66eb-4e4d-9613-c29974279371%2Fimage.png\&blockId=19128c3a-9f8f-8176-a0dd-da83615570d3)

**URL 조건 설정**

* 이벤트가 발생하는 페이지의 URL 규칙에 맞춰 조건을 설정해요.
* 예를 들어 구매 완료 페이지 URL이 `https://daangn.com/CompletePurchase`라면, `Page URL` · `포함` · `/CompletePurchase`로 입력하면 그 페이지에서 발생한 페이지뷰 이벤트가 작동해요.

![태그 생성 : 트리거 생성을 마친 뒤 태그 메뉴에서 새로 만들기를 선택해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2F71d5b86c-b012-427a-a9fb-304686c75544%2Fimage.png\&blockId=19128c3a-9f8f-81c5-a48e-fc280b361ddc)

![태그 생성 :  태그 구성을 클릭해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2F05099f85-2d5c-4580-80f9-3d25a7a129c5%2Fimage.png\&blockId=19128c3a-9f8f-81a4-9295-c5668f7c4a1f)

![태그 생성 : 맞춤 HTML 유형을 선택해요. ](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2Fa21c41e7-c3ad-40d6-a745-bbd9ae9be0ad%2Fimage.png\&blockId=19128c3a-9f8f-8119-8fb3-f75c43296f2e)

![이벤트 스크립트 입력 : HTML 입력란에 전환 추적 코드의 이벤트 스크립트를 입력해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2Fdadbfcda-904c-4a6a-a880-c475683cd138%2Fimage.png\&blockId=19128c3a-9f8f-81bd-b8ab-dae496b69995)

* 추적하려는 이벤트 타입(구매, 회원가입 등)에 맞는 스크립트를 넣어주세요.
* 이벤트 스크립트는 [여기](/business.daangn/ads-pro/tools/tracking/event.md) 링크를 참조해주세요.

![트리거 연결 : 트리거를 클릭하고 앞서 만든 트리거를 선택해요. ](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2F02df7920-9913-4e13-823f-31767f887de1%2Fimage.png\&blockId=19128c3a-9f8f-8119-b810-c18c60a9d1dc)

<figure><img src="https://3375308247-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe2DTc50uEMZq7vEVDh4Y%2Fuploads%2FcCCFfnCiar7zmbn2r68T%2Fimage.png?alt=media&amp;token=3ea5d880-b0e1-4776-a1a8-0658d732158e" alt=""><figcaption><p><strong>태그 시퀀싱 설정</strong></p></figcaption></figure>

{% hint style="info" %}
**태그 시퀀싱 설정**

이벤트 스크립트는 공통 스크립트(초기화)가 먼저 실행된 뒤에 발화되어야 정확히 수집돼요. GTM의 태그 시퀀싱 기능으로 이 순서를 보장할 수 있어요.

1. `태그 구성` 하단의 `고급 설정`을 펼치고 `태그 시퀀싱` 항목을 클릭해요.
2. `OOO 태그가 실행되기 전에 태그를 실행합니다` 를 체크하고, 설정 태그로 Step 3에서 만든 공통 스크립트 태그(예: `karrot init`)를 선택해요.
3. `공통 스크립트 태그 실행에 실패하거나 태그가 일시중지된 경우 이 태그를 실행하지 마세요` 도 함께 체크하면, 초기화가 완료된 경우에만 이벤트가 발화돼서 더 안정적이에요.
   {% endhint %}

![저장 :  저장 버튼을 클릭해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2F61786621-29f1-4406-9392-aadfb59343a9%2Fimage.png\&blockId=19128c3a-9f8f-8183-870b-c4b9c3a3a531)

![변경사항 제출 :  제출 버튼을 클릭해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2F6aa420ac-cd06-4a46-9ad6-f64bb8814c6d%2Fimage.png\&blockId=19128c3a-9f8f-8149-bbd0-f1fa60c17f70)

![버전 게시 :  버전 이름과 설명을 입력한 뒤 게시를 클릭해요.](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2Fef41a25d-7ce8-4e84-963d-ff551b27859b%2Fimage.png\&blockId=19128c3a-9f8f-81ab-acfa-ce600758d4f0)

![버전 게시가 완료되면 이벤트 스크립트 삽입이 완료돼요. ✅](https://oopy.lazyrockets.com/api/v2/notion/image?src=https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F05b6560f-4c34-4811-bdc3-c653ef40ed27%2F65b85f8a-8f9f-4dde-a4fd-212efeefbae5%2Fimage.png\&blockId=19128c3a-9f8f-81e8-874d-f06b938722b0)

✅ **연동을 마쳤다면**\
각 이벤트가 정상적으로 수집되는지 전환 추적 관리 화면에서 확인해 보세요. 이벤트가 잡히지 않는다면, 공통 스크립트가 먼저 연동되었는지와 각 이벤트 태그의 태그 시퀀싱 설정(6번)이 되어 있는지 다시 한번 확인해 주세요.
{% endstep %}
{% endstepper %}
