Notes from the Accounts

Practical writing on PPC, tracking and lead quality. Things I keep fixing for clients, written up so you can fix them too.

What Actually Breaks When You Restructure Google Ads Accounts via the API

Every tutorial shows one clean mutate call. Real restructures are thousands of operations that depend on each other, and the work lives in what the tutorials skip: partial failure handling that turns errors into a fixable list, MutateOperation batching, and the ordering rules around temporary resource IDs. Lessons from scripted multi-market builds with the Python client.

Read the post

Why I Stopped Using the Keyword Planner UI and Built My Own Tooling

The Keyword Planner UI works for occasional research and breaks down across many accounts and markets: hand-assembled settings, exports that feed nothing, copy-paste errors that sit silently in the data. How querying the API directly turns keyword research into one repeatable run whose output feeds restructures, negative lists and asset briefs.

Read the post

AI-Generated Fake Leads: Why They Look Completely Real and How to Stop Them

A new breed of form spam is hitting lead-gen advertisers: enquiries with real company names, coherent messages and valid contact details, carrying a phishing link as the payload. Here is what is actually going on, why your filters miss it, and the fixes that remove most of it for very little effort, from Cloudflare Turnstile to a properly built honeypot field.

Read the post