campaign-demand-gen-audit

Compare Demand Gen CPA and ROAS against non-brand Search baselines.

17|5|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/portermetricsample/marketing-skills --skill campaign-demand-gen-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: campaign-demand-gen-audit
Source: https://github.com/portermetricsample/marketing-skills/tree/main/google-ads/campaigns/demand-gen
Command: npx skills add https://github.com/portermetricsample/marketing-skills --skill campaign-demand-gen-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill resolves the ambiguity of upper-funnel campaign performance by benchmarking Demand Gen spend against proven non-brand Search efficiency, preventing budget waste on underperforming assets.

Core Features & Use Cases

  • Efficiency Benchmarking: Compares Demand Gen CPA and ROAS against non-brand Search baselines to determine if spend is justified.
  • Performance Categorization: Assigns clear verdicts (Earning, Watch, Trim, Pause) to guide budget allocation decisions.
  • Use Case: Use this skill when you need to decide whether to scale or cut your YouTube and Display campaigns based on their contribution to the account's bottom line.

Quick Start

Run the campaign-demand-gen-audit skill to evaluate the efficiency of all active Demand Gen campaigns relative to our non-brand Search baseline.

Frequently Asked Questions about campaign-demand-gen-audit

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

FAQPage Schema
How do I audit Demand Gen campaign performance against Search baselines?

Use a Demand Gen audit to compare CPA and ROAS metrics against non-brand Search baselines. It categorizes campaigns into Earning, Watch, Trim, or Pause verdicts to guide budget allocation and prevent spend waste on underperforming assets.

How do I decide whether to scale or cut my YouTube and Display campaign budgets?

Compare Demand Gen CPA and ROAS against non-brand Search baselines to decide whether to scale or cut YouTube and Display campaigns. This assigns clear verdicts like Earning or Pause to justify budget allocation decisions.

Do I need a specific connector to access Google Ads data for PPC budget optimization?

Yes, you need the Porter Metrics MCP connector to access Google Ads account data and conversion tracking signals for PPC budget optimization. It enables campaign-level data evaluation to provide actionable budget recommendations.

What is the best way to identify visibility gaps in asset-group and creative performance?

Analyze campaign-level data to evaluate financial performance and identify visibility gaps in asset-group and creative performance. This benchmarks Demand Gen spend against non-brand Search efficiency to pinpoint underperforming assets.

Why does my Demand Gen spend seem wasted compared to my non-brand Search campaigns?

Demand Gen spend may seem wasted because upper-funnel campaign performance lacks clear benchmarking against proven non-brand Search efficiency. Auditing CPA and ROAS metrics resolves this ambiguity and identifies underperforming assets.