EN DE
Get a Free Audit

How to Set Up ChatGPT Ads: A Step-by-Step Guide

A plain-English, step-by-step setup for ChatGPT Ads: open Ads Manager, build a campaign and ad group, write the card, and wire up tracking.

How to Set Up ChatGPT Ads: A Step-by-Step Guide

Setting up a ChatGPT ad is less like building a Google Ads account and more like filling in a short form. You open an account, create one campaign, describe who you want to reach in plain sentences, write one small card, and connect a piece of tracking code. That is the whole job. This guide walks each step in order, in plain words, so a first-timer can follow along.

One honest caveat before we start. ChatGPT Ads is live only in the US, UK, Australia, New Zealand, and Canada (as-of 2026-06-13, per OpenAI’s help center). It is not bookable for EU or DACH advertisers yet. If you are in Germany, Austria, or Switzerland, you can still read this to get ready, and we explain the managed path near the end.

Key Takeaways

  • Self-serve Ads Manager lives at ads.openai.com. It opened to US advertisers around 2026-05-05, and the old roughly $200k minimum was removed (per OpenAI and PPC.land).
  • The structure is three levels: Campaign holds the goal and budget, Ad Group holds the targeting (context hints), and the Ad is the single Sponsored card.
  • You pick a buying model: CPM (pay per 1,000 views) or CPC (pay per click), with conversion-optimized CPA bidding added 2026-06-05 in US beta (it needs tracking in place first).
  • Set up tracking before you spend. The native dashboard shows clicks and spend, not sales. The measurement pixel and Conversions API connect a click to a real lead or order.

Before you start: who can do this, and what you need

A quick fit check saves wasted effort.

  • You can self-serve if you advertise in a live market. That means the US, UK, Australia, New Zealand, or Canada (as-of 2026-06-13). The self-serve builder at ads.openai.com opened in a US context first (around 2026-05-05), so the smoothest path today is a US account.
  • Your buyers need to be reachable. ChatGPT shows ads only to Free and Go tier users, and only to logged-in adults. Plus, Pro, Business, Enterprise, and Edu accounts are ad-free, and no ads serve to users predicted or self-reported as under 18 (per OpenAI’s help center). If your entire audience sits on paid plans, the format may not reach them yet.
  • You need a landing page that works. A live, reachable URL that delivers what the ad promises. We cover the page rules in our ChatGPT Ads specs reference.
  • You need one square image and your logo. A single square picture (at least 256 by 256 pixels) plus a clean square logo mark for the favicon.
New to the platform itself? If you want the big-picture overview of what these ads are and where they appear before you build one, read our complete ChatGPT Ads guide first, then come back here for the build.

Step 1: Open your Ads Manager account

Go to ads.openai.com and sign in. This is OpenAI’s self-serve advertising console, the place where you create and manage campaigns yourself. Think of it as the cockpit: every later step happens inside this one tool.

When OpenAI first sold ChatGPT Ads, there was a managed-only path with a high minimum (reported at roughly $200k). That minimum was removed when self-serve launched, which is what made small-budget testing possible at all (per OpenAI’s announcement and PPC.land). So if you read an old article quoting a six-figure floor, that is outdated.

During account setup you confirm your business details and your billing market. Because the self-serve builder rolled out in a US context first, the cleanest setup today is for a US-based advertiser.

Step 2: Create a campaign and pick your objective

Inside Ads Manager, the account is organized in three nested levels. The campaign is the outer box.

LevelWhat it controlsPlain-language note
CampaignYour goal (objective), budget, and bidding modelThe outer box. Set “what am I paying for and how much” here.
Ad GroupWho sees the ad (context hints) and where (geo)The middle box. This is your targeting.
AdThe single Sponsored card itselfThe inner box. One image, one title, one line of copy, one link.

Create a campaign and choose how you want to pay. You have two core buying models, plus a newer conversion-optimized option:

  • CPM (Reach). CPM means “cost per mille,” and “mille” is just Latin for thousand. You pay per 1,000 times your ad is shown, whether or not anyone clicks. The default maximum bid is $60 (per OpenAI’s help center). Use this when the goal is exposure.
  • CPC (Clicks). CPC means “cost per click.” You pay only when someone clicks. CPC was added in May 2026, and OpenAI’s recommended starting maximum bid is $3 to $5 (per OpenAI’s help center). Use this when the goal is traffic to your page.
  • CPA (conversion-optimized). CPA means “cost per action,” where the action is a sale or a lead, not just a click. OpenAI switched on conversion-optimized bidding on 2026-06-05 in a US self-serve beta. It needs a history of conversion signal to work, which means your pixel or Conversions API must already be sending data (per PPC.land). So CPA is a step you grow into, not one you start with.
