A practical guide for marketers who want an AI assistant managing their ad accounts.
If you prefer watching over reading, this 20-minute video covers the full setup:
Watch the video on YouTubeWhat is Clawdbot?
Clawdbot is an open-source AI assistant that runs 24/7 on your own hardware.
You text it on Telegram, WhatsApp, or iMessage. It controls a computer and does tasks for you.
Think of it as a junior media buyer that never sleeps. It can pull reports, analyze data, write ad copy, and send you updates—all through text messages.
It's not a SaaS tool. It's not a Chrome extension. It's an AI agent running on a computer you control.
Why it matters for Google Ads:
You stop logging into the dashboard for routine tasks. Instead, you text your AI and it sends you what you need.
What You Need
Hardware (pick one):
- Mac Mini (any model works, even the $600 base version)
- Old laptop you're not using
- VPS server ($5/month on Hetzner or DigitalOcean)
Software:
- Node.js 22 or newer
- An AI API key (Claude, OpenAI, or others)
Accounts:
- Telegram, WhatsApp, or another messaging app
- Google Ads account you want to manage
Installation
Step 1: Install Node.js
If you don't have Node.js installed:
Mac:
brew install nodeLinux:
sudo apt install nodejs npmWindows: Download from https://nodejs.org
Check it worked:
node --versionYou should see v22 or higher.
Step 2: Install Clawdbot
Open your terminal and run:
curl -fsSL https://clawd.bot/install.sh | bashOr install manually:
npm install -g clawdbot@latestStep 3: Run the Setup Wizard
Start the onboarding:
clawdbot onboard --install-daemonThe wizard walks you through everything:
Choose your AI provider
- • Anthropic (Claude) — recommended for best results
- • OpenAI (ChatGPT)
- • Local models if you have a powerful GPU
Connect a messaging app
- • Telegram is the easiest to set up
- • You'll create a bot token through Telegram's BotFather
- • Scan a QR code or enter the token
Install as daemon
- • This keeps Clawdbot running in the background
- • It starts automatically when your computer boots
The whole process takes about 30 minutes.
Give Clawdbot Access to Google Ads
Clawdbot controls your computer through screen and clicks. It logs into Google Ads the same way you would.
Option A: Log in manually once
Open a browser on your Clawdbot machine
Go to ads.google.com
Log in with your Google account
Stay logged in
Clawdbot can now access Google Ads when you ask it to.
Option B: Create a dedicated Google account
Safer approach:
Create a new Gmail account just for Clawdbot
Add it as a user to your Google Ads account (read-only or standard access)
Log in on the Clawdbot machine with this account
This way Clawdbot has its own credentials and can't accidentally touch your personal email.
Step 5: Test It Out
Open Telegram (or whatever messaging app you connected).
Send your first message:
Hey, can you open Google Ads and tell me how my campaigns performed yesterday?Clawdbot will:
- Open a browser
- Navigate to Google Ads
- Pull the data
- Send you a summary
It takes a minute or two the first time. After that, it gets faster.
What Clawdbot Can Do for Google Ads
Here's what actually works well:
Morning Performance Summary
Text: "Send me yesterday's Google Ads performance"
Clawdbot pulls spend, conversions, CPA, ROAS and sends you a quick summary. No logging in required.
Search Term Analysis
Text: "Export my search terms from the last 7 days and flag anything that looks like wasted spend"
Clawdbot exports the report, analyzes the terms, and suggests negatives to add.
Competitor Research
Text: "Check auction insights for my top 3 campaigns"
Clawdbot navigates to auction insights, pulls the data, and tells you who's bidding against you.
Ad Copy Drafts
Text: "Write 5 new headlines for my [product] campaign based on what's converting"
Clawdbot looks at your current ads, sees what's working, and drafts new variations.
Weekly Client Reports
Text: "Build a weekly report for [client name] with last 7 days performance, save it to Notion"
Clawdbot pulls the metrics, formats them, and drops the report in your Notion workspace.
Landing Page Audits
Text: "Review [landing page URL] and tell me what's wrong with it"
Clawdbot opens the page, analyzes it for conversion issues, and sends you a list of fixes.
Campaign Structure Reviews
Text: "Look at my campaign structure and flag any naming or organization issues"
Clawdbot reviews your account setup and points out UTM gaps, inconsistent naming, etc.
Script Debugging
Text: "Here's a Google Ads script that's not working: [paste script]. What's wrong with it?"
Clawdbot reads the code and tells you where the errors are.
What Clawdbot Is NOT Good At
Be realistic about the limitations:
- Real-time monitoring — Clawdbot checks things when you ask. It's not watching your account 24/7 and alerting you instantly when something breaks.
- Making changes in the UI — It can click buttons, but it's slow and sometimes makes mistakes. Use it for research and analysis, not for bulk edits.
- Anything requiring the API — Clawdbot controls a screen. If you need fast, reliable, repeated actions, use Google Ads scripts or the API instead.
- Sensitive account access — Don't give it admin access to accounts with huge budgets until you trust it.
Pro Tips
1. Create a dedicated email for Clawdbot
Set up a new Gmail account just for your AI. Add it to your Google Ads, Notion, and other tools. Keeps things clean and safe.
2. Start with read-only tasks
Let Clawdbot pull reports and analyze data before you trust it to make changes.
3. Use a VPS if you travel
Running Clawdbot on a $5/month server means you can text it from anywhere. Your laptop can be closed.
4. Set up morning briefs
Text: "Every morning at 7am, send me a summary of yesterday's Google Ads performance"
Clawdbot will do this automatically once you set it up.
5. Build a second brain
Text Clawdbot ideas, observations, and notes throughout the day. It can organize them into folders and build a knowledge base for you.
Costs
| Item | Cost |
|---|---|
| Clawdbot software | Free (open source) |
| Hardware (Mac Mini) | $600 one-time (or use existing computer) |
| VPS server | $5/month |
| Claude API | Pay-per-use (~$20-50/month for heavy use) |
| Claude Max subscription | $200/month (unlimited) |
You can run this for under $10/month if you use a cheap VPS and pay-per-use API.
Links
- Website: https://clawd.bot
- GitHub: https://github.com/clawdbot/clawdbot
- Documentation: https://docs.clawd.bot
- Creator: Peter Steinberger (@steipete on X)
Summary
Get a computer that runs 24/7 (Mac Mini, old laptop, or $5 VPS)
Install Node.js and Clawdbot
Run the setup wizard
Connect Telegram
Log into Google Ads on the Clawdbot machine
Start texting it tasks
30-minute setup. Runs in the background ever since.
You now have an AI employee handling the boring parts of Google Ads management.
Questions or need help? Reach out at hello@get-ryze.ai







