How to Set Up Clawdbot for Google Ads

Angrez Aley

Angrez Aley

Senior paid ads manager

January 25, 202612 min read

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 YouTube

What 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 node

Linux:

sudo apt install nodejs npm

Windows: Download from https://nodejs.org

Check it worked:

node --version

You should see v22 or higher.

Step 2: Install Clawdbot

Open your terminal and run:

curl -fsSL https://clawd.bot/install.sh | bash

Or install manually:

npm install -g clawdbot@latest

Step 3: Run the Setup Wizard

Start the onboarding:

clawdbot onboard --install-daemon

The wizard walks you through everything:

1.

Choose your AI provider

  • • Anthropic (Claude) — recommended for best results
  • • OpenAI (ChatGPT)
  • • Local models if you have a powerful GPU
2.

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
3.

Install as daemon

  • • This keeps Clawdbot running in the background
  • • It starts automatically when your computer boots

The whole process takes about 30 minutes.

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

ItemCost
Clawdbot softwareFree (open source)
Hardware (Mac Mini)$600 one-time (or use existing computer)
VPS server$5/month
Claude APIPay-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

Summary

1.

Get a computer that runs 24/7 (Mac Mini, old laptop, or $5 VPS)

2.

Install Node.js and Clawdbot

3.

Run the setup wizard

4.

Connect Telegram

5.

Log into Google Ads on the Clawdbot machine

6.

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

Manages all your accounts
Google Ads
Connect
Meta
Connect
Shopify
Connect
GA4
Connect
Amazon
Connect
Creatives optimization
Next Ad
ROAS1.8x
CPA$45
Ad Creative
ROAS3.2x
CPA$12
24/7 ROAS improvements
Pause 27 Burning Queries
0 conversions (30d)
+$1.8k
Applied
Split Brand from Non-Brand
ROAS 8.2 vs 1.6
+$3.7k
Applied
Isolate "Project Mgmt"
Own ad group, bid down
+$5.8k
Applied
Raise Brand US Cap
Lost IS Budget 62%
+$3.2k
Applied
Monthly Impact
$0/ mo
Next Gen of Marketing

Let AI Run Your Ads