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

Performance Max Explained: When PMax Wins and When It Doesn't
Performance Max is not a campaign type you either believe in or don't. It has a specific shape, documented controls most advertisers never turn on, and three situations where it structurally cannot work. Here is what Google's own documentation says PMax does, what it now reports, and the honest decision guide. Verified 2026-08-11.
14 min read · August 11, 2026

ChatGPT Ads Delta Feeds API: Update Product Availability Without Reuploading Your Catalog
OpenAI has quietly shipped a Delta Feeds API for ChatGPT Ads — PATCH /feeds/{feed_id}/products lets you flip availability and titles on individual variants instead of re-uploading the whole catalog over SFTP. What it does, what it refuses to do, and why the help centre still says the opposite. Verified 2026-08-10.
9 min read · August 10, 2026

Google Ads Management Software: The 2026 Buyer's Guide
We fetched every vendor's pricing page on the same day and half of them would not give us a number. A 2026 buyer's guide to Google Ads management software — what each category actually does, the real prices where they exist, and the spend-based pricing model that quietly punishes growth. Verified 2026-08-10.
15 min read · August 10, 2026

Google Merchant Center Setup for Shopping Ads
A Google Merchant Center setup guide ordered by what actually causes disapprovals, not by what the sign-up wizard asks for first. Includes the verified required attributes, the character limits, and the 500x500 image rule that becomes mandatory on 31 January 2027. Verified 2026-08-10.
12 min read · August 10, 2026

Meta Ad Library: Advanced Search Operators Most Advertisers Miss
Most Meta Ad Library guides tell you to use AND, OR and quotation marks. Meta's own API documentation supports none of them. Here is what the Ad Library actually supports — the exact search_type values, the eight filters the UI hides, and the coverage wall that decides whether you can see commercial ads at all. Verified 2026-08-10.
11 min read · August 10, 2026

ChatGPT Ads Just Rewrote Who Sees Your Ads: Age Assurance, Under-18 Exclusion, and Mature-Content Eligibility
On 2026-08-07 OpenAI rewrote how ChatGPT Ads decides who is under 18 — replacing 'tells us or we predict' with an age-assurance model built on stated age, account age, time-of-day and conversation topics — and disclosed a mature-content ad tier limited to eligible logged-in users. The exact before-and-after wording, what it changes for advertisers, and what it does not.
13 min read · August 7, 2026

ChatGPT Ads Redefined the oCPC Bid Cap: It Is a Conversion Bid Now, Not a Click Cap
On 2026-08-06 OpenAI rewrote what Bid Cap means in conversion-optimized ChatGPT Ads campaigns. It was the maximum you could pay for a click. It is now the maximum you are willing to bid for a conversion. The exact before-and-after wording, why anyone who set caps under the old reading is now underbidding by roughly their conversion rate, and what the documentation still does not say.
12 min read · August 6, 2026

Conversion Bidding Comes to ChatGPT Ads Product Feed Campaigns (Open Beta)
OpenAI opened conversion-optimized bidding for ChatGPT Ads product feed campaigns in beta, and added cloning and bulk creation for oCPC campaigns. What the developer documentation actually specifies, the gap between the announcement email and the help centre, why cloning is not the migration path it sounds like, and the setup questions the docs leave open. Verified 2026-08-06.
11 min read · August 6, 2026

Cross-Channel Marketing Attribution: A Practical Setup
A working setup for cross-channel marketing attribution — the three layers, what each one can honestly answer, the volume thresholds that decide your model, and the failure modes that quietly break a channel report.
15 min read · August 6, 2026

Multi-Touch Attribution Models Compared for Paid Media Teams
Last click, position-based, time decay, GA4 data-driven, vendor MTA, incrementality, MMM — ranked by the conversion volume each one actually needs and the decision each one is honestly for.
11 min read · August 6, 2026

UTM Naming Conventions That Survive a Cross-Channel Audit
A UTM spec for paid media teams — closed vocabularies for source and medium, structured patterns for campaign and content, a validation rule you can enforce, and the cleanup path when the tags are already a mess.
9 min read · August 6, 2026

AgencyAnalytics Alternatives for Paid Media Reporting
AgencyAnalytics moved to one plan at $20 per client per month — but two of the things agencies actually use are metered separately on top. The add-on arithmetic, the four rival billing units, and which alternative is cheaper for the shape of your client book. Verified 2026-08-05.
13 min read · August 5, 2026