Blog
Insights, tutorials, and updates from the Soku AI team.
ChatGPT Ads Tracking Parameters: Precedence and the Nov 5 Migration
OpenAI now documents a full precedence order for ChatGPT Ads tracking parameters (Feed < Account < Campaign < Ad group < Ad), a Legacy product-feed ordering where feed URL values won, and a November 5, 2026 migration deadline. The exact old and new wording, worked final-URL tables, who is affected, a pre-deadline checklist, how to verify a live ad's URL, and where the Help Center and developer docs disagree. Last verified 2026-10-07.
17 min read · October 7, 2026

How Much Do Facebook Ads Cost in 2026? CPM, CPC and CPA by Objective
Facebook ads cost about $15 per 1,000 impressions, $0.60 per click on traffic campaigns, $27 per lead and $39 per e-commerce purchase in 2026 (published medians). Where each number comes from, how Meta's auction and billing actually set your price, and the CPM-to-CPA math to budget by objective. Verified 2026-10-07.
15 min read · October 7, 2026

How Much Does Google Ads Cost in 2026? CPC by Industry and Budget Math
How much Google Ads costs in 2026: the median search CPC is $5.42 and median cost per lead $66.69 (WordStream/LocaliQ, 13,474 US campaigns). How the auction sets your price, how daily budgets and billing limits work, and a CPC × conversion rate budget worksheet for 23 industries.
15 min read · October 7, 2026

ChatGPT Ads Brand Safety: Negative Phrases, DV and IAS Pilots, and the Image-Generation Ad Test
On 2026-10-05 OpenAI announced Negative Phrases for qualifying advertisers, brand suitability pilots with DoubleVerify and IAS, and a visual ad format to be tested during ChatGPT image generation. What was announced, what OpenAI's help centre and developer docs actually document (none of the three, as of 2026-10-06), and what advertisers should do now.
16 min read · October 6, 2026

Google Ads Agent: What It Can Actually Change and How to Evaluate One (2026)
A Google Ads agent is now three different things: Google's own Ask Advisor, third-party agent platforms, and LLMs wired in over MCP. What each can actually write to your account, the exact API surface behind every change, the approval models, and a 10-question evaluation checklist. Verified 2026-10-06.
16 min read · October 6, 2026

ChatGPT Ads GA4 Integration: What the Beta Does and Doesn't Do Yet
OpenAI now lets advertisers connect Google Analytics 4 to Ads Manager. What the beta does today, what it can't do yet, and how to reconcile GA4 with ChatGPT Ads.
12 min read · October 5, 2026

ChatGPT Ads Opens in Southeast Asia and Taiwan — With Daily Minimums a Fraction of the $25 USD Floor
OpenAI announced ChatGPT Ads for Indonesia, Malaysia, the Philippines, Singapore, Thailand, Vietnam and Taiwan on 2026-09-23. By 2026-09-25 the Ads Manager Availability table had grown from 56 to 63 self-service countries and the Minimum Campaign Spend table had gained seven currencies — IDR 14,000, MYR 5.50, PHP 50, SGD 4, THB 33, TWD 60 and VND 19,000 — roughly 3% to 13% of the 25 USD minimum at current exchange rates. The exact before-and-after wording, what the developer docs do and do not say, the card-hold change, and a setup checklist for APAC advertisers and agencies. Verified 2026-09-25.
13 min read · September 25, 2026

ChatGPT Ads Reporting Delay: Clicks Every 15 Minutes, Spend in 7–8 Hours, Conversions in 24–48
OpenAI replaced the vague 'can appear within minutes' wording across the ChatGPT Ads help centre with explicit reporting freshness: impressions, clicks and CTR refresh about every 15 minutes, spend is delayed about 7–8 hours, CPC and CPM wait for settled spend, and attributed conversions take 24–48 hours. The exact before-and-after wording, and what it means for pacing checks, test reads, invoices and automated readbacks. Verified 2026-09-24.
13 min read · September 24, 2026

OAI-AdsBot: Why ChatGPT Ads Cannot Reach Your Landing Page
OAI-AdsBot is the only OpenAI crawler that decides whether your ChatGPT ad is allowed to run, and OpenAI's own published IP file for it covers 256 addresses — the smallest footprint of any OpenAI bot, and the one most sites forget to allowlist. The three layers that block it, what the help centre and the developer docs each say, the exact user-agent strings, and the crawler IP ranges as they stood on 2026-09-23.
12 min read · September 23, 2026

Best DSP Platforms for Advertisers in 2026: What Each One Actually Gives You Access To
Almost no demand-side platform publishes what it costs, so comparing DSPs on price is a dead end. Compare them on what they let you buy instead. A platform-by-platform guide to Amazon DSP, DV360, The Trade Desk, StackAdapt, Yahoo, Microsoft Invest, Viant, Basis and Adform — self-serve versus managed, the one published spend minimum in the category, and the spend level where each starts to make sense. Verified 2026-09-22.
14 min read · September 22, 2026

ChatGPT Ads Product-Feed Campaigns Are Country-Level Only — and custom_label Is Not Geo-Targeting
OpenAI's Ads developer documentation dropped its 'verify account support' hedge and now states flatly that new product-feed campaigns support geographic targeting and exclusions only at country level. In the same change it added a warning that a custom label in ads_metadata selects products, not audiences — a WA label does not keep the ad inside Washington. The exact before-and-after wording, why the Google Shopping habit breaks here, and what to do about regional catalogs. Verified 2026-09-22.
12 min read · September 22, 2026

Ad Fatigue: How to Diagnose and Fix It (2026)
Most teams call every performance decline ad fatigue and refresh the creative. Half the time the creative was fine. A diagnostic sequence that separates true frequency fatigue from audience exhaustion, auction shifts, tracking breakage and seasonality — and the fixes that match each cause.
12 min read · September 21, 2026