ChatGPT·Claude로 광고 데이터 분석하는 법: CSV부터 MCP까지
ChatGPT·Claude에 광고 성과를 분석시키는 세 가지 방법(CSV 업로드·구글 시트 연결·MCP 커넥터)의 차이와 숫자가 틀리는 이유, 바로 쓸 수 있는 질문 예시와 연결 절차를 정리합니다.

목차
광고 성과를 ChatGPT나 Claude에 물어보는 가장 쉬운 방법은 매체에서 내려받은 CSV를 올리는 것입니다. 한두 번은 잘 됩니다. 문제는 매주 반복할 때입니다. 매체마다 파일을 받아야 하고, 기간이 어긋나고, AI가 잘못 합친 숫자도 그럴듯한 문장으로 설명합니다.
이 글은 AI에 광고 데이터를 넘기는 세 가지 방법을 비교하고, 숫자가 틀리는 이유와 피하는 법, 그리고 MCP로 연결하는 절차를 정리합니다.
세 가지 방법 비교
| 방법 | 준비 | 장점 | 한계 |
|---|---|---|---|
| CSV 파일 업로드 | 매체별 보고서 다운로드 | 바로 시작, 추가 도구 없음 | 매번 다시 올려야 함, 매체별 열·기간이 달라 합산 오류 |
| 구글 시트 연결 | 시트에 데이터 정리 후 AI에 연결 | 한 번 정리하면 재사용 | 시트를 최신으로 유지하는 일이 남음, 큰 시트는 일부만 읽힘 |
| MCP 커넥터 | 광고 데이터 도구와 AI 앱 연결 | 질문할 때마다 최신 데이터를 조회, 집계는 서버가 계산 | 커넥터를 지원하는 요금제·도구가 필요 |
MCP(Model Context Protocol)는 AI 앱이 외부 도구의 데이터를 질문할 때 직접 조회하게 하는 연결 방식입니다. 파일을 올리는 대신 AI가 「지난주 매체별 광고비」 같은 조회를 도구에 요청하고, 결과를 받아 답합니다.
AI가 광고 숫자를 틀리는 이유
방법과 관계없이 아래 네 가지에서 대부분의 오류가 나옵니다.
- 기간이 다릅니다. 한 파일은 어제까지, 다른 파일은 오늘 오전까지 들어 있으면 AI는 그대로 더합니다.
- 열 이름이 다릅니다. 비용·광고비·spend·amount_spent 를 같은 값으로 묶지 못하거나, 부가세 포함 여부가 다른 값을 합칩니다.
- 비율을 평균 냅니다. 캠페인별 CTR·CPA의 평균을 전체 값이라고 답합니다. 비율 지표는 합계끼리 나눠야 합니다(광고 성과 지표 계산식 참고).
- 파일의 일부만 읽습니다. 행이 많으면 앞부분만 보고 순위와 합계를 답하는 경우가 있습니다.
그래서 합계와 지표 계산은 AI에게 맡기지 않는 구조가 안전합니다. 계산이 끝난 표를 주고, AI에게는 무엇이 달라졌는지와 어디를 먼저 볼지를 묻습니다.
CSV로 물어볼 때 지킬 것
- 매체별 파일의 기간을 똑같이 맞춰 내려받습니다(어제까지).
- 첫 메시지에 열의 뜻을 적어 줍니다. 「cost 는 부가세 제외 광고비, conversions 는 구매 완료」처럼.
- 합계를 먼저 물어 내가 아는 숫자와 맞는지 확인한 뒤 분석을 시킵니다.
- 고객 연락처가 든 파일은 올리지 않습니다. 캠페인 이름에 개인정보가 들어 있지 않은지도 확인합니다.
바로 쓸 수 있는 질문 예시
막연히 「성과 분석해 줘」라고 하면 일반론이 돌아옵니다. 기간·지표·출력 형식을 정해 주세요.
지난주(월~일)와 그 전주를 비교해 주세요.
1) 매체별 광고비·전환·CPA 표
2) CPA가 가장 많이 나빠진 캠페인 3개와 각각의 광고비·전환 수
3) 광고비를 썼는데 전환이 0인 캠페인
4) 데이터가 없는 매체나 날짜는 추정하지 말고 「없음」으로 표시
이번 달 소재별 성과에서 광고비 10만 원 이상 쓴 소재만 CTR·전환율·CPA 순으로 정리하고,
전환 수가 3건 미만인 소재는 「표본 부족」으로 따로 묶어 주세요.
마지막 줄처럼 모르는 것은 추정하지 말라는 조건과 표본이 작은 항목을 구분하라는 조건이 답의 품질을 가장 많이 바꿉니다.
MCP로 연결하는 절차
MCP 커넥터를 제공하는 광고 데이터 도구가 있으면 ChatGPT·Claude에 한 번 연결해 두고 계속 물을 수 있습니다. 아래는 메디트랙을 예로 든 절차입니다. 메뉴 이름과 이용 가능 요금제는 각 서비스 업데이트에 따라 달라질 수 있으니, 경로가 보이지 않으면 공식 안내를 확인하세요.
준비
- 메디트랙에 광고 계정을 연결하고 동기화가 끝나 데이터가 들어와 있어야 합니다. 연결됐다고 데이터가 있는 것은 아닙니다.
- 메디트랙 설정 → 외부 AI 연결에서 연결 허용이 켜져 있는지 확인합니다(Connect 플랜부터 제공).
- 서버 URL을 복사합니다.
https://www.medi-trak.com/api/mcp
주소의 www 를 빼면 인증 과정에서 연결이 실패할 수 있습니다.
ChatGPT
- 설정 → 앱(Apps) → 고급 설정에서 Developer mode 를 켭니다. 조직 계정은 관리자 허용이 필요할 수 있습니다. OpenAI 공식 안내
- 앱 만들기에서 이름을 적고 서버 URL을 붙여넣습니다.
- 인증 방식은 OAuth 를 고릅니다. 로그인 화면이 열리면 접속 범위를 읽고 승인합니다.
- 새 대화에서 만든 앱을 선택하고 질문합니다.
Claude
- Customize → Connectors에서
+또는 Add custom connector 를 엽니다. Anthropic 공식 안내 - 원격 MCP 서버 URL을 붙여넣고 추가합니다.
- Connect 를 누르고 로그인·승인합니다.
- 대화창의 커넥터 목록에서 켜져 있는지 확인하고 질문합니다.
Team·Enterprise 조직은 Owner 가 조직 설정에서 커넥터를 먼저 추가해야 각 사용자가 연결할 수 있습니다.
연결 후 첫 질문
곧바로 「어느 매체를 줄일까」를 묻지 말고 수집 범위부터 확인합니다.
연결된 매체별 광고 데이터의 수집 기간, 마지막 동기화 시각, 행 수를 알려 주세요.
데이터가 없는 매체는 없는 그대로 표시해 주세요.
어떤 데이터가 넘어가나요
이 연결은 광고 성과 조회 전용입니다. 날짜·매체·캠페인·광고그룹·소재 이름과 노출·클릭·광고비·전환 같은 지표가 조회되고, 고객 연락처·결제 정보·광고 계정 인증 정보는 대상이 아닙니다. AI가 예산이나 광고 설정을 바꿀 수도 없습니다.
조회한 데이터는 연결한 AI 서비스로 전송되고 이후 처리는 그 서비스의 약관을 따릅니다. 캠페인·소재 이름에 전화번호나 이메일을 넣지 않는 것이 가장 안전합니다.
AI 답변을 그대로 쓰기 전에
- 답변에 기간과 근거 행 수가 없으면 다시 묻습니다.
- 매체별 전환·ROAS는 각 매체의 기여 기준입니다. 합산해 전체 매출처럼 쓰지 않습니다.
- 전환이 1~2건인 항목의 CPA 변화는 우연일 수 있습니다.
- 예산을 바꾸기 전에는 원본 보고서의 같은 기간·필터로 숫자를 대조합니다.
주간 회의용 보고서에 AI 요약을 넣는 순서는 주간 광고 보고서 작성법에, 여러 매체 데이터를 먼저 한곳에 모으는 방법은 광고 리포트 자동화에 정리했습니다.
자주 묻는 질문
무료 ChatGPT·Claude에서도 되나요?
CSV 업로드는 무료 요금제에서도 제한적으로 가능합니다. 커스텀 앱·커넥터(MCP)는 요금제와 조직 설정에 따라 사용할 수 없는 경우가 있으니 각 서비스의 공식 안내를 확인하세요.
AI가 광고 계정에 직접 접속하나요?
아닙니다. AI는 연결된 도구가 이미 수집해 둔 데이터를 조회만 합니다. 광고 매체 계정에 로그인하거나 설정을 바꾸지 않습니다.
연결을 끊으려면 어떻게 하나요?
메디트랙 설정 → 외부 AI 연결에서 해당 앱의 연결을 해제하고, ChatGPT·Claude의 앱 목록에서도 제거합니다.
답변의 숫자가 보고서와 다릅니다.
기간·매체 필터·전환 기준이 같은지 먼저 확인합니다. 그래도 다르면 AI에게 사용한 기간과 조회 조건을 다시 말하게 하고 원본과 대조하세요.


