ChatGPT Ads 오디언스, 고객 목록을 광고에 어떻게 활용할까?
ChatGPT Ads에서 기존 구매자에게 첫 구매 광고가 계속 노출된다면 어떻게 해야 할까요? 맞춤 오디언스는 기업이 보유한 고객 목록을 광고 대상의 포함·제외와 입찰 조정에 활용하는 기능입니다. 같은 목록도 광고 목적과 고객 상태에 따라 적용 방식이 달라집니다. 오디언스의 개념과 사용 조건부터 쇼핑몰·구독 서비스·B2B 소프트웨어의 활용 예시, 고객 목록 준비와 관리 방법까지 정리했습니다.
새 고객을 늘리려고 광고를 집행하는데, 이미 구매한 고객에게도 첫 구매 혜택을 보여주고 있다면 어떨까요? 반대로 회원가입이나 무료 체험까지 마친 고객에게 처음 보는 사람과 같은 설명을 반복하고 있다면, 광고의 대상과 내용을 다시 살펴볼 필요가 있습니다.
기업에는 회원, 구매자, 무료 체험 사용자처럼 서로 다른 고객 목록이 있습니다. ChatGPT Ads의 맞춤 오디언스는 이런 자사 고객 목록을 광고 대상의 포함·제외나 입찰 조정에 활용하는 기능입니다.
“이미 구매한 고객은 신규 고객 광고에서 뺄 수 있을까요?”
“무료 체험은 했지만 아직 결제하지 않은 고객에게만 광고할 수 있을까요?”
“고객 목록을 올리면 그 사람들에게 모두 광고가 노출될까요?”
이 질문에 답하려면 파일을 올리는 방법보다 먼저, 이번 광고에서 누구에게 어떤 내용을 보여줄지 정해야 합니다. 같은 고객 목록도 신규 구매, 재구매, 구독 재개 중 무엇을 목표로 하느냐에 따라 쓰임이 달라집니다.
아래 기업과 운영 상황은 기능을 설명하기 위한 가상의 예시입니다. 실제 고객사 사례나 검증된 성과를 소개하는 것은 아닙니다.
💡 이 글에서 다루는 내용
- 맞춤 오디언스와 컨텍스트 힌트의 역할 차이
- 고객 목록을 포함·제외하거나 입찰에 활용하는 방법
- 쇼핑몰, 구독 서비스, B2B 소프트웨어 등 기업별 활용 예시
- 고객 정보 준비와 업로드 후 확인할 사항
- 구매·가입 상태가 바뀔 때 목록을 관리하는 방법
맞춤 오디언스는 어떤 기능인가요?
Ads Manager의 오디언스 시작 화면입니다. 고객 목록을 등록한 뒤 캠페인 대상 설정에 활용할 수 있습니다.
맞춤 오디언스는 기업이 보유한 고객이나 잠재 고객의 식별 정보를 바탕으로 ChatGPT 사용자와 매칭한 뒤, 그 오디언스를 광고 운영에 활용하는 기능입니다. 이메일이나 전화번호 등 지원되는 정보로 목록을 구성할 수 있습니다.
예를 들어 쇼핑몰이 기존 구매자의 이메일 목록으로 오디언스를 만들었다면, 매칭된 사용자를 첫 구매 캠페인에서 제외하는 방식으로 활용할 수 있습니다.
다만 목록에 적힌 모든 고객이 그대로 광고 대상이 되는 것은 아닙니다. 업로드한 식별 정보와 실제로 매칭된 사용자는 구분해야 하고, 매칭된 사람도 캠페인의 다른 노출 조건을 충족해야 광고 대상이 될 수 있습니다. 오디언스에 포함됐다는 사실이 실제 노출을 보장하지는 않습니다.
컨텍스트 힌트와의 차이도 여기 있습니다. 컨텍스트 힌트에는 상품이 어떤 상황에서 유용한지 설명합니다. 고객 목록 기반 오디언스는 기업이 이미 보유한 고객 정보를 광고 대상 설정에 활용합니다.
휴대용 모니터를 예로 들면, ‘출장 중 노트북 보조 화면이 필요한 상황’은 컨텍스트 힌트에 담을 내용입니다. ‘최근 모니터를 구매한 고객 목록’은 첫 구매 광고에서 제외할 오디언스로 검토할 수 있습니다. 출장이나 모니터에 관해 질문한 사용자의 명단을 광고주가 받아서 만드는 방식은 아닙니다.
포함·제외·입찰 조정은 어떻게 다른가요?
오디언스를 만드는 일과 캠페인에서 사용하는 일은 별개입니다. 같은 고객 목록이라도 어디에 적용하는지에 따라 광고 대상이 달라집니다.
| 활용 방식 | 설정의 의미 | 활용 예시 |
|---|---|---|
| 포함 | 포함한 오디언스 중 하나 이상에 속하는 사용자로 광고 대상을 제한합니다. | 무료 체험 사용자 목록을 대상으로 유료 서비스 소개 |
| 제외 | 제외 오디언스에 속하는 사용자에게 해당 캠페인의 광고가 노출되지 않도록 합니다. | 기존 구매자를 첫 구매 혜택 캠페인에서 제외 |
| 입찰 조정 | 고정 입찰에서 해당 오디언스와 매칭되는 사용자의 최대 입찰가를 높이거나 낮춥니다. | 재구매 고객 목록에 다른 입찰 기준 적용 |
포함·제외는 캠페인의 대상 설정이고, 오디언스별 입찰 조정은 광고 그룹의 입찰 설정입니다.
특히 포함과 입찰 조정을 혼동하지 않아야 합니다. 재구매 고객에게 입찰 조정을 적용했다고 광고 대상이 그 고객들로만 제한되는 것은 아닙니다. 반대로 재구매 고객 오디언스만 포함했다면, 그 목록에 매칭되지 않은 신규 고객은 해당 캠페인의 대상에서 빠집니다.
포함과 제외를 함께 사용하면 제외가 우선합니다. 무료 체험 사용자를 포함하고 유료 고객을 제외했다면, 두 목록에 동시에 속한 사용자는 광고 대상에서 제외됩니다. 같은 오디언스를 한 캠페인에 포함과 제외로 동시에 넣을 수는 없습니다.
목록의 크기와 사용 가능 여부부터 확인하세요
기업별 예시를 보기 전에 알아둘 조건이 있습니다. 오디언스가 만들어졌다고 포함·제외·입찰 조정에 모두 사용할 수 있는 것은 아닙니다.
OpenAI Developers의 Custom Audiences 문서를 바탕으로 한국어로 재구성한 이미지입니다. 2026년 10월 기준이며, 실제 사용 가능 여부는 용도별로 확인해야 합니다.
OpenAI는 포함과 입찰 조정을 계획할 때 매칭된 사용자 25,000명을 규모 기준으로 안내합니다. 개인정보 보호를 위한 정책이 적용되므로 실제 사용 가능 여부는 용도별로 확인해야 합니다. 고객 정보 25,000개를 업로드했다는 뜻과는 다릅니다.
제외는 준비가 완료된 작은 오디언스에도 최소 매칭 인원 조건 없이 적용할 수 있습니다. 따라서 고객 목록이 작다고 모든 활용이 불가능한 것은 아닙니다. 특정 고객만 대상으로 하는 캠페인이 어렵더라도, 기존 고객을 신규 고객 캠페인에서 제외하는 용도로는 검토할 수 있습니다.
아래의 포함 설정 예시는 해당 용도의 사용 조건을 충족하는 오디언스를 전제로 합니다.
ChatGPT Ads 오디언스 활용 예시 3가지
1. 쇼핑몰 — 첫 구매 광고에서 기존 구매자 제외하기
A사는 처음 주문하는 고객에게만 배송비 혜택을 제공합니다. 광고에서도 첫 구매 혜택을 안내하고 있으므로, 이미 주문한 고객에게 같은 광고를 보여줄 필요는 낮습니다.
이 경우 기존 구매자로 오디언스를 만들고 첫 구매 캠페인의 제외 대상으로 설정할 수 있습니다. 광고를 시작한 뒤 새로 구매한 고객도 이 목록에 반영해야 합니다.
다만 모든 캠페인에서 기존 구매자를 제외할 필요는 없습니다. 세제나 주방용품처럼 다시 구매할 수 있는 상품이라면, 기존 고객에게 재구매 상품을 소개하는 별도 광고를 검토할 수 있습니다. 첫 구매 캠페인의 제외 기준과 재구매 캠페인의 대상은 서로 다르게 정하는 것입니다.
2. 구독 서비스 — 구독이 끝난 고객에게 재구독 광고하기
B사는 첫 구독 고객에게 할인 혜택을 제공합니다. 현재 구독 중인 고객은 그 혜택을 받을 수 없으므로, 신규 구독 캠페인의 제외 대상으로 검토할 수 있습니다.
한편 이전에 이용했지만 구독이 끝난 고객에게는 다른 내용이 필요할 수 있습니다. 예를 들어 배송 요일 선택지가 늘었다면, 처음 서비스를 설명하는 광고보다 바뀐 이용 조건을 소개하는 광고를 검토할 수 있습니다.
이때 ‘구독 경험이 있는 고객’ 하나로 목록을 만들면 현재 구독자와 이용이 끝난 고객이 섞입니다. 현재 구독자 목록과 구독 종료 고객 목록을 나누고, 재구독 캠페인에는 종료 고객을 포함하되 다시 구독한 고객은 제외하는 식으로 구성할 수 있습니다.
구독이 끝났다는 이유만으로 무조건 광고 대상에 넣기보다는, 재이용 제안을 받을 수 있는 고객인지와 광고에 사용할 수 있는 데이터인지도 함께 확인해야 합니다.
3. B2B 소프트웨어 — 무료 체험 후 미결제 사용자에게 광고하기
C사는 소규모 기업을 위한 회계 소프트웨어를 운영합니다. 신규 고객 광고에서는 서비스의 기본 기능을 소개하지만, 무료 체험까지 마친 사용자에게는 유료 요금제나 팀 기능이 더 필요한 정보일 수 있습니다.
무료 체험 사용자 오디언스를 포함하고 유료 사용자 오디언스를 제외하면, 체험 이후 아직 결제하지 않은 고객을 대상으로 하는 캠페인을 검토할 수 있습니다. 광고 내용과 연결 페이지도 일반 서비스 소개 대신 요금제와 도입 조건에 맞춰 준비합니다.
B2B 서비스에서는 사용자 한 명의 상태와 고객사의 계약 상태가 다를 수 있다는 점도 중요합니다. 회사가 이미 계약했는데 체험을 신청한 담당자의 기록이 남아 있다면, 그 사람에게 신규 도입 광고가 계속 전달될 수 있습니다. 고객사 계약 상태를 자사 데이터에서 먼저 정리하고 목록에 반영해야 합니다.
오디언스를 만들 때는 회사명이나 기업 도메인 목록이 아니라 이메일 등 지원되는 식별 정보를 사용해야 합니다. 담당자가 목록에 있다고 그 회사의 모든 직원이 자동으로 포함되는 것은 아닙니다.
세 예시처럼 같은 기존 고객도 광고 목적에 따라 대상이 되거나 제외될 수 있습니다. 이번 캠페인이 첫 구매를 위한 것인지, 구독 재개나 유료 전환을 위한 것인지에 따라 목록을 나누고 적용 방식을 정해야 합니다.
고객 정보는 어떻게 준비해야 하나요?
목적을 정했다면 해당 조건에 맞는 고객을 자사 시스템에서 구분합니다. 쇼핑몰의 구매 내역, 구독 상태, 무료 체험과 유료 전환 여부 등은 오디언스에 반영하기 전에 기업이 정리해야 하는 정보입니다.
OpenAI 공식 문서는 UTF-8 형식의 CSV 또는 TXT 파일과 이메일, 전화번호, 지원되는 SHA-256 해시 식별자, Google 광고 ID인 GAID를 안내합니다. 처음 형식을 확인한다면 이메일 한 종류로 구성한 CSV부터 살펴보면 됩니다.
CSV에는 식별자에 맞는 열 이름이 필요합니다. 전화번호는 국가번호를 포함한 E.164 형식으로 준비해야 하며, 해시된 정보를 사용한다면 정규화와 해시 형식도 공식 기준에 맞춰야 합니다.
처음부터 고객 데이터베이스의 모든 열을 내보낼 필요는 없습니다. 오디언스 매칭에 필요한 지원 식별자만 준비하고, 주문 상세나 상담 내용처럼 필요하지 않은 정보는 파일에서 제외합니다.
또한 업로드할 수 있는 것은 광고에 사용할 권한이 있는 자사 데이터입니다. 구매한 외부 명단을 사용해서는 안 되며, 업로드 전에 필요한 고지·동의·권한과 데이터 사용 범위를 담당자와 확인해야 합니다. 해시 처리만으로 이러한 요건이 충족되는 것은 아닙니다.
현재 공식 문서상 EEA와 스위스를 대상으로 하는 캠페인에서는 맞춤 오디언스를 지원하지 않습니다. 해외 캠페인이라면 대상 국가의 지원 범위도 먼저 확인해야 합니다.
CSV는 이렇게 만들어 업로드합니다
앞선 A사가 기존 구매자를 첫 구매 광고에서 제외하려 한다고 가정해보겠습니다. 먼저 자사 주문 데이터에서 기존 구매자를 구분한 뒤, 광고에 사용할 수 있는 이메일만 추출합니다. 주문번호나 구매 금액까지 모두 업로드할 필요는 없습니다.
1. 첫 행에는 열 이름, 그 아래에는 이메일을 넣습니다
이메일로 구성한 CSV의 첫 행은 email입니다. 두 번째 행부터 이메일을 하나씩 입력합니다.
첫 행에 ‘이메일 주소’처럼 임의의 이름을 적기보다, 지원되는 열 이름인 email을 사용합니다. 전화번호를 사용하는 경우에는 phone_number처럼 식별자에 맞는 열 이름과 값 형식을 확인해야 합니다.
‘기존 구매자’나 ‘무료 체험 사용자’라는 분류는 파일을 만들기 전에 자사 시스템에서 적용합니다. 이메일 옆에 ‘구매 완료’라고 적는 것만으로 포함·제외 대상이 자동으로 나뉘는 것은 아닙니다. A사의 기존 구매자 파일과 C사의 무료 체험 사용자 파일은 각각 해당 조건에 맞는 고객만 담도록 따로 준비합니다.
2. CSV UTF-8 형식으로 저장합니다
스프레드시트에서 작업했다면 CSV UTF-8 형식으로 내보냅니다. 엑셀 파일의 확장자만 .csv로 바꾸는 방식은 올바른 CSV 저장이 아닙니다.
파일명은 대상과 추출 기준일을 구분할 수 있도록 정하는 편이 관리하기 쉽습니다. 파일 안에는 제목이나 설명용 문단을 추가하지 않고, 열 이름과 식별 정보만 남깁니다.
3. 오디언스 이름을 정하고 CSV를 선택합니다
Ads Manager의 ‘도구 → 오디언스’에서 ‘오디언스 만들기’를 선택하면 이름, 설명, 대상 파일을 입력하는 화면이 열립니다.
대상 파일은 선택 사항입니다. 고객 목록을 함께 등록하려면 ‘파일 선택’에서 준비한 CSV를 선택합니다.
이름은 나중에 캠페인에 연결할 때 구분할 수 있도록 작성합니다. A사라면 ‘기존 구매자 — 첫 구매 광고 제외용’, C사라면 ‘무료 체험 사용자 — 유료 전환 캠페인용’처럼 고객 조건과 사용 목적을 함께 적을 수 있습니다.
설명에는 목록의 추출 기준과 기준일을 남깁니다. 단순히 ‘구매자’라고만 적으면 전체 구매자인지, 특정 상품 구매자인지, 최근 일정 기간의 구매자인지 구분하기 어렵습니다.
이름과 설명을 입력한 뒤, 준비한 CSV를 선택합니다.
4. 생성한 뒤 처리 상태와 사용할 용도를 확인합니다
선택한 파일명이 맞는지 확인한 뒤 ‘오디언스 만들기’를 누릅니다. 생성 후에는 목록에서 처리 상태를 확인합니다. 파일을 선택한 것, 오디언스가 생성된 것, 매칭 처리가 완료된 것은 서로 다른 단계입니다.
실제 고객 목록을 사용할 때는 처리가 끝난 뒤 용도별 사용 가능 여부를 확인하고 캠페인에 연결합니다. A사의 기존 구매자 목록이라면 첫 구매 캠페인의 ‘제외’ 대상으로 설정해야 합니다. 오디언스를 만든 것만으로 제외 설정까지 끝나는 것은 아닙니다.
업로드가 끝난 뒤에는 무엇을 확인하나요?
파일이 접수된 것과 오디언스가 사용할 준비를 마친 것은 다릅니다. 처리 중이라면 완료 상태를 기다리고, 실패했다면 파일 형식과 식별 정보부터 확인합니다.
준비가 완료된 상태도 곧바로 모든 용도로 사용할 수 있다는 뜻은 아닙니다. 포함·제외·입찰 조정 중 어느 용도로 사용할 수 있는지 확인한 뒤 캠페인이나 광고 그룹에 연결해야 합니다.
업로드한 행 수를 광고 대상 인원으로 읽어서도 안 됩니다. 한 고객의 여러 식별자가 같은 사용자와 매칭될 수 있고, 매칭되지 않는 정보도 있을 수 있습니다. 매칭 결과는 개인정보 보호를 위한 범위로 제공되며, 개인별 매칭 성공 여부나 정확한 인원은 공개되지 않습니다.
예를 들어 A사의 구매자 파일에 고객 정보가 들어 있어도, 그 목록으로 모든 구매자를 빠짐없이 제외했다고 판단할 수는 없습니다. 제외는 해당 오디언스에 매칭된 사용자를 기준으로 적용됩니다.
캠페인에 연결할 때는 적용 위치도 확인하세요. 기존 구매자를 빼려는 캠페인에 구매자 목록을 포함 대상으로 넣으면 정반대로 설정됩니다. 포함·제외 목록뿐 아니라 지역과 플랫폼 등 기존 타기팅도 함께 검토해야 합니다.
고객 상태가 바뀌면 오디언스도 업데이트해야 합니다
광고를 시작한 뒤에도 고객은 구매하고, 구독을 재개하고, 무료 체험에서 유료 서비스로 전환합니다. 최초 파일만 사용하면 캠페인의 대상과 현재 고객 상태가 달라질 수 있습니다.
앞선 B사의 재구독 캠페인을 예로 들면, 다시 구독한 고객은 현재 구독자 목록에 반영되어야 합니다. C사에서도 유료로 전환한 사용자가 계속 무료 체험 후 미결제 고객으로 남아 있지 않도록 관리해야 합니다.
고객 목록을 한 번 업로드했다고 자사 시스템의 변경이 자동으로 반영되는 것은 아닙니다. 어떤 데이터를 기준으로, 누가, 얼마나 자주 업데이트할지 운영 방식을 정해야 합니다.
| 목록의 변화 | 필요한 작업 |
|---|---|
| 신규 구매자를 기존 구매자 목록에 반영 | 새 고객을 추가합니다. |
| 현재 목록에서 특정 고객을 빼야 함 | 해당 고객을 제거합니다. |
| 현재 조건에 맞는 전체 고객 목록을 새로 추출 | 전체 목록을 교체합니다. |
추가와 전체 교체의 차이를 특히 주의해야 합니다. ‘최근 30일 구매자’를 관리한다고 가정해보겠습니다. 매일 새 구매자만 추가하면 30일이 지난 고객이 자동으로 빠지지는 않습니다. 기준에서 벗어난 고객을 제거하거나, 현재 조건에 맞는 전체 목록으로 교체하는 방식이 필요합니다.
목록 변경도 처리 완료 여부를 확인해야 합니다. 업로드 요청이 받아들여졌다는 이유만으로 변경된 고객이 즉시 포함되거나 제외됐다고 판단하지 않는 것이 좋습니다.
광고 노출이 줄었다면 대상 설정을 먼저 살펴보세요
오디언스를 적용한 뒤 광고 노출이 줄었다면 소재를 바꾸기 전에 대상이 얼마나 좁아졌는지 확인할 필요가 있습니다.
첫째, 포함한 오디언스가 의도한 목록인지 살펴봅니다. 신규 고객과 기존 고객을 함께 만나려던 캠페인에 기존 고객만 포함한 것은 아닌지 확인합니다.
둘째, 포함·제외 목록의 겹침을 봅니다. 체험 사용자와 유료 고객처럼 상태가 이어지는 목록은 서로 겹칠 수 있습니다. 제외가 우선하며, 포함과 제외를 함께 사용할 때는 남은 대상도 최소 규모 조건을 충족해야 합니다.
셋째, 다른 캠페인 조건을 함께 확인합니다. 오디언스의 사용 조건을 충족해도 지역·플랫폼·예산·입찰·심사 상태 등에 따라 집행이 제한될 수 있습니다. 노출이 줄었다는 결과를 고객 목록 하나의 문제로 단정해서는 안 됩니다.
성과를 볼 때도 캠페인의 목적을 구분해야 합니다. A사의 첫 구매 캠페인이라면 신규 구매를, B사의 재구독 캠페인이라면 구독 재개를 확인해야 합니다. 기존 고객을 제외했다고 신규 구매가 반드시 늘거나, 재구독 고객을 포함했다고 구독이 자동으로 재개되는 것은 아닙니다. 대상 설정 이후의 결과를 실제 구매·구독 데이터와 함께 살펴봐야 합니다.
인바이저는 오디언스 설정과 집행 이후의 관리를 함께 운영합니다
기업별 예시에서 보듯 오디언스는 파일을 한 번 올리는 것으로 끝나지 않습니다. 광고 목적에 맞는 목록을 준비하고, 포함·제외 위치를 확인한 뒤, 고객 상태가 바뀔 때마다 목록을 관리해야 합니다. 광고 대상이 달라지면 보여줄 혜택과 연결 페이지도 그에 맞춰 검토해야 합니다.
인바이저는 이러한 설정과 점검을 포함해 ChatGPT Ads 모니터링 및 광고 운영 대행 서비스를 제공합니다. 광고주와 캠페인의 목적, 고객 목록의 분류 기준과 사용 가능 범위를 확인하고, 오디언스를 소재와 집행 설정에 반영합니다. 집행 이후에는 광고 성과와 목록의 업데이트 상태를 함께 살펴, 다음 운영에서 조정할 부분을 정합니다.
