
Advertise
Your ChatGPT ads, next
to what AI says for free
Connect your ChatGPT Ads account and the paid numbers land beside the organic ones you already track. Create campaigns, change budgets, and see which questions you’re buying your way into.
Book a demoSee how it connects
30-day free trial · no credit card

The problem
You can already buy the answer.
You just can’t see what it cost you.
ChatGPT Ads Manager tells you what your campaigns spent. It can’t tell you what that spend did to the answer.
Ads Manager
£642.00Spend · 7 daysRank tracker
#3“squat proof leggings”best squat proof leggings
For squats, most lifters point to Lululemon’s Align: opaque at full depth, and high enough to stay put…
Named organicallyPaid, £642.00 this weekOne question, one score
Paid and organic stopped being two teams. In an AI answer they’re the same surface: a few brands get named, and one of them paid to be there.
Spend, delivery, and the campaigns that aren’t delivering
Every campaign with its budget, spend, impressions, clicks, CTR, CPC and conversions, and a flag on the ones that are active but serving nothing. Pick a row; hover the numbers.
Campaigns4 · Hardly UK · Oct 26 – Nov 13Complete through yesterday, in your account’s own currency and timezone.
47, 30 or 90 days, with the prior period beside every figure.| Campaign | Budget | Spend | Impr. | Clicks | CTR | CPC | Conv. |
|---|---|---|---|---|---|---|---|
| Activenot serving1Status and delivery are two different facts. A campaign can be Active and still serve nothing.1 ad group · 2 ads2Ad groups and ads are counted on the row, so an empty campaign shows without opening it. | £30.00/day | £0.00 | 0 | 0 | — | — | — |
| Active2 ad groups · 5 ads | £60.00/day | £371.05 | 28,940 | 361 | 1.25% | £1.03 | — |
| Active1 ad group · 3 ads | £40.00/day | £209.28 | 16,020 | 205 | 1.28% | £1.02 | — |
| Paused1 ad group · 2 ads | £25.00/day | £61.67 | 3,250 | 46 | 1.42% | £1.34 | — |
| Total | £155.00/day | £642.00 | 48,210 | 612 | 1.27% | £1.05 | — |
Rep Seamless · LeggingsActivenot serving
1 ad group · 2 ads · £30.00/day
- Spend
- £0.00
- Impr.
- 0
- Clicks
- 0
- CTR
- —
Spring training · BrandActive
2 ad groups · 5 ads · £60.00/day
- Spend
- £371.05
- Impr.
- 28,940
- Clicks
- 361
- CTR
- 1.25%
Shorts · ProspectingActive
1 ad group · 3 ads · £40.00/day
- Spend
- £209.28
- Impr.
- 16,020
- Clicks
- 205
- CTR
- 1.28%
Holiday prepPaused
1 ad group · 2 ads · £25.00/day
- Spend
- £61.67
- Impr.
- 3,250
- Clicks
- 46
- CTR
- 1.42%

Daily budgetShorts · Prospecting
£40.00£48.00
Saved · recorded in the change log
Pause it, activate it, or move the budget, inside the guardrails, with every change recorded.

CurrencyGBP · £
TimezoneEurope/London
CountryUnited Kingdom
Complete throughYesterday, Nov 1
Your account’s currency and timezone, so the numbers match the ones your finance team already has.
Five steps, and nothing is live at the end of them
The wizard creates the campaign paused in your ChatGPT Ads account. You activate it yourself, when you’ve read it. Pick a step.
The campaign name and what you’re buying. Clicks buys visits to a page on your site, and the objective is hard to change later, so it’s the one decision worth slowing down for.
A daily budget in your account’s currency.
A name, an optional bid, and context hints, one per line.
Title, body and destination URL: a standard chat card. Leave all three empty and the campaign exists without an ad, and can’t be activated until it has one.
Everything, before anything is created.
New campaignStep 1 of 5 · Objective
- Objective
- Budget
- Ad group
- Creative
- Review
ClicksVisits to a page on your site
The objective is hard to change later. It’s the one to slow down for.
Context hints are not prompt targeting
OpenAI’s own advertiser documentation puts it plainly:Hints are not exact-match keywords.And its examplesillustrate writing style, not a guarantee that a particular conversation will trigger an ad.
Found it. Now fix it.
What the table finds, the optimization agent prepares. Nothing happens until you approve it.
Optimization agent
Proposals, not autopilot
It reads your account, finds what’s underspending, overspending or silently not serving, and prepares one change with its evidence.
See the optimization agentOptimization agentChatGPT Ads
Spring training · Brand: limited by its budget
It spent its full £60.00 on 4 of the last 7 days. Conversions aren’t measured, so this is about delivery, not return.
Show the evidenceMedium confidence
Proposed: daily budget £60.00 → £75.00, the most one approval allows
What it’s allowed to do
Four changes, each one yours to approve
Every proposal shows its evidence and a confidence label. After you approve, it’s applied, read back from your account and verified.
- Pause a campaign
- Activate a campaign
- Move a budget
- Create a campaign
How it connects
One key, and you
can take it back
Connect with your ChatGPT Ads Advertiser API key. It’s checked against your account before anything is stored, kept encrypted, and never shown back to the page. Change it or disconnect whenever you want, per website.
See all integrations
ChatGPT Ads
Hardly UK · GBP · Europe/London · synced 5m ago
Advertiser API key••••••••••••3f9aEncrypted · never shown again
When the numbers are final, and when they aren’t
- Complete through yesterday. A partial today drags every total down, so it isn’t counted.
- Recent days can still move for about a week while the provider reconciles.
- Your account’s own currency and timezone, for every figure.
- Conversions are whatever your account attributes. When nothing is attributed, the page says conversions not measured rather than printing a zero.
- The platform’s defaults are generous. ChatGPT Ads attributes on a 30-day click and 1-day view window, and counts view-through conversions in the single conversions figure. We report what the provider reports, so know that before you divide by it. OpenAI, Reporting
57clicks in the ads dashboard<20visits in Google Analytics
One agency running an early ChatGPT Ads test found the platform reporting 57 clicks where its Google Analytics saw fewer than 20. We can’t fix how a platform counts. What we can do is show you the window the numbers settle over, and never present a figure as more certain than it is.
Why not just use ChatGPT Ads Manager?
For buying, it’s fine, and you can keep using it. What it can’t do is tell you which of those questions you were already being named for without paying, which ones a competitor owns outright, and whether a budget is buying attention you already had. That comparison only exists where both numbers live.
Read how we measureFrequently asked questions
Want to see the product before you start? Take the product tour, or start a 30-day free trial.
Yes. LLMagnet connects to an account you own with your Advertiser API key. It doesn’t create the advertising account for you.
Put your ad account
next to your answers.
Connect with an API key. The first sync shows what you’ve been buying.
Book a demo30-day free trial · no credit card

