Soku AI

Blog

Insights, tutorials, and updates from the Soku AI team.

ChatGPT Ads Adds Flexible Attribution Windows — And Changed What Conversions Counts

ChatGPT Ads Adds Flexible Attribution Windows — And Changed What Conversions Counts

OpenAI's ChatGPT Ads help centre rewrote its reporting documentation on 2026-09-16. Advertisers can now choose a 7-, 14- or 30-day click-through reporting window and a 0- or 1-day view-through window — and when the view-through window is 1 Day, view-through conversions are counted inside the headline Conversions total. Until yesterday that total was click-through only. OpenAI's developer documentation still says it is. The exact previous and current wording from both surfaces, what it breaks in your reporting, and the one number OpenAI has not published.

13 min read · September 16, 2026

ChatGPT Ads Adds oCPM: Conversion Campaigns Can Now Be Billed Per Impression

ChatGPT Ads Adds oCPM: Conversion Campaigns Can Now Be Billed Per Impression

OpenAI's ChatGPT Ads help centre rewrote its campaign objective model this week. The three-objective picker — CPM, CPC, oCPC — is gone, replaced by Views, Clicks and Conversions, where Conversions now carries two billing methods: valid clicks (oCPC) or impressions served (oCPM). oCPM is in beta, optimizes on both click-through and view-through signals, and like every other conversion-campaign setting it is locked at creation. The exact previous and current official wording, what it changes operationally, and the four things that are still permanent.

12 min read · September 15, 2026

ChatGPT Ads Policy v1.6: OpenAI Can Now Decline Advertisers Over Its Own Competitive Position
AI & Marketing

ChatGPT Ads Policy v1.6: OpenAI Can Now Decline Advertisers Over Its Own Competitive Position

On 2026-09-10 OpenAI published v1.6 of its Ad Policies. The discretionary-refusal clause grew from refusing ad content to declining, restricting or removing advertisers — and now names business interests and competitive position as grounds. The exact before-and-after wording, who is actually exposed, what the documentation still does not say, and the four developer-doc changes that shipped in the same window.

13 min read · September 14, 2026

ChatGPT Ads Platform Targeting Comes to the API: targeting.platforms, the Six Values, and the Bulk Gap That Stayed Open
AI & Marketing

ChatGPT Ads Platform Targeting Comes to the API: targeting.platforms, the Six Values, and the Bulk Gap That Stayed Open

OpenAI split the ChatGPT Ads Campaign Targeting doc into three and shipped targeting.platforms.included to the Advertiser API, with six accepted values and explicit clearing semantics — null clears, empty objects return HTTP 400. The Bulk API still has no platform field. Exact before-and-after wording from both documentation surfaces, verified 2026-09-11.

12 min read · September 11, 2026

ChatGPT Ads Account Spending Limits (2026): The Account-Wide Cap, the Daily Limit, and the Invoice-Only Catch

ChatGPT Ads Account Spending Limits (2026): The Account-Wide Cap, the Daily Limit, and the Invoice-Only Catch

On 2026-09-10 OpenAI's Advertiser API documentation gained a capability ChatGPT Ads did not have before: a spending limit that applies across every campaign in an ad account. There are two shapes — a date range allowance and a daily allowance — and one restriction that rules out most advertisers: they are available only on postpaid invoice billing. The exact endpoints, the exclusive end date, the optimistic-concurrency rules, and the six operational traps buried in the fine print. Verified 2026-09-10.

14 min read · September 10, 2026

ChatGPT Ads Now Paces Campaign Total Budgets: What Changed, and the 365-Day and 60-Day Pacing Periods
AI & Marketing

ChatGPT Ads Now Paces Campaign Total Budgets: What Changed, and the 365-Day and 60-Day Pacing Periods

OpenAI rewrote the ChatGPT Ads budget documentation and published a new Budget Pacing article. The campaign total budget went from an undescribed spending ceiling to a paced budget type, with a 365-day maximum pacing period, a 60-day default when there is no end date, and an explicit rule for what happens when you change the budget mid-flight. The exact before-and-after wording, verified 2026-09-09.

