# How One Owner Built a Google Ads Campaign With Claude Code for $0.46

> Source: <https://dev.to/fun_fun_19313eced54af3c68/how-one-owner-built-a-google-ads-campaign-with-claude-code-for-046-kg7>
> Published: 2026-11-11 13:17:40+00:00

A local car detailing business owner in central Texas had Claude Code research, write, and set up an entire Google Ads search campaign, and the data costs came to **$0.46**. Here is what the agent actually did, what each step cost, and the guardrails worth copying. (h/t the owner who shared the original write-up.)

The point is not that ads are now free. The point is that the research layer that used to need an expensive subscription can now cost less than a dollar per campaign.

The owner used to build ads by hand: look up keywords in Google's keyword tool, check what competitors were running, write the campaigns. According to the author, those campaigns weren't bringing in any clients. They then tried Semrush's cheapest plan, found it too limited, and quit.

With only a Claude Code Pro subscription and no ad tools, the agent produced a generic plan from what it already knew:

No search volumes, no costs, no competitor data. It looked like a plan, but nothing in it was verified.

The owner then connected an MCP server (the AIML API MCP) that promised an optimized campaign for under $1. The prompt was simple: connect the MCP and create an optimized ad campaign for the company, with the website link pasted in. Claude Code already had access to the Google Ads account through the browser.

When asked what it had done, the agent listed every step and its cost:

| Step | Tool | Calls | Cost | 
|---|---|---|---|
| Check the landing page | DataForSEO on-page parsing and Lighthouse | 1 each | $0.007 | 
| Keyword ideas from the site | DataForSEO keywords for site | 1 | $0.117 | 
| Keyword ideas from 20 seed terms | DataForSEO keywords for keywords | 1 | $0.117 | 
| Find rival advertisers | DataForSEO SERP advertisers | 6 | $0.009 | 
| Pull their ads | DataForSEO SERP ads search | 6 | $0.009 | 
| Check which ads show on live searches | Litescrape Google Ads | 10 | $0.002 | 
| Sort keywords into buyers, other brands, junk | Typesafe router | 2-4 | ~$0.05 | 
| Forecast clicks and cost | DataForSEO ad traffic | 1 | $0.117 | 
| Write ad groups, ads, negative keywords | Typesafe router | 1 | ~$0.03 | 

It then set up the whole campaign in Google Ads and **asked for the owner's OK before launching**.

The most useful output was a tiered keyword list with Texas search volume and CPC.

**Tier 1 (core terms, most of the budget):**

| Keyword | TX searches/mo | CPC | 
|---|---|---|
| car detailing near me | 27,100 | $3.03 | 
| auto detailing near me | 6,600 | $2.59 | 
| mobile detailing near me | 5,400 | $3.98 | 
| mobile car detailing / mobile auto detailing | 2,900 each | $5.48 | 
| interior car detailing | 1,300 | $3.78 | 
| interior detailing near me | 590 | $4.05 | 
| car detailing killeen | 320 | $2.33 | 
| car detailing temple tx | 170 | $1.86 | 

A sharp caveat from the agent: many people searching "car detailing near me" want a shop, not a mobile service. It recommended putting "mobile" and "we come to you" in the ad copy and watching the search terms report closely.

**Tier 2 (cheaper and useful):** truck detailing (210 searches, $3.05), engine bay cleaning (720, $1.30), car wash and detail (2,400, $1.96), mobile car wash (1,600, $2.68), and price-shopper terms like car detailing prices and mobile detailing cost (720 each, $1.58). Price-shopper terms only work once the website shows prices.

**Tier 3 (test small, only if you offer it):** paint correction near me (1,000, $3.53), paint correction (1,300, $4.42), ceramic coating near me (2,900, $8.28).

One commenter pointed out local context the data could miss: Salado has around 2,000 people, so few residents are likely searching for ceramic coating there, while Killeen's market is shaped by the nearby military base. Keyword data tells you what people search, not who your best customers are.

The owner was clear: the $0.46 covered putting the campaign together. Whether it brings in clients is the next thing to measure.

*Originally published on [SoloAgentFlow](https://soloagentflow.com/2026/11/05/claude-code-google-ads-campaign/).*
