ConverlayConverlay
어트리뷰션캠페인분석Shopify

Shopify 트래픽의 절반이 '(direct)'로 표시되는 이유 — 그리고 Converlay가 방금 해결한 것

Converlay2026년 7월 10일6분 소요

Converlay의 캠페인 페이지를 열고 (direct) 행을 보세요. 대부분의 Shopify 스토어에서 이는 페이지에서 가장 큰 숫자입니다 — 전체 어트리뷰션된 세션의 40%, 60%, 때로는 70% 이상을 차지합니다. 유료 캠페인, 이메일, 소셜을 다 합쳐도 이보다 작습니다. 그리고 대부분의 판매자처럼, 여러분도 그냥 무시하는 법을 익혔을 것입니다.

그럴 필요가 없어야 합니다. "(direct)"는 분석 도구의 패배 선언입니다 — "방문자가 왔는데 어디서 왔는지 전혀 모르겠다"고 말하는 방식일 뿐입니다. 하지만 그것이 사실인 경우는 드뭅니다. 그 방문자들 대부분은 추적 가능한 어딘가에서 왔습니다. 단지 UTM 태그가 붙은 링크를 통해 도착하지 않았을 뿐입니다.

v2.16.0 릴리스와 함께 Converlay는 이제 리퍼러 데이터를 사용해 이 방문자들을 분류합니다 — 오가닉 검색, 소셜 미디어, 참조 사이트가 정체불명의 "(direct)" 버킷이 아니라 실제 모습 그대로 표시됩니다.

(Direct) 트래픽 안에 실제로 숨어 있는 것

방문자가 UTM 태그 없이 스토어에 도착하면, 대부분의 분석 도구는 세션 데이터를 살펴보고 캠페인 파라미터가 없다는 이유로 (direct)/(none)으로 분류합니다. 이 카테고리가 얼마나 많은 실제 트래픽을 흡수하는지 깨닫기 전까지는 합리적으로 들립니다.

사람들이 실제로 Shopify 스토어를 찾는 방식을 생각해 보세요.

  • Google 오가닉 검색 — 누군가 "파란 가죽 지갑"을 검색하고 여러분의 상품 목록을 클릭합니다. UTM 태그 없음. 결과: (direct).
  • Instagram 프로필 링크 — 잠재 고객이 프로필의 링크를 탭하고 스토어에 도착합니다. UTM 없음. 결과: (direct).
  • 블로그 또는 미디어 리퍼럴 — 리뷰 사이트, 제휴 블로그, 뉴스 기사가 스토어로 링크합니다. 그 링크에 수동으로 태그를 달지 않는 한, 모든 클릭이 (direct)입니다.
  • Reddit 또는 포럼 스레드 — 누군가 커뮤니티에서 여러분의 스토어를 추천합니다. 모든 클릭이 (direct)로 잡힙니다.

이 중 어느 것도 미스터리가 아닙니다. 모든 브라우저는 방문자가 방금 어디에 있었는지 — google.com, instagram.com, someblogsite.com — 알려주는 HTTP Referer 헤더를 전송합니다. 그 정보는 모든 이벤트에 이미 들어 있습니다. 대부분의 분석 도구가 UTM 태그가 없는 트래픽에 대해 그 정보를 사용하지 않을 뿐입니다.

Converlay의 리퍼러 분류가 작동하는 방식

v2.16.0부터 Converlay는 UTM 파라미터나 광고 클릭 ID 없이 도착한 모든 세션에 대해 리퍼러 호스트명을 읽습니다. 그런 다음 3가지 분류를 통해 실제 소스/매체 쌍을 할당합니다.

  • organic/search — Google, Bing, DuckDuckGo, Yahoo, Baidu 및 기타 주요 검색 엔진에서 온 트래픽은 direct가 아니라 오가닉 검색으로 올바르게 라벨링됩니다.
  • organic_social/social — Instagram, Facebook.com(비유료), Pinterest, Twitter/X, TikTok.com, YouTube, LinkedIn에서 온 방문자는 오가닉 소셜로 분류됩니다.
  • referral — 방문자를 보낸 그 외 모든 외부 도메인 — 블로그, 뉴스 기사, 포럼, 리뷰 사이트 — 은 리퍼럴 트래픽으로 분류됩니다.

정말로 리퍼러가 없는 트래픽 — URL을 직접 입력했거나 북마크된 링크로 도착한 경우 — 은 여전히 (direct)로 표시됩니다. 목표는 (direct) 행을 없애는 것이 아니라, 그 행을 정직하게 만드는 것입니다.

