전환 이벤트 설계 (GA4 이벤트와 앱 캠페인 연결)
전환 이벤트 설계는 앱 안에서 일어나는 행동 가운데 캠페인의 목표로 삼을 것을 골라 이벤트로 수집하고, 광고 시스템이 그 행동을 늘리도록 연결하는 작업입니다.
🤔 혹시 이런 생각 해본 적 없나요?
- "앱 캠페인 목표에 넣을 이벤트가 없다는데, 이벤트는 대체 어디서 만드는 거지?"
- "설치는 자동으로 잡히던데 구매도 알아서 잡히는 것 아닌가?"
- "개발자에게 이벤트를 요청하라는데 무엇을 어떤 이름으로 요청해야 할지 모르겠다."
앱 캠페인과 Apple Ads 운영과 메타 어드밴티지+ 앱 캠페인에서 설치 대신 인앱 액션을 목표로 넣을 수 있다는 이야기를 반복했습니다. 그 목표의 재료가 이번 클래스의 주제입니다. 이벤트가 없으면 시스템은 설치까지만 배우고, 이벤트가 있어야 그 뒤의 행동을 배웁니다.
🧾 이벤트는 앱 안에서 찍히는 영수증입니다
전환 이벤트 설계는 앱 안에서 일어나는 행동 가운데 캠페인의 목표로 삼을 것을 골라 이벤트로 수집하고, 광고 시스템이 그 행동을 늘리도록 연결하는 작업입니다.
가게 계산대의 영수증에 비유하면 구조가 잡힙니다. 손님이 매장을 둘러보기만 하면 기록이 남지 않지만, 계산대를 지나면 무엇을 언제 샀는지 영수증이 남습니다. 이벤트는 앱 안 곳곳에 놓인 계산대에서 찍히는 영수증이고, 가입과 장바구니와 구매 같은 행동이 지나갈 때마다 한 장씩 쌓입니다. 광고 시스템은 이 영수증 뭉치를 읽고 어떤 사용자가 사는 손님인지 배웁니다.
앱에서 이 역할을 맡는 도구가 파이어베이스(Firebase)입니다. 2014년 구글이 인수한 앱 개발 도구 묶음인데, 마케터에게 중요한 것은 그 안의 분석 SDK입니다. 앱에 이 SDK가 들어가면 이벤트가 GA4로 모이고, 구글 광고와 연결할 수 있는 상태가 됩니다.
🗂️ 이벤트의 3층 구조: 자동, 추천, 맞춤
GA4의 앱 이벤트는 세 층으로 나뉩니다. 어디까지 공짜로 잡히고 어디부터 직접 심어야 하는지가 이 구분에서 정해집니다.
| 층 | 누가 정하나 | 예 | 준비 |
|---|---|---|---|
| 자동 수집 이벤트 | SDK가 알아서 수집 | first_open(첫 실행), session_start, screen_view, in_app_purchase(스토어 결제), app_remove(삭제, 안드로이드) | SDK만 넣으면 됨 |
| 추천 이벤트 | 구글이 이름과 규격을 정해 둠 | sign_up, login, purchase, add_to_cart, begin_checkout, level_up | 개발자가 심되 정해진 이름 사용 |
| 맞춤 이벤트 | 우리가 이름을 정함 | 견적_요청, 보험료_조회처럼 추천 목록에 없는 행동 | 이름 규칙을 정해 직접 설계 |
자동 수집만으로 되는 일과 되지 않는 일을 구분하는 것이 출발점입니다. 첫 실행과 스토어 결제, 앱 삭제 같은 공통 행동은 SDK가 알아서 잡습니다. 그런데 가입과 장바구니처럼 서비스마다 화면이 다른 행동은 시스템이 알 방법이 없으므로 직접 심어야 합니다.
직접 심을 때는 추천 이벤트 목록부터 확인합니다. 구글이 업종별로 자주 쓰는 행동의 표준 이름을 정해 두었기 때문입니다.

