어트리뷰션 (Attribution) 뜻과 기여 모델 6가지
어트리뷰션(Attribution)은 하나의 전환이 일어나기까지 거친 여러 접점 가운데 어느 채널에 성과를 얼마나 나눠 줄지 정하는 규칙입니다. 규칙에 따라 같은 전환 하나가 다른 채널의 성과로 기록됩니다.
같은 말:어트리뷰션 뜻기여 모델기여도 분석Attribution
목차
🤔 채널마다 자기가 만든 매출이라고 말할 때
이번 달 실제 매출은 1,000만 원인데 광고 관리자 화면에는 검색광고 700만 원, 인스타그램 광고 500만 원, 이메일 300만 원이 채널별 성과로 적혀 있는 때가 있습니다. 세 숫자를 더하면 1,500만 원이라 실제 매출을 훌쩍 넘습니다.
어느 화면의 숫자가 틀려서 생기는 문제가 아니라 세 채널이 같은 구매 한 건을 각각 자기 채널의 성과로 세고 있어서 생기는 문제입니다. 그 몫을 나누는 규칙에 붙은 이름이 어트리뷰션입니다.
🔑 어트리뷰션(기여도 분석)의 정의
어트리뷰션(Attribution)은 하나의 전환이 일어나기까지 거친 여러 접점 가운데 어느 채널에 성과를 얼마나 나눠 줄지 정하는 규칙입니다.
정의에 들어간 두 낱말을 풀면 이렇습니다.
- 접점(터치포인트): 광고 클릭, 검색 유입, 이메일 열람처럼 구매 전에 브랜드와 닿은 기록입니다
- 배분 규칙(모델): 그 기록들에 성과를 몇 대 몇으로 나눌지 미리 정해 둔 계산 방식입니다
중요한 점은 규칙을 미리 정한다는 점입니다. 어느 접점이 구매 결정을 이끌었는지는 아무도 관찰할 수 없으므로, 관찰 대신 미리 정해 둔 약속에 따라 성과를 나눕니다. 전환 정의가 무엇을 성과로 셀지 정한다면, 어트리뷰션은 그 성과를 누구 몫으로 적을지 정합니다.
📦 기여를 나누는 규칙, 이삿날 품삯 봉투
이삿날 짐을 함께 나른 사람이 네 명이고 품삯 10만 원이 봉투 하나에 들어 있다고 해 보겠습니다. 누가 가장 무거운 상자를 들었는지 아무도 재어 두지 않았으므로, 봉투를 열기 전에 나누는 규칙부터 정해야 합니다.
마지막까지 남아 짐을 정리한 사람에게 전부 주기로 하면 앞에서 계단을 오르내린 세 사람 몫은 0원이 되고, 네 명이 똑같이 나누기로 하면 한 사람당 2만 5천 원입니다. 봉투 속 금액은 그대로인데 규칙만 바꿔도 손에 쥐는 돈이 달라지듯, 어트리뷰션도 전환 한 건의 매출은 그대로 두고 채널별 성과만 옮겨 적습니다.
그래서 인스타그램 광고의 성과가 얼마인지 묻기 전에 어느 규칙으로 센 숫자인지를 먼저 물어야 합니다.
📊 같은 전환 하나를 여섯 가지 모델이 나누는 방법
가상의 전환 경로 하나로 계산해 보겠습니다. 기간은 2026년 3월이고 단위는 원입니다.
검색광고 클릭(구매 14일 전) → 인스타그램 광고 클릭(구매 7일 전)
→ 이메일 클릭(구매 3일 전) → 자연검색(구매 당일) → 구매 100,000원이 경로 하나를 여섯 가지 모델에 각각 넣으면 아래처럼 나뉩니다. 시간 감소 모델은 반감기 7일을 가정해 계산했고, 데이터 기반 모델의 숫자는 실측이 아니라 설명용 가상값입니다.
| 모델 | 검색광고 | 인스타 광고 | 이메일 | 자연검색 |
|---|---|---|---|---|
| 라스트 클릭 | 0원 | 0원 | 0원 | 100,000원 |
| 퍼스트 클릭 | 100,000원 | 0원 | 0원 | 0원 |
| 선형 | 25,000원 | 25,000원 | 25,000원 | 25,000원 |
| 시간 감소 | 10,000원 | 20,100원 | 29,800원 | 40,100원 |
| 위치 기반 (40 대 20 대 40) | 40,000원 | 10,000원 | 10,000원 | 40,000원 |
| 데이터 기반 | 22,000원 | 31,000원 | 27,000원 | 20,000원 |
어느 행이든 합계는 100,000원으로 같지만, 세로로 읽으면 검색광고의 성과가 0원에서 100,000원까지 벌어집니다. 같은 전환 하나가 모델에 따라 전혀 다른 채널의 성과로 기록됩니다.
모델마다 무엇을 근거로 나누는지는 아래와 같습니다.
- 라스트 클릭: 마지막 접점이 100퍼센트를 받습니다. 인지 단계 채널은 0원으로 보입니다
- 퍼스트 클릭: 처음 접점이 전부 가져갑니다. 구매 직전에 작용한 접점은 0원이 됩니다
- 선형: 접점 수로 똑같이 나눕니다. 잠깐 스친 접점도 같은 금액을 받습니다
- 시간 감소: 구매에 가까운 접점일수록 많이 줍니다. 반감기에 따라 금액이 또 달라집니다
- 위치 기반: 첫 접점과 마지막 접점에 40퍼센트씩 주고 남은 20퍼센트를 중간 접점들이 나눕니다
- 데이터 기반: 전환한 경로와 전환하지 않은 경로를 비교해 기여를 추정합니다. 전환 수가 적으면 배분이 불안정해집니다
이 모델들을 빅쿼리에서 직접 계산하는 방법은 GA4 빅쿼리 어트리뷰션 모델 SQL 정리에 있습니다.
본문의 2026년 3월 가상 경로에서 세 모델만 비교했습니다. 색 순서는 검색광고·인스타 광고·이메일·자연검색이며, 각 막대 합계는 10만 원입니다.
📅 기여 기간이 배분을 바꾸는 이유
기여 기간(룩백 윈도)은 전환 시점에서 며칠 전까지 거슬러 올라가 접점을 셀지 정한 범위입니다. 이 범위 밖의 접점은 경로에서 잘려 나갑니다.
검색광고에서 시작해 자연검색으로 끝난 이 전환 경로에서 기여 기간을 클릭 후 7일로 잡으면 14일 전의 검색광고 클릭이 빠집니다. 세는 접점이 네 개에서 세 개로 줄어들므로 선형 모델의 배분은 25,000원씩이 아니라 33,333원씩으로 바뀝니다. 모델은 그대로 두었는데 숫자가 달라진 것입니다.
그래서 채널 성과를 보고할 때는 모델 이름과 기여 기간을 함께 적습니다. 플랫폼에서 값을 고르는 방법과 클릭 후 기간, 조회 후 기간을 따로 두는 구조는 메타 어트리뷰션 윈도우 정리에서 다룹니다.
👆 클릭 기여와 조회 기여의 차이
접점을 셀 때 눌러서 들어온 것만 셀지, 보기만 한 것도 셀지에 따라 숫자가 또 달라집니다.
| 구분 | 클릭 기여 | 조회 기여 |
|---|---|---|
| 세는 기준 | 광고를 눌러 들어온 뒤의 전환 | 광고가 화면에 보인 뒤의 전환 |
| 남는 기록 | 누른 기록이 남습니다 | 눌렀다는 기록이 없습니다 |
| 전환 수 | 적게 잡힙니다 | 클릭 기여보다 많이 잡힙니다 |
조회 기여를 켜면 성과가 커 보이는 이유는 단순합니다. 광고를 본 사람이 누른 사람보다 훨씬 많아서 원래부터 살 생각이던 사람까지 함께 담기기 때문입니다. 클릭만 셀 때의 쟁점은 클릭 기여에 정리해 두었습니다. 예산을 옮기기 전에는 조회 기여를 넣은 숫자와 뺀 숫자를 나란히 두고 차이를 봅니다.
➕ 플랫폼 보고값을 더하면 매출보다 커지는 이유
광고 플랫폼은 저마다 자사 매체에서 생긴 접점만 기준으로 삼아 같은 전환을 성과로 셉니다. 그래서 두 광고를 모두 접한 사람이 한 번 구매하면 양쪽 보고서에 각각 한 건씩 올라갈 수 있습니다.
이런 이유로 플랫폼별 보고값을 그대로 더하면 실제 매출보다 큰 숫자가 나오기 쉽습니다. 기본 설정은 플랫폼마다 다르고 시점에 따라 바뀌기도 하므로, 쓰는 계정의 설정 화면에서 모델과 기여 기간을 직접 확인하는 편이 맞습니다.
합계를 맞춰야 하면 자사 분석 도구나 데이터 웨어하우스에 접점을 모아 하나의 모델로 다시 셉니다. 그전까지 플랫폼 숫자는 소재끼리 비교하는 용도로만 쓰고, 매출 합계는 주문 데이터에서 확인합니다.
앱 광고라면 접점을 한곳에 모아 중복을 걸러 내는 MMP, 즉 모바일 측정 파트너가 이 역할을 맡습니다.
🎯 모델을 고르는 기준
정답인 모델은 없습니다. 무엇을 판단하려는지, 경로가 얼마나 긴지, 데이터가 얼마나 쌓였는지에 따라 모델을 고릅니다.
| 상황 | 어울리는 모델 | 이유 |
|---|---|---|
| 구매 주기가 하루 안쪽이고 접점이 한두 개 | 라스트 클릭 | 모델을 바꿔도 숫자가 거의 같습니다 |
| 신규 고객을 늘리는 중 | 퍼스트 클릭 | 처음 알게 만든 채널이 드러납니다 |
| 구매 주기가 길고 접점이 서너 개 이상 | 위치 기반, 시간 감소 | 인지 단계와 구매 직전 접점이 모두 성과로 남습니다 |
| 월 전환 수가 넉넉한 경우 | 데이터 기반 | 경로끼리 비교해 배분을 추정합니다 |
모델을 바꾸면 ROAS 같은 지표의 분자인 매출 배분도 함께 달라집니다. 모델을 정하는 일은 성과 지표의 기준선을 정하는 일이기도 합니다.
⚠️ 자주 하는 실수
- 모델을 바꾼 달과 그 전 달을 그대로 비교합니다. 성과가 오르내린 것처럼 보이지만 배분 규칙만 바뀐 결과입니다. 과거 기간도 새 모델로 다시 계산해 견줍니다
- 플랫폼 보고값을 더해 전체 성과로 씁니다. 중복이 섞이므로 합계는 주문 데이터에서 확인합니다
- 기여 기간을 적지 않고 숫자만 전달합니다. 7일과 30일은 다른 숫자이므로 보고서 머리에 모델 이름과 기여 기간을 한 줄로 적어 둡니다
❓ 자주 묻는 질문
어떤 모델이 가장 정확한가요?
정확한 모델을 고르는 문제가 아니라 무엇을 보려는지 정하는 문제에 가깝습니다. 데이터 기반 모델이 가장 정교하지만 전환 수가 적으면 불안정해지고, 라스트 클릭은 거칠어도 누가 계산하든 같은 값이 나옵니다.
라스트 클릭을 계속 써도 괜찮을까요?
구매 주기가 짧고 접점이 한두 개인 업종이면 큰 문제가 없습니다. 다만 인지 단계를 맡는 채널의 예산을 줄일 때는 라스트 클릭만 보고 정하지 않는 편이 안전합니다. 그 채널을 끈 뒤에 전체 전환이 함께 줄어들기도 합니다.
모델을 바꾸면 과거 데이터도 다시 계산되나요?
도구마다 다릅니다. 저장해 둔 접점 기록에 규칙만 다시 적용하는 도구는 과거 기간도 새 모델로 보여 주고, 집계 시점에 배분을 확정하는 도구는 바꾼 날부터 적용합니다.
조회 기여는 끄는 편이 나은가요?
끄고 켜는 문제라기보다 나눠 보는 문제입니다. 인지를 만드는 디스플레이나 동영상 광고는 조회 기여를 빼면 성과가 거의 남지 않고, 이미 사려고 마음먹은 사람이 들어오는 검색광고는 조회 기여를 넣으면 성과가 부풀기 쉽습니다. 두 숫자를 따로 적어 두고 매체 성격에 맞춰 읽습니다.
📋 3줄 요약
-
어트리뷰션은 하나의 전환이 일어나기까지 거친 여러 접점 가운데 어느 채널에 성과를 얼마나 나눠 줄지 정하는 규칙입니다.
-
매출 10만 원짜리 전환 하나도 라스트 클릭에서는 마지막 접점이 10만 원을 가져가고 선형 모델에서는 접점 네 개가 2만 5천 원씩 나눠 받습니다.
-
광고 플랫폼마다 저마다의 기준으로 같은 전환을 세므로 여러 보고값을 그대로 더하면 실제 매출보다 커지기 쉽습니다.
참고 자료

제대로 이해했는지 한 문제로 확인해 볼까요?
답을 고르면 바로 풀이가 나와요.
검색광고 클릭, 인스타그램 광고 클릭, 이메일 클릭, 자연검색을 거쳐 10만 원짜리 구매가 일어났습니다. 위치 기반(40 대 20 대 40) 모델로 나누면 이메일에 배분되는 금액은 얼마일까요?