Start on CPC, not CPM, for your first lead-gen or ecommerce test. Paying per click ties your spend to an actual visit, which makes early results easier to read. Once your tracking has logged enough conversions, you can graduate to CPA so the system optimizes toward sales instead of clicks.

A quick word on how the auction picks winners, because it changes how you bid. ChatGPT uses a relevance-weighted second-price auction (per OpenAI’s help center). In plain terms: relevance counts more heavily than your raw bid, so a tightly matched ad can beat a higher bidder. You are not just buying your way to the top, you are earning the slot by fitting the conversation.

Step 3: Build an ad group with context hints

The ad group is where you say who should see the ad. ChatGPT does not use exact-match keywords like Google search. Instead it uses context hints: short, plain-language descriptions of the buyer or the situation you want to reach (per OpenAI’s help center).

A context hint is like briefing a smart receptionist instead of programming a vending machine. You do not list trigger words. You describe the kind of person and moment you care about, and the system matches conversations whose meaning is close to your description. (Technically it matches by “embeddings,” which is just a way of comparing meaning rather than exact words.)

A few practical rules for context hints:

  • Describe the buyer and the need, not keywords. “Small business owners comparing payroll software for the first time” works better than a list of single words.
  • Delivery is not guaranteed. Context hints steer where your ad can appear. They do not promise it will appear in any specific conversation.
  • Set geo here too. You can target by country, region, or DMA (a DMA is a metro media market, like “Greater London” or “Chicago”) using OpenAI’s location catalog. There is no documented demographic, device, or language targeting yet (per OpenAI’s developer docs).

If you want to go deep on writing hints that actually deliver, our ChatGPT Ads best practices playbook breaks down topic-led structure and copy that fits a conversation.

Step 4: Create the ad (the Sponsored card)

Now build the ad itself. A ChatGPT ad is one small card that appears below a relevant answer, clearly labeled “Sponsored” and set apart from the AI text so it reads as an ad, not as part of the response (per OpenAI’s help center).

The card has six required parts. Supply all of them or it cannot run.

FieldWhat it is
Advertiser nameYour real, recognizable brand name
Favicon (logo)The tiny square logo, like the icon in a browser tab
TitleThe short headline of the card
CopyOne line of value under the title
Landing page URLWhere the click goes
ImageOne square image (at least 256x256, JPG/PNG/WEBP)
Do not hard-code a title or copy length from any blog post, including ours. Sources disagree on the exact character limits. OpenAI's help figures point to a short title (roughly 16 to 24 characters) and short copy (roughly 32 to 48 characters) as-of 2026-06-12, while other write-ups cite 30 and 60. Write tight, then trust the live character counter inside OpenAI's ad builder for the real ceiling at the moment you create the ad.

Keep the copy conversational. The card sits under a helpful answer, so a hard “BUY NOW” clashes with the moment. Acknowledge the need, name your fit in one line, and use a soft call to action. The full creative spec, including the disputed limits and the landing-page crawler rule, is in our ChatGPT Ads specs reference.

Step 5: Set up tracking (pixel and Conversions API)

This is the step most beginners skip, and it is the one that decides whether you ever know if the channel worked. The native dashboard reports impressions, clicks, spend, and click-through rate. It does not report conversions or return on ad spend on its own (per practitioner reporting on ChatGPT ad tracking). To connect a click to a real lead or sale, you add OpenAI’s tracking.

There are two pieces, and they do different jobs.

