Back to Articles

글: Kristijan Sekereš

OpenAI Ads Manager: 첫 ChatGPT 광고 캠페인, 화면별로 따라가기

OpenAI Ads Manager Beta의 캠페인 목록

OpenAI는 2026년 2월 9일 미국에서 ChatGPT 내 광고 테스트를 시작했습니다. 2월부터 4월까지 이어진 비공개 파일럿을 거쳐 ads.openai.com에서 셀프서비스 가입이 열렸고, 제공 국가 목록에는 현재 52개국이 올라 있습니다. EU 대부분, 영국, 일본, 한국, 인도, 브라질, 걸프 국가들이 포함됩니다.

아래 화면들은 저희 자체 광고주 계정에서 캡처한 것입니다. 2026년 9월 초 기준의 Ads Manager Beta 모습입니다. 제품이 빠르게 바뀌고 있으니 화면은 한 시점의 기록으로 보시고, 기준은 헬프 센터로 삼으시기 바랍니다.

실제로 무엇을 사는가

광고는 ChatGPT 답변이 끝난 아래에 나타나며, 스폰서 표시가 붙고 답변과 시각적으로 분리됩니다. 광고는 광고주 이름, 파비콘, 헤드라인, 설명, 랜딩 페이지, 선택 항목인 정사각형 이미지로 구성됩니다. 키워드 목록은 없습니다.

누구에게 노출되는지는 도달 범위를 추정할 때 결정적입니다.

  • Free와 Go 요금제 사용자만 해당됩니다. Plus, Pro, Business, Enterprise, Edu에는 광고가 없습니다.
  • 18세 미만으로 식별된 계정에는 노출하지 않습니다.
  • 임시 채팅에는 노출되지 않으며, 테스트 기간 동안 ChatGPT Atlas 브라우저에도 노출되지 않습니다.
  • 개인 건강, 정신 건강, 정치를 포함한 민감하거나 규제 대상인 내용 근처에는 노출되지 않습니다. 정치 광고는 아예 허용되지 않습니다.

개인화 광고는 출시 시점에 유럽경제지역과 스위스에서 제공되지 않습니다. 그래서 해당 지역을 타기팅하는 캠페인에서는 맞춤 오디언스가 막혀 있습니다. 독일이나 에스토니아로 판매한다면 오디언스 목록이 아니라 광고가 등장하는 대화를 기준으로 설계해야 합니다.

노출 선택은 관련성으로 가중한 2위 가격 경매로 이루어집니다. 신호에는 진행 중인 대화의 맥락과 의도, 랜딩 페이지, 헤드라인과 설명, 그리고 광고그룹 단위로 작성하는 컨텍스트 힌트가 포함됩니다.

1단계: 캠페인보다 계정을 먼저 정리한다

ads.openai.com에 업무용 이메일로 로그인하고, Settings에서 브랜드 로고를 올리고, 결제 프로필을 만들고 카드를 등록한 뒤 인증을 마칩니다.

나중에 바꿀 수 없는 항목이 셋 있습니다. 국가 또는 지역, 청구 통화, 시간대입니다. 하나라도 잘못 넣으면 광고주 계정을 새로 만들어야 하고, 계정마다 다른 이메일 주소가 필요합니다. 청구는 후불이라 지출이 쌓이다가 계정에 배정된 결제 임계값에 도달하면 카드에서 결제됩니다. 카드 등록 시 은행 내역에 100달러의 임시 승인이 보일 수 있는데, 확인이 끝나면 해제됩니다.

집행 전에 한 가지 더 있습니다. 랜딩 페이지가 OpenAI 크롤러에 열려 있어야 합니다. robots.txtOAI-AdsBot이나 OAI-SearchBot을 막고 있으면 광고 쪽이 읽을 자료가 없어 노출이 나빠집니다.

2단계: Overview 화면 읽기

OpenAI Ads Manager Beta의 Overview 화면. 작업 카드와 성과 추이가 보인다

Overview는 작업 목록과 그래프입니다. 선택한 기간의 지출, 노출, 클릭, CPC가 상단에 놓이고, 작업 카드가 미완료 설정을 알려줍니다. 새 계정에서는 대개 저희와 같은 문구가 뜹니다. 전환 이벤트가 수신되지 않았고, 전환 설정이 끝나지 않았다는 두 가지입니다.

