Ad group
#The layer between a campaign and an ad. An ad group holds its context hints (up to 2,000 per ad group) and, for Reach campaigns, the maximum CPM bid.
Plain-English definitions for the terms you meet in OpenAI Ads Manager, the Ads API and the measurement docs — bidding and budgets, targeting, creative, pixel events and policy. Every term that carries a number links to the OpenAI page that states it.
Facts verified October 8, 2026 against OpenAI's help center, developer documentation and ad policies. AEO and GEO are defined generically, without statistics.
The layer between a campaign and an ad. An ad group holds its context hints (up to 2,000 per ad group) and, for Reach campaigns, the maximum CPM bid.
OpenAI’s self-serve platform for building, funding and reviewing ChatGPT ad campaigns — campaign and ad group structure, targeting, creative, budgets, billing and reporting. Self-serve availability is limited to advertisers whose legal entity is based in one of the 63 listed countries.
OAI-AdsBot is OpenAI’s advertising crawler — the automated agent OpenAI uses for advertising-related crawling of the web. It is a separate user agent from OpenAI’s other crawlers, so it should be checked and logged separately in your server data.
The practice of making content easy for AI assistants to retrieve, understand and quote when they answer questions. It overlaps with traditional SEO, but the target is the generated answer rather than a ranked list of links.
The period after an ad interaction during which a conversion still counts. Click-through attribution uses the window you configure (OpenAI’s documentation illustrates a 30-day example), while view-through attribution is fixed at 1 day and reported separately. When both apply, the click takes precedence.
The description text that sits under the headline: 32–48 characters recommended, 100 characters maximum under the bulk upload campaign schema.
The controls that keep ads away from unsuitable content: placement guardrails, automated review with human oversight, a Negative Phrases control for qualifying advertisers, and brand-suitability pilots with DoubleVerify and IAS. Ads never appear near sensitive or regulated topics such as personal health, mental health or politics.
The top-level object in Ads Manager: it carries the objective, budget and bidding settings and contains the ad groups and ads. Geography, platform and audience targeting are configured as campaign targeting.
The API creative type for a single sponsored card — the standard ad unit that renders below a ChatGPT response. The feed-driven alternative is the product ad template.
Descriptive signals — up to 2,000 per ad group — that explain your product and use cases so the ad can be matched to relevant conversations. They are not exact-match keywords and do not replace geographic, platform or audience targeting.
A business action you configure Ads Manager to count — an order, a lead, a signup — measured through the measurement pixel or the Conversions API. Ads are never billed per conversion; conversion data feeds reporting and, with oCPC or oCPM, bid optimization.
The server-to-server measurement channel. Events are posted to https://bzr.openai.com/v1/events with a pixel ID and authenticated by an OPENAI_CONVERSIONS_API_KEY; setup calls run against api.ads.openai.com/v1/conversions/* and a validate_only mode lets you test payloads without sending events.
An audience built from customer identifiers you supply — email, phone, their SHA-256 variants, or GAID. Inclusion targeting and bid multipliers require at least 25,000 matched users; exclusion audiences have no minimum. Uploads are capped at 500,000,000 bytes.
An event you define when no standard event fits, sent with oaiq("measure", "custom", …) and a custom_event_name. Names run 1–64 characters, may contain letters, numbers, underscore and dash, must start and end alphanumeric, and must not collide with a standard event name.
The amount a campaign may spend per day, treated as a 7-day average: spend can reach 2× the daily budget on a single day and up to 7× across the 7-day window. Minimums vary by market and currency; the documented standard minimum for US dollar accounts is $25/day in the US.
How OpenAI stops the same conversion being counted twice when it arrives from both the browser pixel and the Conversions API. The match key is pixel ID + event name + event_id, and the first event received wins.
Your unique identifier for one conversion, passed to the pixel or Conversions API as event_id. Generate it once — an order ID works well — and reuse the exact same value on both channels so they deduplicate.
Targets that remove locations or audiences from delivery. In geographic targeting, exclusions always win over inclusions, and exclusion audiences have no 25,000-user minimum.
The small site icon shown next to the advertiser name inside a ChatGPT ad. The ad unit as a whole displays the advertiser name, favicon or logo, headline, copy, a landing-page link and an image.
The work of increasing the chance that generative AI systems cite or mention your content in the answers they produce. It shares territory with AEO and with structured, machine-readable content work.
The downloadable list of geographic targets OpenAI publishes as a CSV at ads.openai.com/assets/openai-geotargets.csv. It maps the location IDs and country codes usable in campaign geo targeting.
One of the two ChatGPT plans that see ads. Ads are shown only to logged-in users on the Free and Go plans — Plus, Pro, Business, Enterprise and Education subscribers do not see them.
The character budget for an ad’s title: 16–24 characters recommended and 50 characters maximum under the bulk upload schema. Through the API, a title must be 3–50 characters.
One render of an ad in front of a user. Impressions are the billing basis for CPM and oCPM campaigns, which are costed per 1,000 impressions.
The smallest denomination of a currency as defined by ISO 4217 — cents for USD, yen for JPY. Whenever an amount is sent with a conversion it must be an integer in these minor units, and currency is required with it: 2599 means $25.99 and 8900 means JPY 8,900.
One of the 13 standard events, sent when someone submits a lead form. It is the usual optimized conversion for service and B2B advertisers.
The identifier for a geographic target in OpenAI’s geo catalog, used alongside ISO 3166-1 alpha-2 country codes. An inclusion or exclusion list accepts up to 2,500 IDs.
OpenAI’s browser-side measurement SDK, served from https://bzrcdn.openai.com/sdk/oaiq.min.js. It exposes the global oaiq queue: consent first, then init with your pixel ID, then measure calls for each event.
The unit used for API budgets and bids: 1,000,000 micros equal one account-currency unit. Daily minimums depend on the account currency, and a value that is too low returns an error stating the required amount.
A control that lets qualifying advertisers specify phrases they do not want associated with their ads. It sits alongside placement guardrails and automated review with human oversight as part of brand suitability.
The global JavaScript function the measurement pixel defines on the page. The call sequence is oaiq("consent", …) before init, oaiq("init", { pixelId }), then oaiq("measure", event, data, options) for each tracked action.
The goal a campaign is built around, which also decides the billing model: Views bills on CPM, Clicks bills on CPC, and conversion-optimized campaigns bill on oCPC (per click) or oCPM (per impression). Ads are never billed per conversion.
Conversion-optimized bidding that is still billed per click. OpenAI optimizes delivery toward the conversion event you configured while you pay for each click.
Conversion-optimized bidding billed per impression. You pay per 1,000 impressions while delivery is optimized toward your configured conversion event.
The first-party cookie that stores the ad click reference attached to ChatGPT Ads landing URLs, with a 30-day lifetime, so later conversion events still connect to that click. A companion __obref cookie lasts 365 days.
One of the 13 standard events, sent when an order is confirmed. For e-commerce it is the business conversion that campaigns optimize toward.
One of the 13 standard events, sent when a relevant page is viewed. It is the simplest event to send first while you wire up the rest of the funnel.
The spend level at which a postpay card account is charged. The documented US progression is $25 → $50 → $100 → $200, plus a month-end balance charge, and thresholds cannot be set manually.
The identifier of the data source (pixel) you create in Ads Manager. It is passed to oaiq("init", { pixelId }) and forms part of the deduplication key alongside event name and event_id.
The API creative type that builds ads from a product feed, sitting alongside chat_card for single-card creative. It is how catalogs scale beyond hand-written ads.
An impression-billed campaign built for visibility rather than clicks, using the Views objective and CPM pricing. Its maximum CPM bid is set at the ad-group level.
The auction OpenAI runs for ads: relevance factors into eligibility and outcomes, and pricing follows second-price logic rather than first-price. Your maximum bid acts as a ceiling, not an automatic charge.
An ad that opens a business-sponsored AI agent inside ChatGPT. It is in a limited alpha for selected advertisers only, and OpenAI is not accepting early-access requests for it.
The clearly labeled ad unit that renders below a ChatGPT response, showing the advertiser name, favicon or logo, headline, copy, a landing-page link and an image. It never appears inside the answer itself.
The 13 built-in measurement events: app_installed, app_opened, appointment_scheduled, checkout_started, contents_viewed, custom, items_added, lead_created, order_created, page_viewed, registration_completed, subscription_created and trial_started. app_installed and app_opened can be sent only through the Conversions API.
A ChatGPT conversation mode that is not saved to history. Temporary Chats do not show ads, alongside the other ad-free surfaces such as paid plans and the Atlas browser.
The fixed 1-day window in which a conversion after an impression without a click is still credited. View-through conversions are reported separately from click-through conversions, and a click takes precedence when both apply.
The web option in campaign platform targeting, covering ChatGPT on desktop and mobile web. It sits alongside ios_app and android_app, and omitting platform targeting defaults to all platforms.
48 definitions checked against the following pages on October 8, 2026. Terms without a source link (AEO, GEO) are defined generically and carry no statistics.
Keep reading