결정적으로, 이 분류는 저장 시점이 아니라 조회 시점에 이루어집니다. Converlay는 원본 이벤트 데이터를 수정하지 않습니다. 대신 각 이벤트에 저장된 리퍼러 호스트명을 검사하고 리포트를 생성할 때 올바른 소스와 매체를 할당하여 캠페인 분석 쿼리를 보강합니다. 즉, 이 개선은 기존의 모든 이벤트에 소급 적용됩니다 — 어떤 재처리 없이도 전체 캠페인 히스토리가 더 나은 라벨을 얻게 됩니다.

캠페인 대시보드에서 달라지는 것

Converlay 캠페인 페이지에서 분석 결과의 모습이 몇 가지 구체적으로 달라진 것을 확인할 수 있습니다.

(direct) 행이 줄어듭니다. 오가닉 검색 존재감이 상당한 스토어라면 그 폭이 클 수 있습니다. 월 2,000건의 오가닉 검색 세션이 모두 (direct)로 분류되던 스토어는 이제 그 세션들이 google/organic으로 올바르게 어트리뷰션되는 것을 보게 됩니다. 그 세션에 구매가 포함되어 있다면, 그 매출은 "(direct)" 어트리뷰션에서 "google/organic"으로 이동합니다 — 여러분의 SEO 투자가 마땅히 받아야 할 공로를 인정받게 되는 것입니다.

새로운 행이 나타납니다. 트래픽을 보내고 있는지 몰랐던 채널들 — 참조 블로그, 포럼 스레드, 오가닉 소셜 채널 — 이 보일 수 있습니다. 이들은 항상 거기 있었습니다. 이제 Converlay가 드러낼 수 있게 된 것입니다.

조각난 행들이 올바르게 병합됩니다. 하나의 리퍼러 호스트 — 예를 들어 google.com — 가 여러 국가별 서브도메인에서 트래픽을 보내고 있었다면, 그 조각들은 이제 수많은 작은 하위 행으로 흩어지는 대신 하나의 google/organic 행으로 병합됩니다. 서로 다른 Facebook 도메인에서 도착하는 Facebook 트래픽에도 동일하게 적용됩니다.

리퍼러 분류를 통해 소스/매체를 얻은 행에는 클릭 ID로 추론된 행과 동일한 Inferred 배지가 표시되므로, 어떤 행이 UTM 태그에서 왔고 어떤 행이 Converlay의 어트리뷰션 엔진에 의해 도출되었는지 한눈에 구분할 수 있습니다.

이것이 보기보다 훨씬 중요한 이유

부풀려진 (direct) 트래픽은 단순히 보기 싫은 문제가 아닙니다. 판매자가 매일 내리는 결정을 적극적으로 오도합니다.

SEO 투자가 월 300건의 오가닉 세션을 만들어 내고 있는데 그 전부가 (direct)로 표시된다면, 그 투자가 효과를 내고 있다는 증거가 전혀 없는 셈입니다. 가장 전환율이 높은 채널이 조용히 성과를 내는 동안 오가닉 검색 투자를 줄여버릴 수도 있습니다. 반대로, 유난히 충성도 높은 직접 방문 고객이 많다고 착각한다면, 실제로 그 방문자들을 보내고 있는 리퍼럴 채널에 대한 투자를 소홀히 할 수도 있습니다.

어트리뷰션이 유용해지기 위해 완벽할 필요는 없습니다. 하지만 정직해야 합니다. 오가닉 검색과 리퍼럴 트래픽을 조용히 "(direct)"라는 만능 카테고리에 흡수해 버리는 캠페인 분석은, 무엇이 스토어를 성장시키고 있는지 이해하려는 여러분의 노력을 은밀히 방해하고 있는 것입니다.

Converlay가 사용하는 어트리뷰션 우선순위

Converlay의 어트리뷰션 엔진은 세션에 어떤 라벨을 붙일지 결정할 때 명확한 우선순위를 따릅니다.

  1. UTM 파라미터가 최우선입니다. 방문자가 utm_source 태그와 함께 도착했다면 그것이 권위 있는 정보입니다 — 여러분 또는 광고 플랫폼이 의도적으로 설정한 추적을 나타내기 때문입니다.
  2. 광고 클릭 ID가 그다음입니다. gclid, fbclid, ttclid 등의 파라미터는 올바른 광고 플랫폼과 매체(google/cpc, facebook/paid, tiktok/paid 등)로 추론됩니다.
  3. 리퍼러 분류가 세 번째 신호입니다. UTM도 클릭 ID도 없지만 리퍼러 호스트명이 있다면, Converlay는 호스트를 기준으로 분류합니다 — 오가닉 검색, 오가닉 소셜, 리퍼럴 트래픽에 각각 올바른 라벨을 부여합니다.
  4. (direct)는 진짜 최후의 수단입니다. UTM도, 클릭 ID도, 리퍼러도 없는 세션 — 또는 자신의 도메인에서 온 자체 리퍼럴 — 만이 (direct)로 분류됩니다.

