Google Ads Account Auditor agent

  • Updated

Google Ads Account Auditor is an Optimizely Opal agent that performs a full Google Ads account audit covering baseline metrics, n-gram theme analysis, search term waste, duplicate keywords, best performers, Strengths, Weaknesses, Opportunities, and Threats (SWOT) analysis, and a prioritized action plan.

  • Challenge – Manually auditing a Google Ads account for wasted spend, underperforming keywords, and missed opportunities takes hours.
  • Agent outcome – The agent produces a single-page HTML audit report with a baseline scorecard, n-gram themes, budget leeches, best performers, a SWOT grid, and a ranked action plan with estimated monthly savings.
  • Value – The agent recovers wasted ad spend and surfaces high-impact optimizations in minutes instead of hours.

Prerequisites

The Google Ads Account Auditor agent uses the Google Ads connector tools. Ensure the following before using the agent:

Install agent

Opal administrators, agent builders, and Opal users with the Add, edit, and install specialized agents  attribute for a custom role can add agents to their organization's Optimizely Opal instance. See Add users and set permissions.

Install the agent from the Opal Agent Directory.

  1. Go to Agents > Agent Directory.
  2. Select Google Ads Account Auditor.
  3. Click Install Agent to add it to your Opal instance.

Use the agent

In Opal Chat, enter @google_ads_account_auditor and provide the following details:

  • Reporting Period – Audit date range. Use a minimum of 30 days. Examples: "Last 30 days", "Last 60 days", "This quarter".
  • Primary Goal – Primary success metric. Options: "Conversions", "Revenue / ROAS", "Leads".
  • (Optional) Campaign Filter – Scope the audit to specific campaigns. Leave blank for all active campaigns.
  • (Optional) Waste Threshold – Minimum spend with zero conversions to flag as a budget leech. Default: $50. Increase the threshold for high-spend accounts.

The agent delivers a single-page HTML canvas containing a baseline scorecard, n-gram theme analysis, search term waste identification, best performers, a SWOT grid, and a prioritized action plan with estimated monthly savings.

To use the Google Ads Account Auditor agent in a workflow agent, drag and drop it into your workflow. See Create a workflow agent.

Details

These are the default details for the Google Ads Account Auditor agent. After you install the agent in your Opal instance, customize these details for your organization's needs. See Manage agents for instructions.

Input variables

The Google Ads Account Auditor agent takes the following input:

  • Reporting Period
  • Primary Goal
  • (Optional) Campaign Filter
  • (Optional) Waste Threshold

Tools

The Google Ads Account Auditor agent uses the following tools to process your request:

  • google_ads_list_accessible_customers
  • google_ads_get_account_info
  • google_ads_get_campaigns
  • google_ads_get_search_terms
  • create_canvas
  • code_execute
  • list_files
  • read_file
  • read_file_content
  • retrieve_file_from_gcs_uri
  • search_files

The Google Ads Account Auditor agent uses the Google Ads connector tools. See the Prerequisites section for information.

Additional details

The agent uses the following default configuration:

  • Inference level – Pro. Provides maximum reasoning depth.
  • Files – None.
  • Output – Text.

If you use Opti ID, administrators can turn off generative AI in the Opti ID Admin Center. See Turn generative AI off across Optimizely applications.