작업 순서는 이게 맞습니다. 전환 측정은 첫 주 예산을 쓰고 나서 붙이는 것이 아닙니다. 선택할 수 있는 캠페인 목표 자체를 좌우하기 때문입니다.

3단계: 데이터 소스와 전환 이벤트 만들기

Tools 아래 Conversions 화면과 전환 추적 4단계 체크리스트

Tools에서 Conversions로 들어갑니다. 설정 패널은 네 단계로 이어집니다. 데이터 소스 만들기, 전환 이벤트 만들기, 이벤트 구현 및 기록, 이벤트를 캠페인에 연결하기입니다. 이벤트가 실제로 들어오는지는 Event Stream 탭에서 확인합니다.

전송 방법은 두 가지이며, 함께 쓰는 것이 권장 구성입니다.

  • OpenAI 픽셀. 브라우저 SDK입니다. 측정할 페이지의 <head>에 스크립트를 넣고 Pixel ID로 초기화한 뒤, 해당 행동이 일어날 때 oaiq("measure", ...)를 호출합니다. 동의 기능이 있어서 초기화 전에 oaiq("consent", false), 동의를 받은 뒤에 oaiq("consent", true)를 호출합니다. 동의가 false인 동안 픽셀은 아무것도 보내지 않고, 차단된 이벤트를 나중에 다시 보내지도 않습니다.
  • Conversions API. 서버 대 서버 방식으로, 브라우저는 모르고 서버만 아는 이벤트를 처리합니다.

같은 전환을 양쪽으로 보낼 때는 동일한 이벤트 ID를 부여해야 OpenAI가 중복을 제거할 수 있습니다. 콘텐츠 보안 정책이 엄격한 사이트는 script-srchttps://bzrcdn.openai.com을, connect-srcimg-srchttps://bzr.openai.com을 추가해야 합니다.

기여 분석은 oppref라는 클릭 참조값에 기대고 있습니다. 이 값은 랜딩 페이지 URL 뒤에 붙고 픽셀이 퍼스트파티 쿠키에 저장합니다. 리다이렉트를 거쳐도 유지해야 하며, 잃어버리면 클릭과 매출의 연결이 끊깁니다. 보고된 합계에는 모델링된 전환이 포함될 수 있는데, OpenAI 숫자가 자사 분석 도구와 정확히 맞지 않는 여러 이유 중 하나입니다.

4단계: 상품을 판다면 상품 피드 올리기

상품 피드 추가 대화상자. CSV 또는 TXT 업로드, 호스팅 URL, SFTP 연결

리테일이라면 광고를 하나씩 만들 필요가 없습니다. Tools, Feeds, Create Feed 순서로 들어가 이름을 정하고 상품이 들어오는 방식을 고릅니다. 가끔 수동으로 갱신한다면 CSV 또는 TXT 업로드, 안정적인 HTTPS 주소가 있다면 호스팅 URL, 서버 간 자동화가 가능하다면 SFTP 연결입니다.

가능하면 뒤의 두 가지를 고르십시오. 항목은 2주 후 만료되므로 수동 CSV는 한 번의 작업이 아니라 반복 업무가 됩니다. 베타 기간에는 피드 항목이 광고에만 쓰이고 일반 ChatGPT 대화에는 나타나지 않습니다. 처리 시간은 규모에 따라 몇 분에서 몇 시간이며, 오류는 Upload History에 남습니다.

피드 기반 캠페인은 개별 광고 대신 전용 캠페인 유형과 광고 템플릿을 쓰고, 어떤 상품을 광고그룹이 노출할지는 상품 필터로 정합니다.

5단계: 캠페인 만들기

New campaign 대화상자 1단계. 이름, 유형, 목표, 전환 이벤트, 위치 타기팅

Create에서 Create campaign으로. 캠페인 계층이 담는 것은 목표, 예산, 기간, 타기팅입니다.

목표는 되돌릴 수 없는 결정입니다. 과금 방식과 최적화를 동시에 정하며 나중에 수정할 수 없습니다.

