Reeve
Connectors

Google Ads

Connect Google Ads to Reeve for search and display campaign data, keywords, and conversions.

Google Ads Connector

Connect your Google Ads account to pull search and display campaign performance, keyword data, quality scores, and conversion metrics into Reeve.

What You Get

DataExamples
Campaign performanceImpressions, clicks, CTR, cost, conversions
KeywordsSearch terms, quality scores, bid amounts
Ad groupsGroup-level metrics and status
ConversionsConversion tracking, CPA, conversion rate
BudgetDaily budget, spend rate, budget utilization
AccountsManager (MCC) and individual account discovery

Setup

In the Cockpit, go to Connectors and find Google Ads under Advertising. Click Connect.

Authorize on Google

You'll be redirected to Google's OAuth consent screen. Sign in with the Google account linked to your Google Ads account and approve access.

Reeve requests read-only access to your Google Ads data.

Account Discovery

After authorization, Reeve:

  1. Exchanges the authorization code for access + refresh tokens
  2. Discovers all accessible customer accounts (Manager/MCC and individual accounts)
  3. Redirects you back to the Cockpit

Google Ads shows as Connected.

Google only issues refresh tokens on the first authorization. If you don't receive a refresh token (e.g., you previously authorized and revoked), go to Google Account permissions, remove Reeve's access, and reconnect.

Using Google Ads Data

In the Dashboard

The Google Ads connector populates the Advertising panel alongside Meta and TikTok data:

  • Search vs Display campaign comparison
  • Keyword performance and quality scores
  • Daily spend trends
  • Conversion funnel metrics

Via Agent Tools

// Overall ad performance
reeve_ads({ action: "get_performance", platform: "google" })

// Top-performing campaigns
reeve_ads({ action: "get_top_performers", platform: "google" })

// Performance summary across all platforms
reeve_ads({ action: "get_summary" })

Example Conversations

  • "How are our Google search campaigns performing this week?"
  • "What's our cost per conversion on Google Ads?"
  • "Compare our Google Ads ROAS to Meta Ads."
  • "Which keywords have the highest quality scores?"

Prerequisites

  • A Google Ads account (individual or Manager/MCC)
  • Admin or Standard access to the account
  • The Google account used to authorize must be linked to the Google Ads account

If you use a Manager (MCC) account, Reeve discovers all child accounts automatically.

Manager (MCC) Accounts

If you connect with a Manager account, Reeve sees all linked customer accounts. Dashboard data aggregates across accounts, while agent tool queries can target specific accounts.

Troubleshooting

IssueSolution
No refresh tokenRevoke access at myaccount.google.com/permissions and reconnect
No accounts foundEnsure your Google account is linked to at least one Google Ads account
Data not loadingGoogle Ads API can have propagation delays — wait a few minutes after connecting

Disconnecting

  1. Go to Connectors → hover over Google Ads → click Disconnect
  2. The refresh token is revoked and credentials are deleted

You can also revoke access from Google Account → Security → Third-party apps.

On this page