이 계층적 접근 덕분에 캠페인 분석이 이제 Shopify 스토어를 실제로 움직이는 채널 구성을 반영하게 됩니다. (direct) 숫자는 여전히 존재하지만, 이제는 말 그대로의 의미를 갖습니다.

새로운 어트리뷰션을 최대한 활용하기

이를 활성화하기 위해 해야 할 일은 아무것도 없습니다. 리퍼러 분류는 Converlay 대시보드에 자동으로 적용되어 있습니다. 최근에 캠페인 페이지를 확인하지 않았다면 지금이 좋은 기회입니다 — 지금 보이는 채널 구성은 이전과 상당히 다를 수 있습니다.

확인해 볼 만한 몇 가지가 있습니다.

  • (direct) 행이 얼마나 달라졌는지 보세요. 크게 줄었다면, 그 차이는 오가닉 검색, 오가닉 소셜, 리퍼럴 행으로 재분배된 것입니다 — 항상 트래픽을 이끌어 왔지만 그렇게 보이지 않았던 채널들입니다.
  • 몰랐던 리퍼럴 소스를 찾아보세요. 인지하지 못했던 리퍼럴 도메인 — 제휴 사이트, 미디어 언급, 커뮤니티 포럼 — 이 이제 실제 매출 기여도와 함께 분석 결과에 나타날 수 있습니다.
  • 저조하다고 생각했던 채널을 재평가하세요. 오가닉 검색이 (direct) 버킷 안에 숨어 보이지 않았다면, SEO가 매출에 기여하는 진짜 그림이 이제 처음으로 보이게 됩니다.

분석 결과에 예상 밖의 채널이 나타난다면 — 추적하지 않던 곳에서 유의미한 트래픽을 보내는 블로그나 포럼 — 그것이 바로 리퍼러 분류가 제 역할을 하고 있다는 증거입니다. Converlay는 항상 거기 있었던 소스들을 드러냅니다. 이제 그것들을 보고, 행동에 옮길 수 있습니다.

Shopify 구매 추적을 검증할 준비가 되셨나요?

Converlay를 무료로 설치하고 연동 대상을 연결한 뒤, 대시보드에서 서버사이드 전송을 확인하세요.

Shopify에 무료 설치

관련 글

캠페인UTM

Shopify UTM 캠페인 어트리뷰션: 어떤 캠페인이 매출을 이끄는지 마침내 확인하세요

대부분의 Shopify 판매자는 UTM 태그가 붙은 캠페인을 운영하지만, 어떤 캠페인이 실제 매출을 만드는지 확인할 신뢰할 만한 방법이 없습니다. Converlay는 이제 캠페인 데이터를 서버사이드에서 수집하고 전용 캠페인 페이지에 보여줍니다 — UTM 린팅, 링크 빌더, AI 기반 인사이트와 함께.

데이터 품질어트리뷰션

Shopify 구독 갱신이 광고 플랫폼의 입찰 알고리즘을 망가뜨리고 있을지도 모릅니다

Shopify 스토어의 모든 주문은 동일한 웹훅을 발생시킵니다 — Meta 광고로 얻어 낸 첫 구매도, 그 광고와 전혀 무관한 구독 갱신도, 매장에서 대면으로 처리된 POS 판매도, 임시 주문 청구서도, Bogus 게이트웨이 테스트 주문도 마찬가지입니다. 대부분의 트래킹 설정은 이 모두를 새로운 전환으로 광고 플랫폼에 전달합니다. Converlay v2.23.0은 이를 자동으로 구분하여, 입찰 알고리즘이 광고가 실제로 얻어 낸 전환만 보도록 합니다.

제품 업데이트현지화

Converlay, 이제 한국어를 지원합니다 — 한국 Shopify 판매자를 위한 완전한 현지화

Converlay v2.26.0은 대시보드, 리포트, 라이프사이클 이메일을 완전한 한국어로 제공합니다 — 대부분의 Shopify 앱이 여전히 놓치고 있는, 한글이 올바르게 표시되는 PDF 익스포트까지 포함해서 말입니다.