google-ads-report

Retrieve Google Ads performance metrics via the Google Ads API and GAQL.

13|3|Updated May 31, 2026
One-click install
npx skills add https://github.com/enowdev/enowX-Skill --skill google-ads-report-enowdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-ads-report
Source: https://github.com/enowdev/enowX-Skill/tree/main/skill/skills/google-ads-report
Command: npx skills add https://github.com/enowdev/enowX-Skill --skill google-ads-report-enowdev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the manual effort required to query, aggregate, and format Google Ads performance data, providing instant insights into campaign health and spend efficiency.

Core Features & Use Cases

  • Performance Analytics: Pulls comprehensive metrics including impressions, clicks, CTR, and conversion data.
  • Advanced Reporting: Generates structured reports for campaigns, keywords, search terms, and ROAS analysis.
  • Use Case: Quickly generate a monthly performance summary by querying the Google Ads API to identify high-performing keywords and under-spending campaigns.

Quick Start

Use the google-ads-report skill to generate a performance summary for all active campaigns over the last 30 days.

Frequently Asked Questions about google-ads-report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Google Ads reporting to analyze campaign performance?

Automate Google Ads reporting by using the Google Ads API and GAQL to retrieve and process campaign performance metrics, eliminating manual data aggregation and formatting effort. It pulls impressions, clicks, CTR, and conversion data instantly.

Do I need OAuth2 credentials to pull Google Ads metrics via the API?

Yes, you need valid OAuth2 credentials and Google Ads API access tokens to execute secure REST requests for pulling Google Ads metrics. These authenticate your queries for granular campaign, keyword, and conversion data.

What is the best way to generate a monthly ROAS analysis for Google Ads campaigns?

The best way to generate a ROAS analysis is querying the Google Ads API to aggregate spend and conversion data over a specified period. This provides structured reports identifying high-performing keywords and under-spending campaigns.

Can I get granular search term reporting from Google Ads using GAQL?

Yes, you can generate granular search term reporting by executing GAQL queries against the Google Ads API. This supports structured reporting on campaigns, keywords, search terms, and conversion tracking for marketing optimization.

What Google Ads metrics can I include in an automated performance summary?

An automated performance summary can include comprehensive Google Ads metrics such as impressions, clicks, CTR, and conversion data. These metrics are retrieved and processed to provide instant insights into campaign health and spend efficiency.