This is where I see most people mess up, so I want to start here.
When you go into the OpenAI Ads Manager and click on the Conversions tab, you'll see three things: data source, conversion events, and event stream. Here's what you need to understand about how these work together.
When you create a data source, that's what gives you your actual pixel code. You then create conversion events that are tied to that data source. Simple enough. But here's the catch — these conversion events don't have any Boolean logic or page URL filtering built in. That's a problem, and I'm going to show you why.
Let's say you create a data source called "TNV Website Visit," grab the pixel code, drop it into Google Tag Manager as a custom HTML tag, and set the trigger to fire on all pages. That's what most people do. Then they go back into ChatGPT Ads, create a conversion event, pick something like "page viewed" or "trial started," tie it to that website visit data source, and call it done.
The issue? That pixel fires on every single page. So if someone lands anywhere on your site from a ChatGPT ad, it counts as a conversion. That's not a conversion. That's just a visit.

Create a second data source. Call it something like "Thank You Page Visit." Go back into Google Tag Manager, create a new custom HTML tag with that second pixel code, and this time when you set up the trigger, you create a new trigger that only fires on pages where the page URL contains /thank-you — or whatever your confirmation page URL is.
Now when you go back into ChatGPT Ads and create your conversion event, you call it something like "Meeting Booked" and you tie it to your Thank You Page Visit data source, not your general website visit source. That way, it only fires when someone actually completes a form and lands on that confirmation page.
Then when you're inside your campaign settings, you swap out any generic website visit conversion event for this specific one. That's what you want your campaigns optimizing toward.
Don't forget to submit your container in GTM once you're done. I've seen a lot of people get tripped up on that last step.
Before I get into targeting, I want to quickly cover bidding because it directly affects how your ads show up.
ChatGPT Ads currently runs on a max cost-per-click model. You set a bid, and when someone's conversation matches your targeting and your ad wins the auction, you pay that amount if they click. The higher your max CPC bid, the more likely your ad is to show. But obviously, a higher bid also means you're spending more per click when it does show.
Here's what's interesting: I've seen advertisers allocate hundreds of thousands of dollars to their campaigns and then struggle to even spend it, even with extremely high max CPC bids. The reason is simple. Clicking on ads inside a chatbot is a brand new behavior for most people. They're just not used to it yet. The platform is still very early and the algorithm is still learning.
So don't panic if you're not spending your budget quickly. Start with a reasonable CPC bid in the $3 to $5 range, keep your daily budget modest, and let it breathe. This is not a platform where you want to throw a massive budget at something before you understand how it performs.
This is something I don't see anyone talking about, and I think it's the most important thing to get right.
ChatGPT Ads targeting right now is built around context hints. Basically, a short description of your brand or offering that tells the algorithm when your ad is relevant to show. Think of it like a combination of a Google broad match keyword and an audience signal. You're not picking keywords or demographic buckets. You're describing who you are and what you do, and the algorithm matches that to conversations in real time.
One or two sentences max. Something short and general that captures the category you play in. Why? Because if you're too specific in a niche market, you're going to limit the number of conversations your ad is eligible to show in. The volume just isn't there. A broad context hint gives the algorithm more room to find relevant moments for you.

Four to six sentences that describe the exact circumstances you work with. The specific industry, the type of company, the specific problem you solve. If you're a Meta Ads agency and you leave your context hint as "we run Facebook ads," you're going to get delivery on every remotely relevant conversation and a ton of spam clicks that waste your budget.
The way I think about it: a niche product needs broad targeting to generate enough impressions. A broad product needs narrow targeting to make sure the right people are actually seeing it.
Okay, last thing. Let's talk about the creative itself.
The platform gives you up to 50 characters for your title. I recommend staying under 40. Here's why: these ads are going to be served on mobile more and more as the platform grows, and at 50 characters your title is already getting cut off in the preview. You don't want your most compelling line to be the thing that gets truncated.
Lead your title with your call to action. Don't bury it. Think about how LinkedIn's right-rail ads work. It's a quick, punchy line with a brand image. That's essentially what you're building here.
Your logo, your brand colors, or client logos you work with. If you can visually represent your call to action somehow, even better. But do not load the image up with text. The image renders small in-conversation and anything text-heavy becomes illegible. Let your headline and description do the messaging work. The image is there to create visual recognition.
This is something a lot of people are going to miss when they're just getting started. GA4 is getting better at tracking AI-driven traffic natively, and ChatGPT is working on integrations with third-party measurement platforms. But right now, if you don't have UTMs on your links, you're not going to be able to properly attribute those visits in your CRM or your analytics. You can just hop into Claude or ChatGPT and ask it to generate the UTMs based on your campaign details. Attach them to your destination URL and you're good to go.
ChatGPT Ads are new, the behavior around clicking on them is still forming, and the platform itself is still being built out. But that's exactly why now is the right time to get in and learn it. The advertisers who figure this out early, who understand how conversion tracking actually works, who think strategically about their context hints, who build clean ads that work on mobile, those are the ones who are going to have a real advantage when the platform matures.
Set it up right from the start, keep your budgets lean while you learn, and don't expect this to perform like Google or Meta right out of the gate. Give it time, and give it the right foundation.
Microsoft Clarity just shipped a feature that wipes out a big chunk of the LLM observability market overnight — and most marketers haven't even noticed yet.
ChatGPT Ads just opened up to the public as of mid-May 2026 and I've already been inside the platform testing it. In this post, I'm going to walk you through exactly how to set up your conversion tracking, how to think about targeting and bidding, and what your actual ads should look like. Let's get into it.
These are my recommendations based on Google’s recent guidance on how to rank for AI search…
The old playbook of running PPC ads for high-intent category terms and building pillared content clusters for impression share no longer works in 2026. That ship has sailed. Brands that recognize this shift are already reaping the benefits of content optimized for LLMs. It’s time for your brand to do the same.
Curious about how SEO is evolving? We break down how LLM query fanout helps us create more relevant content and take your AEO game to the next level. Learn how we’re mixing new techniques with traditional SEO to keep you ahead.
Learn how we approach digital marketing from a strategy perspective and how we systematically generate more qualified leads for our clients on a 90-180 day timeline.
AI Overviews, YouTube Videos & Infographics are today's easiest ways to start ranking for more of your keywords.
These 3 things can exponentially increase the chances of your website ranking in AI Overviews.
Learn more about how we structure our LinkedIn Ads for B2B brands looking to tap into strong demand generation motions.
Learn more about how to significantly increase your chances of being chosen by the AI answers by building brand mentions.
Learn more about a crucial txt file that your business website needs for AI to see it and reference it in it's answers.
Learn more about on page SEO and how it is different from regular content marketing.