Google Ads

Stable

Run Google Ads from WhatsApp — spend alerts, conversions, and ROAS in one thread

Marketing

What is Google Ads?

Google Ads is the largest digital advertising platform in the world, driving over $220B in annual revenue across Search, Performance Max, YouTube, Display, and Shopping. The LunoGen Google Ads integration connects your AI agent to the Google Ads API v17 so it can read performance data, adjust budgets, pause campaigns, and pull reports — all from WhatsApp messages, webhooks, or cron jobs.

Why connect Google Ads?

Paid media managers live in the Google Ads UI, checking spend, conversions, and pacing multiple times a day. Founders just want to know 'is it working?' — without learning the dashboard. With LunoGen, you get daily spend alerts, conversion notifications, ROAS summaries, budget-pacing warnings, and the ability to pause a runaway campaign with a single WhatsApp message. No more accidental budget burns.

What you can do

  • Daily spend and pacing alerts with budget burn rate
  • Real-time conversion notifications for high-value actions
  • Weekly ROAS dashboard delivered via cron
  • Keyword performance summaries with top winners and losers
  • Pause or enable campaigns from a WhatsApp message
  • Budget reallocation suggestions across campaigns
  • Quality Score monitoring and alerts
  • Search term mining for negative keyword candidates
  • Performance Max asset group insights
  • Multi-account MCC support for agencies

Setup

Requirements

  • A Google Ads account with at least Standard access
  • A Google Cloud project with Google Ads API enabled
  • A LunoGen account with at least the Pro plan
  1. 1

    Enable the Google Ads API

    In Google Cloud Console, create or select a project, then enable the Google Ads API. Create an OAuth 2.0 Client ID (Web application).

  2. 2

    Apply for a Developer Token

    In Google Ads → Tools → API Center, apply for a Developer Token. Basic access is usually approved within 24 hours.

  3. 3

    Connect in LunoGen

    In LunoGen → Credentials → New → Google Ads. Paste your Developer Token, Client ID, Client Secret, and your Google Ads Customer ID. Complete the OAuth flow.

  4. 4

    Pick the accounts to sync

    If you use an MCC, select which child accounts LunoGen should have access to. You can add more later.

Google Ads use cases

6 total

Pause Google Ads Campaigns from Chat

Stop a runaway campaign, pause spend, or enable a new launch — all from a single WhatsApp message. The agent confirms before any change and logs who authorized it.

WhatsApp DMcontrolspauseemergency

Something is off with the Non-Brand campaign — pause it immediately

Confirming before I pause: Non-Brand Search (Campaign ID 3821458299) - Current status: Enabled - Today's spend so far: $1,648 - Active ad groups: 12 Reply 'confirm' to pause. This will halt all delivery and freeze ~$1,200 of remaining daily budget.

See full conversation

Related integrations

Ready to connect Google Ads?

Spin up an AI agent in under 2 minutes, plug in your Google Ads credentials, and start running your workflows from WhatsApp.