AI Ads, AEO and GEO for B2B SaaS and tech. Your buyers ask AI. Be the answer. See who AI recommends instead of you
  1. Home
  2. Resources
  3. Campaigns, ad groups, ads and targeting

Help Centre · Campaigns and ads

How to set up custom audiences in ChatGPT ads

By the Answerbid teamVerified 12 October 20262 min read

Short answer

Upload a CSV or TXT file of emails, phone numbers (E.164), their SHA-256 hashes, or Google Advertising IDs. Lists of 25,000+ matched users can be used to include people or adjust bids; smaller lists can only exclude. Processing usually takes 20–30 minutes.

Steps

  1. Prepare a UTF-8 CSV with headers such as email, phone_number, email_sha256, phone_number_sha256, gaid
  2. Normalise: lowercase and trim emails; phone numbers with + and country code
  3. Hash with SHA-256 if you prefer (64-character hex); don't hash GAIDs
  4. Upload (max 500 MB per file) and wait for status Ready
  5. Add the audience to a campaign as inclusion or exclusion

Size rules

UseMinimum matched users
ExclusionNo minimum
Inclusion25,000 (OpenAI recommends 100,000)
Bid adjustment25,000

Good to know

  • An audience can't be both included and excluded in one campaign
  • Members can be added, removed or replaced without recreating the audience
  • Uploaded files are deleted after processing, usually within 24 hours

Questions

Can B2B companies use this?

Mostly for exclusions: few B2B lists reach 25,000 matched users. Exclude customers, staff and open deals.

Facts checked against the sources below on 12 October 2026. Platforms change quickly: if something here no longer matches what you see, tell us and we will update it.

Sources

Free AI Shortlist Check

See what AI tells your buyers.

Book a free 30-minute AI Shortlist Check. We run your buyers' questions through ChatGPT, Perplexity, Google AI Overviews and Copilot and walk you through the results.

  • What ChatGPT answers about your category today
  • Where your ad would appear and what it would say
  • A budget range and a 90-day plan
Get my free check
Free AI Shortlist Check30 minutes, no commitment Book it