11 min read · September 9, 2026

ChatGPT Ads Manager Moves Into ChatGPT — and the One-Email Account Rule Is Gone

ChatGPT Ads Manager Moves Into ChatGPT — and the One-Email Account Rule Is Gone

On 2026-09-08 OpenAI rewrote the Ads Manager Beta Account Setup article with two material changes. Eligible business advertisers can now begin self-serve advertiser account setup inside ChatGPT itself, through ChatGPT Ads Manager. And the rule that every new advertiser account required a different email address has been reversed: one email may now be associated with multiple advertiser accounts. What the previous wording said, what it says now, who this unblocks, and the agency limit that did not change. Verified 2026-09-08.

13 min read · September 8, 2026

ChatGPT Ads Event Quality: What the Score Measures and How to Fix Every Warning
AI & Marketing

ChatGPT Ads Event Quality: What the Score Measures and How to Fix Every Warning

OpenAI shipped an Event Quality score for ChatGPT Ads data sources — nine named warnings, a seven-day rolling window and four separate reasons a score can simply be unavailable. This is what each warning actually checks, which field fixes it in the Pixel or the Conversions API, and why the score is a setup diagnostic rather than a performance forecast. Verified against the official documentation on 2026-09-07.

12 min read · September 7, 2026

ChatGPT Ads Custom Audiences Do Not Work in the EEA or Switzerland — and Only the Developer Docs Say So

ChatGPT Ads Custom Audiences Do Not Work in the EEA or Switzerland — and Only the Developer Docs Say So

ChatGPT Ads is now self-service in all 30 EEA countries and Switzerland, and OpenAI has just published local-currency minimum daily budgets for seven more European currencies. Custom Audiences do not work in any of them — a restriction stated only in the developer documentation, not in the Ads Manager help article. Verified 2026-09-04.

13 min read · September 4, 2026

ChatGPT Ads Now Documents Why You Cannot Lower a Daily Budget — Your Highest Ad Group Bid Is the Floor

ChatGPT Ads Now Documents Why You Cannot Lower a Daily Budget — Your Highest Ad Group Bid Is the Floor

OpenAI added a new FAQ to its ChatGPT Ads Daily Budgets article on 2026-09-03: on daily-budget campaigns using fixed bidding, the daily budget cannot go below the highest effective per-event bid across your non-archived ad groups, including audience bid adjustments. What the official text says, why an audience bid multiplier can create a floor you never set, and why campaigns created through the Ads API are structurally exempt. Verified 2026-09-03.

12 min read · September 3, 2026

ChatGPT Ads Self-Service Just Opened in 52 Countries, Including 11 New MENA Markets

ChatGPT Ads Self-Service Just Opened in 52 Countries, Including 11 New MENA Markets

OpenAI's Ads Manager availability page went from 9 self-service countries to 52 overnight on 2026-09-02. All 31 European markets flipped from Coming Soon to Available, India flipped with them, and 11 Middle East and North Africa markets appeared on the list for the first time — already Available, with no announcement. The full before-and-after country list, the one line OpenAI deleted, the contradiction it left behind, and what a newly unblocked advertiser should do this week. Verified 2026-09-02.

14 min read · September 2, 2026

ChatGPT Ads Custom Audiences Just Got Editable, Mixable and GAID-Ready in Ads Manager

ChatGPT Ads Custom Audiences Just Got Editable, Mixable and GAID-Ready in Ads Manager

On 2026-09-01 OpenAI rewrote the ChatGPT Ads custom audiences help-centre article. Audiences can now be edited in Ads Manager, one CSV can mix identifier types, Google Advertising IDs are accepted, the 5,000,000-identifier cap is gone, the Too small status has been retired, and sub-25,000 audiences are usable for exclusion. The exact previous and current wording, what it changes operationally, and why the help centre and the Ads API finally agree. Verified 2026-09-01.

14 min read · September 1, 2026

Explore More Resources