| 목표 | 과금 기준 | 쓰임새 | | --- | --- | --- | | Reach (CPM) | 1,000회 노출 | 노출과 인지 | | Clicks (CPC) | 유효 클릭당 | 페이지로 유입 | | Conversions (oCPC) | 유효 클릭당, 전환 이벤트에 최적화 | 클릭 이후의 측정된 행동 |

Conversions 캠페인에는 정상 작동하는 데이터 소스와 지원되는 표준 전환 이벤트 하나가 필요합니다. 생성 시점에 고르고 이후에는 고정됩니다. 맞춤 이벤트는 oCPC에서 아직 지원되지 않습니다. 기존 Reach나 Clicks 캠페인을 전환할 수도 없습니다. 그러니 여기서의 선택은 사실상 한 달 뒤에 어떤 캠페인이 남아 있을지를 정하는 일입니다.

타기팅은 국가 단위이며, 미국에서는 주, DMA, 우편번호까지 가능합니다. 지원 범위는 위치 선택기에서 확인할 수 있고, OpenAI는 전체 위치 목록을 CSV로 공개합니다.

플랫폼 타기팅, URL 쿼리 파라미터, 맞춤 오디언스, 예산 입력란

타기팅 아래에는 그냥 지나치기 전에 이해해 둘 항목이 셋 있습니다.

Eligible platforms 는 노출 면을 iOS App, Android App, Web으로 제한합니다. Web은 데스크톱과 모바일 브라우저를 모두 포함합니다. 현재 리포트의 기기 구분은 Mobile과 Desktop뿐이고, 모바일 웹은 Mobile로 집계됩니다.

Landing page query parameters 는 캠페인의 모든 도착 URL에 추적 값을 붙입니다. 지원되는 템플릿은 {campaign_id}, {ad_group_id}, {ad_id}, {ad_account_id}, {oppref}입니다. UTM 체계는 여기에 넣습니다. 그래야 ChatGPT 유입이 출처 불명의 리퍼러로 들어오지 않고 자사 분석에서 분리됩니다.

Custom audiences 는 이메일, 전화번호, 그 둘의 SHA-256 해시, 또는 Google 광고 ID(GAID) 목록을 받습니다. 포함 타기팅과 광고그룹 입찰 배수에는 일치 사용자가 최소 25,000명 필요하고, OpenAI는 100,000명을 권장합니다. 25,000명 미만이면 제외 용도로만 쓸 수 있습니다. 대화상자의 안내대로, EEA나 스위스를 타기팅하는 캠페인에는 어느 것도 적용되지 않습니다.

예산, 시작일과 종료일, Text customization 토글

예산. 일일 예산은 7일 평균이지 하루 상한이 아닙니다. 하루에는 두 배까지 지출될 수 있고, 기간 전체로는 일곱 배를 넘지 않습니다. 저희 일일 예산 65유로에는 하루 최대 130유로, 7일 최대 455유로가 표시되어 있는데 정확히 그 계산입니다. 총 예산 쪽이 더 엄격한 통제입니다. 금액은 나중에 바꿀 수 있지만 예산 유형은 바꿀 수 없고, 총 예산을 일일 예산으로 전환하면 되돌릴 수 없습니다. 최소 일일 예산은 통화별로 정해져 있습니다. 미국 25달러, 영국 15파운드, 일본 2,500엔, 인도 725루피입니다.

Text customization 은 기본값이 켜짐이고, 설명은 두 번 읽을 만합니다. AI가 헤드라인과 설명의 개인화 및 번역 버전을 자동 생성하며, 개별 검토나 승인 없이 노출될 수 있다는 내용입니다. 규제 대상 표현, 상표가 들어간 문구, 법무가 문안을 고정한 시장이라면 꺼 두십시오. 그 외에는 직접 쓰지 않은 언어까지 무료로 커버되는 셈입니다.

6단계: 광고그룹을 만들고 컨텍스트 힌트를 쓴다

광고그룹 단계. 이름, 입찰 전략, 기본 도착 URL, 컨텍스트 힌트

광고그룹이 가진 것은 입찰, 기본 도착 URL, 컨텍스트 힌트입니다.

