// blog
Field notes from Yash
Short, practical notes on growth marketing, automation, and building scalable digital channels — written by Yash Kumar - a Performance Marketer with 16 years of experience.
Connect on LinkedInClaude vs ChatGPT vs Codex for Meta Ads (2026): Does the Model Actually Matter?
Same MCP server, three clients. The limits are Meta's, not the model's. What actually differs is the harness - scheduling, persistent instructions, permission granularity and kill switches.
→ read post
Conversions API vs Meta Pixel: Do You Actually Need Both?
You can run CAPI alone - but most shouldn't. The real difference between the two, why browser restrictions changed everything, the four setup routes ranked by effort, and how deduplication works.
→ read post
Claude Google Ads Audit: What Does It Actually Check?
A Claude Google Ads audit grades four weighted categories, names the root cause behind the weakest, and cannot change a thing. Here is the full list of what it checks - and what it admits it could not see.
→ read post
Hook Rate vs Hold Rate: What's the Formula, and What's a Good Score?
Hook rate is 3-second views divided by impressions. Hold rate is 15-second views divided by 3-second views. The benchmark bands for both, plus the measurement trap that catches anyone automating it.
→ read post
How to Connect Google Ads to Claude - and Why There's No Simple Link
Google ships its Ads MCP as a repository, not a hosted URL - so connecting takes about an hour, and most of it is credentials. The two hosting routes, the four things you need, and why you can span multiple MCCs.
→ read post
How to Connect Meta Ads to Claude (Step by Step)
Meta hosts the connector, so connecting your Facebook ad account to Claude takes about two minutes - no developer app, no API key, no code. The exact steps, plus what to check when it silently connects to the wrong account.
→ read post
Do You Need an MCC / Manager Account to Use the Google Ads MCP?
You need a manager account to get a developer token - but that is permission to call the API, not permission to see your ad accounts. Which means you can connect accounts across different MCCs.
→ read post
Can Claude Tell If Your Meta Creative Is Fatiguing?
Claude reads every Meta creative fatigue signal accurately, but defaults to a branding frequency threshold. The fix is one line of framework in your prompt.
→ read post
Can Claude Manage My Whole Ad Account, or Only Analyse It?
Claude can do more than analyse your ad account — it can write to it. But both sides need a harness: analysis governed by your framework and a verified read, writes by caps and a kill switch, tested against your objectives.
→ read post
Meta Error #1870194: Why Your Ad Set Won't Publish
Meta error #1870194 blocks your ad set from publishing because of a deprecated location type. Here's the one setting to change and how to activate via the API.
→ read post

Meta Ads MCP: Location Targeting Not Working
Asked for Delhi, got Egypt. Why the Meta Ads MCP sets the wrong location, how to spot it, and the fix that actually sticks.
→ read post

Can Claude Create and Launch a Meta Ad Campaign?
Yes — but it's semi-manual. Here's what Claude gets right unprompted, where it stops (the image and the location ID), and what it switches on without asking.
→ read post

Can the Official Google Ads MCP Create Campaigns, or Is It Read-Only?
Google's Ads MCP is read-only — it can't create or change campaigns. Here are the three real paths to write access, and which one most teams should pick.
→ read post

The Google Ads MCP: What It Can and Can't Do (2026)
Google's official Google Ads MCP is read-only, ships three tools, and has no hosted URL — you deploy the repo yourself. Here's what it can actually do, what it can't, and why read-only is a position rather than a gap.
→ read post

The Meta Ads MCP: What It Can and Can't Do (2026)
Meta's official Ads MCP reads and writes your ad account from a conversation. But it can't see your targeting, can't upload an image, and can't verify its own changes. The honest capability list, from building on it.
→ read post
Auditing D2C Landing Pages with AI: A Live Claude Walkthrough
We built a reusable D2C product-page audit skill in Claude Code and ran it on a live supplement page — first-fold, CTA, mobile LCP, trust markers and quick wins.
→ read post
Auditing Meta Ads with AI: An Honest Claude + MCP Walkthrough
We pointed Claude at a live Meta Ads account via the official MCP — creative fatigue, ad frequency, campaign data, and what AI still gets wrong.
→ read post
Auditing Google Ads with AI: A Live Claude + MCP Walkthrough
We connected Claude to Google Ads via the official MCP and ran a live audit — budget leaks, impression share, Quality Score, and where AI gets it wrong.
→ read post