언어별 사이트와 여러 상담 채널에서 UTM, GA4 이벤트, CRM 예약 데이터가 서로 맞지 않는 원인과 연결 기준을 실무적으로 정리합니다.
이유 1. UTM 표기 규칙이 사람마다 다르다
instagram, Instagram, ig를 서로 다르게 쓰면 같은 출처가 여러 행으로 나뉩니다. 언어·국가·소재를 어디에 넣을지도 정해야 합니다.
Google은 맞춤 캠페인 URL에 utm_source, utm_medium, utm_campaign을 일관되게 사용할 것을 안내합니다. Google Analytics 공식 UTM 가이드
- utm_source: 플랫폼 또는 파트너
- utm_medium: paid_social, organic_social, influencer, email
- utm_campaign: 국가·목표·기간을 포함한 캠페인명
- utm_content: 소재·크리에이터·버전
- 별도 내부 매개변수: language, landing_variant
이유 2. 문의와 문의 완료를 같은 이벤트로 센다
버튼 클릭은 상담 시작 의도일 뿐 완료가 아닙니다. 클릭 후 메신저가 열리지 않거나 폼 제출이 실패할 수 있습니다.
GA4에서는 사이트 행동을, CRM에서는 상담 이후 상태를 관리하는 것이 자연스럽습니다. 두 시스템을 연결하려면 문의 생성 시 lead_id 같은 내부 식별자를 발급하고 UTM·언어 값을 함께 넘기는 방식이 필요합니다.
- contact_click: 문의 버튼 클릭
- form_start: 입력 시작
- lead_submit: 유효한 문의 제출 성공
- booking_confirmed: 운영자가 예약 확정
- visit_completed: 실제 내원 또는 방문 완료
이유 3. 언어 정보가 URL과 CRM에서 다르게 정의된다
일본어 페이지를 방문했다고 해서 사용자가 일본인이라는 뜻은 아닙니다. 브라우저 언어, 콘텐츠 언어, 상담 언어, 고객 국가를 별도 필드로 둡니다.
이 구분이 없으면 일본어 페이지 성과와 일본 시장 성과를 잘못 동일시하게 됩니다.
- page_language: 본 페이지 언어
- preferred_language: 상담 희망 언어
- market: 캠페인 목표 시장
- country: 고객이 직접 입력하거나 운영자가 확인한 국가
이유 4. 메신저로 넘어갈 때 캠페인 정보가 사라진다
LINE, WhatsApp, 카카오톡 등 외부 앱으로 이동하면 웹 세션과 CRM 기록이 끊길 수 있습니다.
- 링크 클릭 전에 UTM과 랜딩 정보를 저장한다.
- 메신저 시작 문구나 링크에 추적 코드를 포함한다.
- 상담원이 CRM 레코드를 만들 때 코드를 함께 기록한다.
- 개인정보가 불필요하게 URL에 노출되지 않도록 한다.
이유 5. 광고·GA4·CRM의 전환 기간과 중복 기준이 다르다
광고 플랫폼은 자체 기여 모델과 전환 기간을 사용하고, GA4는 사이트 이벤트를, CRM은 사람이 확정한 예약을 집계합니다. 한 고객이 여러 기기와 채널을 거치면 중복 또는 누락이 생길 수 있습니다.
주간 보고서에는 정의를 함께 적습니다.
- 광고 전환: 플랫폼 기준
- GA4 리드: lead_submit 성공 이벤트
- CRM 예약: 예약번호가 생성된 레코드
- 실제 성과: 방문 또는 결제 완료
연결 설계를 위한 최소 데이터 사전
각 필드에는 형식, 허용값, 예시, 생성 시점, 수정 권한을 함께 적습니다. 데이터 사전이 있어야 마케터와 개발자, 상담 담당자가 같은 의미로 사용합니다.
검수 순서
Google의 DebugView는 디버그 모드에서 수집되는 이벤트와 사용자 속성을 실시간으로 확인할 수 있도록 안내합니다. GA4 DebugView 공식 도움말
- 테스트 캠페인 URL을 만든다.
- 실제 모바일 환경에서 랜딩·문의·예약 흐름을 수행한다.
- GA4 DebugView에서 이벤트와 매개변수를 확인한다.
- CRM에 UTM·언어·리드 ID가 들어왔는지 확인한다.
- 동일 행동이 한 번만 기록되는지 검수한다.
- 취소·중복·내부 테스트 제외 규칙을 적용한다.
참고
> 개인정보, 동의와 보관 정책은 실제 서비스 환경과 관련 법령에 맞게 별도로 검토해야 합니다.
- Google Analytics 맞춤 캠페인 URL 가이드
- Google Analytics DebugView
- Google Analytics 데이터 수집 확인
자주 묻는 질문
광고 전환과 CRM 예약 수가 다르면 설정 오류인가요?
반드시 그렇지는 않습니다. 전환 정의, 집계 기간, 기여 모델과 중복 기준이 다를 수 있습니다. 먼저 각 수치의 정의를 비교한 뒤 누락·중복을 테스트해야 합니다.
UTM에 고객 이름이나 전화번호를 넣어도 되나요?
안 됩니다. URL은 브라우저 기록과 분석 도구에 남을 수 있으므로 개인정보를 넣지 말고 비식별 캠페인·리드 코드를 사용해야 합니다.
GA4만으로 예약과 매출을 모두 관리할 수 있나요?
웹 행동 분석에는 유용하지만 상담 이후의 변경·취소·내원 같은 운영 상태는 CRM이나 예약 시스템이 더 적합합니다. 두 시스템의 역할과 연결 키를 분리해 설계하세요.