How to Set Up Clawdbot for Google Ads and Meta Ads

Angrez Aley

Angrez Aley

Senior paid ads manager

January 26, 202618 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

Option 1

Clawdbot — Self-Hosted

Free & open source

  1. 1Set up a dedicated computer or $5/mo VPS
  2. 2Install Clawdbot & connect Telegram
  3. 3Log into Google & Meta Ads on the machine
  4. 4Text it tasks — it controls the screen for you
30-min setup, requires hardwareScreen-based access

Option 2

Ryze AI — Direct Connection

Managed & automated

  1. 1Go to get-ryze.ai
  2. 2Connect your Google & Meta Ads accounts
  3. 3AI audits, optimizes & reports — 24/7, automatically

From $100/month. Free audit available.

Connect via Ryze AI →
No setup, no hardwareAPI-level access

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 and Meta Ads:

You stop logging into two dashboards for routine tasks. Instead, you text your AI and it sends you what you need from both platforms.

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
  • Meta 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.

Give Clawdbot Access to Meta Ads

Same process as Google Ads.

Option A: Log in manually once

1.

Open a browser on your Clawdbot machine

2.

Go to business.facebook.com

3.

Log in with your Facebook account

4.

Stay logged in

Clawdbot can now access Meta Ads when you ask it to.

Option B: Create a dedicated account

Safer approach:

1.

Create a new Facebook account just for Clawdbot

2.

Add it as a user to your Business Manager (Analyst or Advertiser role)

3.

Log in on the Clawdbot machine with this account

This way Clawdbot has its own credentials and limited permissions.

Test It Out

Open Telegram (or whatever messaging app you connected).

Send your first message:

Hey, can you open Google Ads and Meta Ads and tell me how my campaigns performed yesterday?

Clawdbot will:

  • Open a browser
  • Navigate to Google Ads
  • Pull the data
  • Navigate to Meta Ads
  • Pull the data
  • Send you a summary of both

It takes a minute or two the first time. After that, it gets faster.

What Clawdbot Can Do for Meta Ads

Creative Performance Analysis

Text: "Review all my Meta ads and tell me which creatives are fatiguing"

Clawdbot checks frequency, CTR trends, and flags ads that need refreshing.

Audience Overlap Checks

Text: "Check if my Meta audiences have overlap issues"

Clawdbot navigates to audience tools, analyzes targeting, and flags redundancies.

Ad Fatigue Monitoring

Text: "Which Meta ad sets have declining performance this week?"

Clawdbot compares recent performance and highlights what's dropping.

Creative Briefs

Text: "Based on my top performing Meta ads, write a brief for new creatives"

Clawdbot analyzes winners and drafts a creative direction doc.

Daily Spend and ROAS Updates

Text: "Send me yesterday's Meta Ads performance"

Clawdbot pulls spend, ROAS, CPA and sends a summary without you logging in.

Audience Analysis

Text: "Review my Meta audiences and flag any targeting inefficiencies"

Clawdbot checks your targeting setup and suggests improvements.

Cross-Platform Tasks

Performance Comparison

Text: "Compare Google Ads vs Meta Ads performance this week"

Clawdbot pulls data from both, formats a comparison, and highlights which platform is more efficient.

Combined Weekly Report

Text: "Build a weekly report for both Google and Meta, save to Notion"

One report. Two platforms. No manual data pulling.

Budget Allocation Analysis

Text: "Based on this week's performance, should I shift budget between Google and Meta?"

Clawdbot analyzes both accounts and gives you a recommendation.

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.
  • Meta Ads UI changes — Facebook updates their interface often. Clawdbot may get confused after major updates.

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, Meta Business Manager, 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 and Meta 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.

6. Use it for cross-platform reporting

Text: "Build a weekly report comparing Google and Meta performance"

One report. Two platforms. No manual data pulling.

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 and Meta 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 and Meta Ads management.

Questions or need help? Reach out at hello@get-ryze.ai

Option 1

Clawdbot — Self-Hosted

Free & open source

  1. 1Set up a dedicated computer or $5/mo VPS
  2. 2Install Clawdbot & connect Telegram
  3. 3Log into Google & Meta Ads on the machine
  4. 4Text it tasks — it controls the screen for you
30-min setup, requires hardwareScreen-based access

Option 2

Ryze AI — Direct Connection

Managed & automated

  1. 1Go to get-ryze.ai
  2. 2Connect your Google & Meta Ads accounts
  3. 3AI audits, optimizes & reports — 24/7, automatically

From $100/month. Free audit available.

Connect via Ryze AI →
No setup, no hardwareAPI-level access
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