ad-campaign-analyzer

Analyze Google Ads, Meta, and LinkedIn campaign data to generate diagnostic reports.

1.1k|200|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/gooseworks-ai/goose-skills --skill ad-campaign-analyzer-gooseworks-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ad-campaign-analyzer
Source: https://github.com/gooseworks-ai/goose-skills/tree/main/skills/composites/ad-campaign-analyzer
Command: npx skills add https://github.com/gooseworks-ai/goose-skills --skill ad-campaign-analyzer-gooseworks-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Diagnose underperforming ad campaigns by turning raw data into clear, actionable insights to maximize ROAS.

Core Features & Use Cases

  • Data ingestion from Google Ads, Meta Ads, and LinkedIn Ads via CSV or pasted tables.
  • Diagnostic reporting that highlights winners, waste, and recommended actions.
  • End-to-end workflow from data normalization to actionable spend optimization.

Quick Start

Analyze my latest Google Ads CSV export to identify which ads and keywords to pause or scale.

Frequently Asked Questions about ad-campaign-analyzer

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

FAQPage Schema
How do I analyze ad campaign performance data from Google Ads and Meta CSV exports?

You can analyze ad campaign performance by ingesting raw CSV exports or pasted tables from Google Ads, Meta, and LinkedIn. The system normalizes the data, performs statistical analyses, and outputs a diagnostic report with specific cut, scale, and test recommendations to maximize ROAS.

What is the best way to identify wasted ad spend and improve ROAS across multiple platforms?

Identifying wasted ad spend requires a diagnostic report that highlights underperformers and winners across your campaigns. By normalizing data from Google Ads, Meta, and LinkedIn, you get actionable spend optimization recommendations to cut waste, scale successful ads, and improve overall ROAS.

Can I use pasted tables to diagnose underperforming Meta Ads without a direct API connection?

Yes, you can diagnose underperforming Meta Ads using pasted tables without a direct API connection. The tool ingests and normalizes pasted table data or CSV exports, performing statistical analyses to generate an output-ready diagnostic report with clear, actionable items.

Does the ad performance analyzer work with LinkedIn Ads data to find inefficiencies?

Yes, the ad performance analyzer works with LinkedIn Ads data alongside Google Ads and Meta. It handles all major platforms by ingesting CSV exports, identifying waste and inefficiencies, and outputting specific recommendations on which campaigns to pause or scale.

What specific recommendations does the diagnostic report provide for ad spend optimization?

The diagnostic report provides specific cut, scale, and test recommendations for ad spend optimization. It highlights campaign winners, underperformers, and waste, translating normalized statistical analyses into clear, actionable items to directly improve your ROAS and CPA.