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:
- An Opal administrator has installed and connected the Opal Google Ads Tool in Optimizely Connect Platform (OCP).
- You have authenticated with Google Ads in Opal.
Install agent
Install the agent from the Opal Agent Directory.
- Go to Agents > Agent Directory.
- Select Google Ads Account Auditor.
- 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 PeriodPrimary 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_customersgoogle_ads_get_account_infogoogle_ads_get_campaignsgoogle_ads_get_search_termscreate_canvascode_executelist_filesread_fileread_file_contentretrieve_file_from_gcs_urisearch_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.
Article is closed for comments.