입찰 전략의 기본값은 Maximize results 로, 예산 안에서 캠페인 목표를 향해 입찰을 자동으로 설정하고 조정합니다. 최적화 대상은 건수이며 CPA나 CPC 목표를 보장하지 않습니다. 상한이 필요하면 Manual: Max bid를 고릅니다. 수동 CPC 캠페인에 대해 OpenAI는 클릭당 3~5달러로 시작할 것을 권합니다. oCPC의 Bid Cap은 전환 기준 값이라 아직 권장 금액이 없습니다.

컨텍스트 힌트 는 키워드를 대신하지만 성격이 전혀 다릅니다. 내 상품이나 서비스가 유용한 대화, 주제, 필요를 서술하는 것으로, 정확 일치 규칙이 아니라 매칭의 실마리입니다. 헬프 센터의 예시가 좋은 설명입니다. "러닝화"가 아니라 "첫 5km 완주를 준비하는 초보자를 위한 쿠셔닝 좋은 데일리 러닝화"라고 씁니다. 무엇인지, 누구에게 도움이 되는지, 언제 쓸모 있는지를 적으십시오. 한 그룹에 한 주제만 담고, 다른 문구나 다른 랜딩 페이지가 필요한 것은 그룹을 나누십시오.

7단계: 광고 쓰기

Create ad 패널. 헤드라인과 설명 입력란과 글자 수 카운터

광고는 최대 50자 헤드라인과 최대 100자 설명, 그리고 랜딩 페이지와 선택 이미지입니다. OpenAI가 권하는 길이는 상한보다 훨씬 짧습니다. 헤드라인 16~24자, 설명 32~48자입니다. 이미지는 PNG 또는 JPG, 정사각형, 1200×1200 이하, 공개 접근이 가능해야 합니다.

그룹마다 광고를 여러 개 쓰되, 같은 문장을 바꿔 쓰지 말고 각각 다른 각도로 접근하십시오. 시스템이 매칭 지점을 찾으려면 다양성이 필요하고, 헤드라인을 되풀이하는 설명은 주어진 유일한 한 줄을 낭비합니다. 링크는 광고 내용에 답하는 페이지로 걸고 홈페이지로 때우지 마십시오.

계정당 상한은 캠페인 5,000개, 광고그룹 5,000개, 광고 5,000개입니다.

8단계: 시작한 뒤 제대로 기다린다

광고는 노출 전 검수를 거칩니다. 시작 후 24시간 안에 노출과 클릭이 나타나고, 리포팅은 실제 노출보다 최대 7시간 늦습니다. 첫날 오후 숫자로 아무것도 판단하지 마십시오.

행에 Not serving 이 떠 있다면, 이 글 맨 위 화면과 같은 상태입니다. 상태에 커서를 올리면 이유가 나옵니다. 흔한 원인은 검수 중, 계정 인증 미완료, 캠페인 예산 소진, 종료일 경과, 결제 문제입니다. 리포팅은 노출, 클릭, 지출, CTR, 평균 CPC, 평균 CPM, 전환을 표, 그래프, CSV 내보내기로 제공합니다.

일시중지에 관한 주의가 하나 있습니다. 변경 사항이 배포 시스템 전체에 반영되는 데 시간이 걸려 광고가 최대 24시간 계속 노출될 수 있고, 그 지출은 청구 대상입니다.

지금 이것의 가치

ChatGPT Ads에는 공개된 성과 벤치마크가 없습니다. OpenAI가 직접 그렇게 말합니다. 2026년 9월에 ChatGPT CPA를 제시하는 곳이 있다면 표본 하나짜리 숫자를 말하는 것입니다. 정직하게 말하면, 특이한 매칭 방식을 쓰는 저렴한 초기 경매이고, 요즘 아주 많은 구매 결정이 시작되는 자리에 있다는 점이 특징입니다.

유용한 테스트와 버린 예산을 가르는 것은 두 가지입니다. 전환 측정을 첫 캠페인 전에 세우고 뒤로 미루지 마십시오. 그리고 컨텍스트 힌트는 동료에게 고객의 문제를 설명하듯 쓰십시오. 시스템이 읽는 것에 키워드 목록보다 훨씬 가깝습니다.

측정 쪽을 제대로 맡기고 싶다면, 픽셀과 Conversions API, 그리고 EU에서 두 가지를 적법하게 유지해 주는 동의 게이트까지 함께 문의해 주십시오.