ToolWhat it doesKey detail
Measurement pixelA small script on your site that records conversions in the browserLoads via oaiq() and auto-captures the click identifier (oppref) into a first-party __oppref cookie (per OpenAI's developer docs).
Conversions API (CAPI)Sends conversions from your server, surviving ad blockers and lost cookiesA server-to-server feed (POST to OpenAI's events endpoint). It does NOT auto-capture the oppref, so you must pass that identifier yourself (per OpenAI's developer docs).

The pixel is the easy half: it loads from OpenAI’s SDK and, on its own, grabs the click identifier called oppref (think of oppref as a wristband stamped on a visitor when they click your ad, so you can recognize them later) and stores it in a first-party __oppref cookie. The Conversions API is the durable half: it reports from your server, accepts standard events like lead_created, registration_completed, appointment_scheduled, and order_created, and matches users by hashed email or phone. The catch worth repeating: CAPI does not capture the oppref for you, so your setup has to read it from that __oppref cookie and include it.

The strong setup is both together: the pixel for easy browser conversions and the Conversions API for server-side reliability, with the two deduplicated so one purchase is not counted twice. We build exactly this in our tracking and measurement service, and the deeper how-to lives in our Conversions API and server-side GTM guide.

One realistic expectation: practitioners report a conversion-reporting lag of roughly 7 hours, so a sale will not always show up the minute it happens (per practitioner reporting on ChatGPT ad tracking). Do not panic-edit a campaign in the first few hours of a launch.

If you are in the EU or DACH: the honest path

To say it plainly: ChatGPT Ads is not bookable for EU or DACH advertisers as of 2026-06-13. The live markets are the US, UK, Australia, New Zealand, and Canada (per OpenAI’s help center). The UK went live on 2026-06-06 as the first European market, under UK GDPR, with no self-serve at launch (per PPC.land). EU rules are consent-first: explicit opt-in, with consent (not legitimate interest) as the legal basis, and contextual-only ads for non-consenting users (per Digiday).

So if you sit in Germany, Austria, or Switzerland, the steps above are a readiness checklist, not a today task. The high-value work you can do now is the part that takes longest anyway: getting your measurement clean and your creative ready, so you can launch the day access opens. That is the managed path. We handle the live-market setup and the cross-border measurement so DACH brands are first in line, not last. See our ChatGPT Ads service for how that works.

Frequently Asked Questions

Where do I actually set up ChatGPT Ads?

In OpenAI's self-serve console at ads.openai.com. You sign in, confirm your business and billing details, then create a campaign, an ad group, and an ad inside it. The self-serve builder opened in a US context around 2026-05-05, and the old roughly $200k minimum was removed, so small-budget testing is possible (per OpenAI and PPC.land).

Can I run ChatGPT Ads from Germany, Austria, or Switzerland?

Not as a self-serve advertiser yet. ChatGPT Ads is live only in the US, UK, Australia, New Zealand, and Canada as of 2026-06-13 (per OpenAI's help center). The UK was the first European market, live 2026-06-06 under UK GDPR with no self-serve at launch (per PPC.land). DACH advertisers can prepare now (tracking and creative) and run through a managed live-market path. Our ChatGPT Ads team covers that setup.

Should I start with CPM, CPC, or CPA?

Start with CPC (pay per click) for most first tests, because tying spend to a real visit makes early data easier to read. OpenAI's recommended starting CPC maximum bid is $3 to $5 (per OpenAI's help center). CPM (pay per 1,000 views, default max bid $60) suits pure-reach goals. CPA (pay per conversion) went into US beta on 2026-06-05 but needs a history of conversion signal first, so move to it only after your pixel or Conversions API has logged enough conversions (per PPC.land).

Do I really need the pixel and the Conversions API?

If you care whether the channel drives sales or leads, yes. The native dashboard shows clicks and spend, not conversions or return on ad spend (per practitioner reporting). The measurement pixel records browser conversions and auto-captures the oppref click identifier into a first-party cookie. The Conversions API reports from your server for reliability but does not auto-capture the oppref, so your setup must pass it. Running both, deduplicated, is the strong setup. Our tracking and measurement service builds it.


Get your setup right the first time

The ChatGPT Ads build is short on steps but unforgiving on the parts people skip. The order that works: open the account, pick a buying model you can read (start on CPC), describe your buyer with context hints, write one tight Sponsored card, and wire up the pixel plus Conversions API before you spend a dollar. Do tracking first and every later decision rests on real numbers instead of guesses.

Want it set up correctly without the trial and error, or want a DACH-ready managed launch the moment access opens? See our ChatGPT Ads services or book a strategy call and we will scope the account, the targeting, and the measurement with you.

Sources & References

47 points
Free Download

Google Ads Audit Checklist

The exact checklist we use to audit Google Ads accounts. 47 points covering account structure, tracking, bidding, and creative.

Need help with your performance marketing?

Book a free consultation and let's discuss your goals.