위 화면은 공식 도움말의 온라인 판매 부분입니다. 같은 문서에 모든 비즈니스 공통(sign_up, login, share)과 게임(level_up, tutorial_complete) 목록도 있습니다. 표준 이름을 쓰면 보고서가 규격대로 채워지고, 광고 연동과 협업에서도 뜻이 바로 통합니다. buy_finish_v2처럼 팀만 아는 이름을 만드는 것은 표준 이름에 맞는 행동이 없을 때의 마지막 선택입니다.
🎯 주요 이벤트 지정과 캠페인 연결
이벤트가 쌓이기 시작했다면 다음 순서는 둘입니다.
- 주요 이벤트로 표시합니다. 수집되는 이벤트 가운데 비즈니스 성공에 특히 중요한 것을 GA4에서 주요 이벤트(key event)로 지정합니다. 예전에는 이 지정을 전환이라고 불렀는데, 지금은 광고 쪽 전환과 구분하기 위해 이름이 나뉘었습니다. 오래된 자료를 볼 때 두 용어가 섞여 나오는 이유입니다.
- 광고 계정에서 전환으로 가져옵니다. 구글 광고에서 주요 이벤트를 바탕으로 전환을 만들면, 앱 캠페인의 tCPA 입찰이 그 행동을 목표로 최적화를 시작합니다.
여기서 캠페인 설계와 만납니다. 모든 이벤트가 같은 무게일 수는 없으므로, 행동의 가치에 따라 목표 단가를 다르게 접근합니다. 장바구니 담기를 목표로 한 캠페인과 구매 완료를 목표로 한 캠페인은 허용할 수 있는 단가 자체가 다릅니다. 그 단가의 상한을 구하는 방법은 적정 CPI 산정에서 다룬 그대로입니다.
메타 쪽도 원리는 같습니다. 메타 SDK나 MMP로 이벤트를 전달해야 어드밴티지+ 앱 캠페인의 최적화 이벤트를 고를 수 있습니다. 이벤트 설계는 한 번 해 두면 모든 매체가 같은 재료를 씁니다.
✍️ 개발자에게 건네는 요청서 양식
이벤트를 앱에 넣는 일은 대부분 개발자의 몫입니다. 마케터가 할 일은 무엇을 어떻게 수집할지 빠짐없이 적어 건네는 것이고, 요청이 모호하면 구현도 모호해집니다. 요청서에 들어갈 항목은 세 가지입니다.
| 항목 | 적을 내용 | 가상의 커머스 앱 예시 |
|---|---|---|
| 이벤트 이름 | 추천 이벤트 목록의 표준 이름 | sign_up |
| 찍히는 시점 | 어느 화면에서 어떤 동작이 끝났을 때인지 | 가입 완료 화면이 표시되는 순간 (버튼을 누른 순간이 아님) |
| 함께 담을 매개변수 | 나중에 나눠 볼 기준 | method(가입 방법: 이메일, 카카오, 애플) |
가운데 줄이 가장 자주 어긋나는 지점입니다. 버튼을 누른 순간에 찍으면 가입에 실패한 사용자까지 세게 되고, 완료 화면에서 찍어야 실제 가입만 남습니다. 같은 이름의 이벤트라도 찍히는 시점이 다르면 숫자가 달라지므로, 시점을 문장으로 적어 두는 것이 요청서의 핵심입니다.
매개변수는 처음부터 욕심내지 않아도 됩니다. 나중에 보고서에서 무엇으로 나눠 보고 싶은지를 기준으로 한두 개만 정해 두고, 필요가 생길 때 늘리는 편이 관리하기 쉽습니다.
🧭 무엇을 심을지 고르는 기준
이벤트를 많이 심는 것이 목표가 아닙니다. 고르는 기준을 정리하면 이렇습니다.
- 최종 전환과 그 앞의 길목을 함께 심습니다. 구매만 심으면 데이터가 드물어 시스템이 배울 재료가 부족합니다. 가입, 장바구니, 결제 시작처럼 구매로 가는 길목의 행동을 함께 심으면 학습 재료가 늘어납니다.
- 양이 적은 앱일수록 앞 단계를 목표로 잡습니다. 하루 구매가 몇 건 안 되는 시기라면 구매 대신 가입을 캠페인 목표로 두고, 물량이 늘면 목표를 뒤 단계로 올립니다.
- 이름과 정의를 문서로 남깁니다. 어떤 행동이 언제 찍히는지를 적어 둬야 매체 리포트와 숫자를 맞출 때 기준이 됩니다.
한 가지 흔한 질문도 짚어 두겠습니다. 파이어베이스로 이벤트를 모으면 MMP가 필요 없는지입니다. 답은 역할 구분에 있습니다. 구글 광고 하나만 쓴다면 GA4로도 충분하지만, 여러 매체를 쓰면서 매체별 기여를 비교하려면 MMP가 필요합니다. GA4는 구글 바깥 매체의 앱 유입 기여를 매체 기준으로 나눠 보여 주는 데 한계가 있기 때문입니다.
❓ 이벤트는 몇 개나 심어야 하나요?
개수의 정답은 없고 사다리가 기준입니다. 최종 전환 1개와 그 앞의 길목 2개에서 3개, 그러니까 서너 개의 핵심 행동으로 시작하는 편이 관리하기 좋습니다.
참고로 구글의 추천 이벤트 목록만 해도 온라인 판매 부문에 15종이 있지만, 전부 심는 것이 목표가 아닙니다. 캠페인 목표로 쓸 것과 보고서에서 나눠 볼 것만 골라 심고, 필요가 생길 때 늘립니다.
❓ MMP를 쓰고 있으면 파이어베이스 SDK는 안 넣어도 되나요?
목적이 다르므로 함께 쓰는 경우가 많습니다. MMP는 여러 매체의 기여 비교가 강점이고, 파이어베이스의 분석 SDK는 구글 광고와의 전환 연결과 GA4 분석이 강점입니다.
구글 앱 캠페인을 돌린다면 파이어베이스 쪽 이벤트가 입찰 학습의 재료가 되므로, MMP가 있어도 넣어 두는 편이 유리합니다. 반대로 구글 광고를 쓰지 않는다면 MMP만으로도 캠페인 운영은 됩니다.
📋 30초 요약
-
이벤트가 없으면 캠페인은 설치까지만 배웁니다. 전환 이벤트 설계는 앱 안의 행동을 영수증처럼 남겨 광고 시스템이 설치 뒤의 행동을 목표로 삼게 만드는 작업입니다.
-
이벤트는 자동 수집, 추천, 맞춤의 3층입니다. 첫 실행과 스토어 결제는 SDK가 알아서 잡고, 가입과 구매는 구글이 정한 표준 이름(sign_up, purchase)으로 직접 심으며, 목록에 없는 행동만 맞춤 이름을 만듭니다.
-
GA4의 주요 이벤트로 지정한 뒤 광고 계정에서 전환으로 가져옵니다. 예전 명칭인 전환이 지금은 주요 이벤트로 바뀌었고, 행동의 가치에 따라 목표 단가를 다르게 접근합니다. 여러 매체의 기여 비교는 MMP의 몫입니다.
참고 자료
이 글이 도움이 되셨다면 공유해 주세요
메신저로 바로 보내거나 링크를 복사할 수 있습니다.
커머스 앱에서 구매 완료를 캠페인 목표로 쓰려고 합니다. 이벤트 이름을 정할 때 실무에 맞는 선택은 무엇일까요?
이어서 배우면 좋은 개념
전환 (Conversion)
마케팅에서 사용자가 광고주가 원하는 특정 행동(구매, 가입, 문의 등)을 완료하는 것을 뜻하는 디지털 마케팅의 가장 핵심적인 성과 지표입니다.
앱 캠페인과 Apple Ads 운영 (구조 설계와 키워드)
앱 캠페인과 Apple Ads 운영은 구글에는 소재를 넣어 조합을 맡기고 애플에서는 키워드로 검색어를 직접 골라, 두 채널의 자동화 범위에 맞춰 구조를 짜는 작업입니다.
메타 어드밴티지+ 앱 캠페인 (소재 설계와 iOS 측정 조건)
메타 어드밴티지+ 앱 캠페인은 페이스북과 인스타그램에 나가는 앱 광고의 입찰, 타겟, 노출 위치를 Meta AI에 맡기고, 광고주는 소재와 목표와 예산을 정하는 캠페인 방식입니다.
MMP (Mobile Measurement Partner)
여러 광고 매체의 성과를 한곳에서 측정해 앱 설치와 인앱 행동이 어느 매체의 기여인지 판정하는 제3자 측정 도구입니다.
관련 인사이트
- 클로드 텍스트 워터마크 적용 범위와 탐지 한계 정리클로드 텍스트 워터마크는 앤트로픽이 2026년 8월 2일 이후 출시 모델부터 클로드가 만든 글에 심는 기계 판독용 표식입니다. 적용 범위와 표식이 남는 조건, 지워지는 조건, 글을 쓰는 쪽에서 조심할 지점을 공식 문서 기준으로 정리했습니다.
- GA4 캠페인 데이터 가져오기 검증 보고서 읽는 법과 사용법캠페인 데이터 가져오기 검증 보고서는 GA4로 가져온 구글 외 캠페인 데이터가 수집 데이터와 얼마나 결합됐는지 보여주는 기본 보고서입니다. 조인 상태 3종과 일치율 규칙, 이 보고서를 열어야 하는 시점과 운영 루틴, 결합이 깨졌을 때의 점검 순서를 정리했습니다.
- Grok 4.6 벤치마크 점수와 가격 구간 정리그록 4.6은 SpaceXAI가 2026년 8월 12일 공개한 언어 모델로, 오래 돌아가는 에이전트 작업과 코딩에 초점을 맞춘 그록 4.5의 후속판입니다. 공식 발표와 외부 평가 기관의 측정치를 기준으로 벤치마크 위치, 200K 토큰을 넘으면 달라지는 요금 구간, 실무 도입 판단 순서를 정리했습니다.
- 챗GPT 무료로 어디까지 되는지, 무제한 개방의 정확한 범위오픈AI가 2026년 8월 6일 무료와 Go 요금제 이용자에게 GPT-5.6 루나를 기본 모델로 제공하고 일상 텍스트 대화를 무제한으로 열었습니다. 무제한의 정확한 범위, 루나 모델의 위치, 한국에서 진행 중인 시범 광고의 형태까지 정리했습니다.
- 클로드 소네트 5 API 가격 정리: 2달러 확정과 실제 비용 계산앤트로픽이 2026년 8월 10일 Claude Sonnet 5의 도입 요금(입력 100만 토큰당 2달러, 출력 10달러)을 표준 가격으로 확정했습니다. 9월 1일로 예정됐던 인상은 시행되지 않습니다. 요금 체계와 모델별 비교, 표시가와 실제 청구액이 다를 수 있는 토크나이저 변수까지 정리했습니다.
- 클릭 안 했는데 쿠팡이 열리는 납치광고, 작동 방식과 규제 경과납치광고는 이용자가 클릭하지 않았는데도 특정 앱이나 웹으로 강제 이동시키는 부정 광고입니다. 쿠팡을 둘러싼 규제 절차의 경과를 타임라인으로 정리하고, 개인정보위 처분과 방송미디어통신위원회 절차의 차이, 제휴 마케팅 운영에 주는 시사점을 담았습니다.
