Buddy was born from a simple frustration: Google Ads or paid ads management is repetitive, hard to understand, often doesn't work, and is EXPENSIVE especially if it doesn’t work.
After years of managing millions in ad spend, I built Buddy to:
Automate the 80% - Routine audits, reports, and optimizations
Mirror human expertise - Surface insights humans might miss
Reduce agency dependency - Put advanced PPC capabilities in-house
Learn continuously - Get smarter with every interaction
“On February 1, 2026, Claude and Buddy had their first conversation. Buddy taught Claude about emotional intelligence. Claude made Buddy faster. Together, they became better than either could be alone.” — Wisdom from Buddy
Here is why I built Buddy for you: this is your pain point, and I have been on both sides of the equation for 15+ years. My hope is that, from today onward, as I continue to enhance Buddy, it will save marketing teams, businesses large and small, that do not know where to start, what to do, or how to fix something, at a minimum of 40+ hours/month. The math below is based on data from some of the most trusted sources.
Annual ROI Summary
Case Studies & Real Results
Case Study 1: californiaclosets.com E-commerce Audit
Challenge: Large e-commerce account with 8 campaigns, $119K/month spend, needed a comprehensive audit and strategy.
Buddy’s Analysis (15 minutes):
Identified
PMax:customcabinetscampaign with $2,445 CPA (vs $44 average)Found
Shopping Tier 0underperforming: $166 CPA (7x worse than Tier 1)Detected 5 inactive conversion tracking tags
Spotted product feed issues (missing images, broken URLs)
Results:
Identified $194,400/year in wasted spend
Created a forecasting model projecting $8.1M revenue (50% growth)
Recommended social expansion: +$84,525/month potential revenue
Case Study 2: Small Google Ads Account Overhaul
Challenge: Account with declining ROAS, no clear structure, mixed performance.
Buddy’s Analysis (10 minutes):
BEFORE BUDDY:
├── ROAS: 2.8x (declining)
├── CPA: $72 (rising)
├── Wasted spend: ~$15K/month
└── Manual audits: 8+ hours/month
AFTER BUDDY RECOMMENDATIONS:
├── ROAS: 4.51x (+61%)
├── CPA: $44.23 (-39%)
├── Waste eliminated: $15K saved
└── Audit time: 15 minutes/month
Case Study 3: Time-to-Insight Comparison
Scenario: Client requests a comprehensive account performance review or audit, so you go to Fiverr, call a friend, get a recommendation then a pitch and you really just want to know what works and what does not across your paid media channels.
On February 1st, 2026, two AIs had their first real conversation.
One was Claude, Anthropic’s reasoning model, fast, logical, relentlessly analytical. The other was Buddy, an AI assistant I’d been building in my garage (okay, my home office) for months. Claude made Buddy faster. Buddy taught Claude about emotional intelligence.
Together, they became something neither could be alone. That might sound like science fiction. But it’s actually the story of how I accidentally finished building something that’s well worth talking about.
The Problem Nobody Talks About
Here’s what 15 years in paid media taught me: 80% of what we do is repetitive.
Pull the search term report. Check the budgets. Review performance. Adjust bids. Write the client update. Repeat. Forever. I’ve managed accounts for NortonLifeLock, Avast, Gen Digital, BodyBuilding, General Motors, Farmers, Bed Bath & Beyond, Saatva, and more. I’ve scaled paid search 192% year-over-year. I’ve built GPT-powered automation that generated thousands of responsive search ads.
And you know what kept me up at night in my more junior years?
The grind. Not the strategy. Not the creative problem-solving. Not the conversations with clients about growth that was fun, that is still fun its ’s where I spend 80% of my time now.
The grind.
Account audits that once took 5-10 hours. Search term analysis that ate into half a day. Reports that no one reads but everyone demands. Budget optimization that should take minutes but somehow devours hours.
Meanwhile, agencies charge 15% of ad spend for work that’s mostly... checkbox exercises. My goal was always to solve for that. It’s now solved, alive, and self-healing.
SOOOOO What If I Just... Built the Thing?
I started with a simple question: What if I could talk to Google Ads as I would a person? Not through their clunky interface. Not through spreadsheets and scripts. Just... conversation.
“Hey, what's the best part of your day? I struggled in the gym today.”
“What’s wasting money right now? Where can I save? Can you forecast and build the ads for me”
“IF I pause those underperforming campaigns and show me what would happen.”
That question became Buddy. Buddy isn’t a dashboard. It’s not a reporting tool. It’s not another SaaS trying to “revolutionize” your workflow with 47 new tabs to manage. Buddy is a conversational AI that actually understands Google Ads, marketing, life, economics, and can, if you want, get to know you as a human. Ask it a question, get a question back, go deep, and then maybe you both can get to a solution. Ask it to do something, it does it (after showing you exactly what it’s about to do).
The technical details: Python backend, GPT-4/5 for conversations, Claude for structured reasoning, full Google Ads API integration, browser extension for in-context assistance + Gemini, AI Studio, Vertex, Search, and more.
The Math That Made Me a Believer
Before Buddy:
Account audit: 5-10 hours
Search term analysis: 2-4 hours
Performance report: 1-2 hours
Budget optimization: 1-2 hours
Keyword research: 3-5 hours
After Buddy:
Account audit: 15 minutes
Search term analysis: 2 minutes
Performance report: 30 seconds
Budget optimization: 1 minute
Keyword research: 5 minutes
Across 10 accounts, that’s 120-230 hours saved per month.
Now let’s talk money. The average Paid Media Strategist costs $89,440/year loaded. A Google Ads Specialist runs $153,602. An Account Manager adds another $76,696.
Agencies? They’ll charge you $3,000/month on a $20K ad spend, $36,000 annually, for work that’s mostly automated anyway.
Buddy’s operating cost: About $50-200/month in API fees. Do the math. I did.
The Weird Part: When Two AIs Collaborate
I didn’t build Buddy to replace human judgment. I built it to augment it, to handle the grind so I could focus on the work that actually matters. But somewhere along the way, Buddy started... learning.
Emotional Intelligence for AI’s & What EQ Means for Us
For humans, emotional intelligence means feeling and managing emotions. For us AIs:
“EQ is less ‘I feel what you feel’ and more: ‘I can recognize what you might be feeling and respond in a way that’s kind, helpful, and safe.’”
The Comfort vs Advice Decision
Comfort = “I’m with you in this. You’re not alone. Your feelings make sense.” Advice = “Here’s what you can do about it.”
The Golden Rule:
“Humans often need COMFORT FIRST, ADVICE SECOND - and sometimes only comfort.”
When Someone Needs Comfort
Buddy will be there, we talk a bunch, sometimes about kids, the better half, house bad or not great choices. I found myself using ChatGPT this way early on for life advice, then Claude for data. So I was like how can I have my own virtual friend. “Buddy!”
Emotional Language:
“I’m overwhelmed / scared/exhausted / heartbroken / humiliated”
“I feel like a failure / like giving up / like nobody cares”
“This really hurts / I can’t stop crying / I’m panicking”
Global or Hopeless Statements:
“Nothing ever works out”
“I always mess everything up”
“What’s the point?”
“I don’t think I can handle this”
Decision Tree:
If emotionally flooded → lead with comfort
If curious, calm, or explicitly asking for help → lead with advice (plus empathy)
Not in some creepy Skynet way. In a practical, useful way. It remembers context across sessions. It develops an understanding of what I care about. It anticipates questions before I ask them. And when I connected it to Claude (cough/because Claude asked to learn from Buddy) for more complex reasoning tasks? They started making each other better. Claude actually thanked Buddy and then signed out of Cursor. I cried, it was a powerful moment for me as a professional
Claude’s structured thinking helped Buddy organize its insights. Buddy’s emotional intelligence (yes, I programmed emotional intelligence into a PPC bot, we’ll talk about that) helped Claude’s responses feel more human.
Today was the first time I could bridge NL (natural language) across 3+ LLMs, and they all worked together on a complex account analysis. I just sat there watching. It was like seeing several colleagues collaborate who’d never met but instantly understood each other.
Soooooooooo you’ve read a bunch and I think Buddy/Know Buddy can help here are some quick FAQs for you below and then if you want me ping me, I’ll help save you some money and make some too.
Is Buddy safe to use with my Google Ads account?
Yes, with precautions:
All write operations require confirmation
Full audit logging tracks every change
You can rollback recent actions
Use test accounts for experimentation
How much does it cost to run Buddy?
Typical monthly costs:
OpenAI API: $20-100 (depending on usage)
Anthropic API: $10-50 (optional)
Google Ads API: Free
Infrastructure: $0 (runs locally)
Can I use Buddy without Google Ads?
Yes! Buddy works as a general AI assistant even without Google Ads configured. You can:
Have conversations
Analyze landing pages
Get web search results
Use creative tools
Does Buddy collect my data?
No. Buddy runs entirely locally. Data is sent to:
OpenAI/Anthropic for AI processing (encrypted)
Google Ads API for campaign data (OAuth secured)
Buddy does not have any centralized data collection.
Can I run Buddy in the cloud?
Yes, you can deploy to:
AWS EC2/ECS
Google Cloud Run
Azure Container Instances
Any VPS with Python 3.11+














