Soku AI

Blog

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

Best CTV Advertising Platforms, Ranked by How Easily You Can Actually Start (2026)
AI & Marketing

Best CTV Advertising Platforms, Ranked by How Easily You Can Actually Start (2026)

A ranking of connected TV advertising platforms in 2026 built around the question the listicles avoid: what is the real entry point? Verified published minimums, self-serve versus managed routes, measurement realities and the creative work CTV quietly demands.

13 min read · September 21, 2026

Best Dynamic Creative Optimization (DCO) Tools, Ranked (2026)
Ad Creative

Best Dynamic Creative Optimization (DCO) Tools, Ranked (2026)

A scored ranking of the best dynamic creative optimization tools in 2026 — feed-driven DCO, AI-native creative generation, and platform-native asset combination — with a published-pricing audit showing how few DCO vendors will tell you what they cost before a sales call.

13 min read · September 21, 2026

Best Programmatic Advertising Tools: The Full Stack, Layer by Layer (2026)
AI & Marketing

Best Programmatic Advertising Tools: The Full Stack, Layer by Layer (2026)

Programmatic advertising is not one tool, it is seven layers. A practical map of the DSP, SSP, ad server, identity, verification, creative and measurement layers in 2026 — which ones you actually need at your spend level, what each costs, and where teams over-buy.

14 min read · September 21, 2026

ChatGPT Ads Pixel Cookie Expiry: The 30-Day and 365-Day Windows OpenAI Just Documented

ChatGPT Ads Pixel Cookie Expiry: The 30-Day and 365-Day Windows OpenAI Just Documented

OpenAI's Ads developer documentation gained a Cookie expiry section that, for the first time, names the two first-party cookies the ChatGPT Ads Measurement Pixel writes, their lifetimes, their refresh rules, and how consent removes them. What it means for your CMP, your attribution debugging, and your privacy notice. Verified 2026-09-21.

11 min read · September 21, 2026

Retail Media Networks, Explained for Advertisers (2026)
AI & Marketing

Retail Media Networks, Explained for Advertisers (2026)

What a retail media network actually is, why two companies take almost all of the growth, the difference between on-site, off-site and in-store inventory, how the measurement is genuinely better and quietly self-marked, and how to decide whether an RMN belongs in your plan.

13 min read · September 21, 2026

ChatGPT Ads Self-Service Opens in Israel, Saudi Arabia, Turkey and the UAE — and Turkey Has No Currency Row

ChatGPT Ads Self-Service Opens in Israel, Saudi Arabia, Turkey and the UAE — and Turkey Has No Currency Row

Between 2026-09-17 and 2026-09-18 OpenAI's Ads Manager Availability article went from 52 self-service countries to 56, adding Israel, Saudi Arabia, Turkey and the United Arab Emirates. The Minimum Campaign Spend table gained ILS 60 and SAR 50 the same day, and quietly cut the AED minimum from 70 to 65. Turkey got no lira row at all. The full before-and-after, what the missing TRY row means for a Turkish advertiser, and the home-country targeting restriction that applies to every new account in all four markets. Verified 2026-09-18.

13 min read · September 18, 2026

ChatGPT Ads Context Hints: How to Write Them, and Where OpenAI's Own Docs Disagree

ChatGPT Ads Context Hints: How to Write Them, and Where OpenAI's Own Docs Disagree

OpenAI published a dedicated help-centre article on context hints on 2026-09-16 — the ad-group-level field that tells ChatGPT when your ads are relevant. It says write natural phrases, not keyword lists, and that hints are not targeting. But OpenAI's own Advertiser API reference still describes context_hints as 'free-form audience or placement hints' and every copy-pasteable example in it is a bare keyword list. The exact wording from both surfaces, the 2,000-hint ceiling, the replace-not-append trap, and the undocumented exclusion_hints field.

14 min read · September 17, 2026

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

Explore More Resources