spend-allocation-audit

Analyze Google Ads Search campaigns to classify budget allocation by efficiency and impression share loss.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill resolves the ambiguity of budget management by identifying which campaigns are losing potential revenue due to budget caps versus those that are simply underperforming.

Core Features & Use Cases

  • Objective Budget Verdicts: Categorizes campaigns into raise, cut, fix-first, or fine based on a 2x2 matrix of efficiency versus impression share loss.
  • Strategic Reallocation: Provides clear, actionable recommendations on where to move budget from underperforming campaigns to high-potential, capped winners.
  • Use Case: Use this during a monthly account audit to determine if a high-spending campaign is truly delivering value or if its budget should be reallocated to a high-ROAS campaign that is currently limited by its daily budget.

Quick Start

Run the spend allocation audit skill to analyze the last 30 days of performance and generate a budget reallocation plan for the current Google Ads account.

Frequently Asked Questions about spend-allocation-audit

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

FAQPage Schema
How do I optimize Google Ads budget allocation across campaigns?

Run a spend allocation audit on Search campaigns to distinguish budget-capped demand from rank-limited performance, generating actionable budget reallocation recommendations based on cost, conversion, and impression share metrics.

What is the difference between budget-capped demand and rank-limited performance in PPC?

Budget-capped demand means a campaign loses impression share because its budget is too low, while rank-limited performance indicates underperformance due to ad rank factors rather than budget constraints.

Do I need the Porter Metrics MCP to run a spend allocation audit?

Yes, the spend allocation audit requires the Porter Metrics MCP to fetch campaign-level cost, conversion, and impression share data required to evaluate efficiency and determine optimal budget allocation.

How do I determine which Google Ads campaigns need a budget increase or cut?

Plot campaigns on a 2x2 matrix of efficiency versus impression share loss to generate objective verdicts, raising high-ROAS campaigns limited by budget and cutting underperforming campaigns to reallocate spend.

What timeframe should I analyze for a Google Ads monthly account audit?

Analyze the last 30 days of campaign performance for a monthly account audit to evaluate current efficiency metrics and impression share loss, ensuring accurate budget reallocation recommendations.

Does the spend allocation audit work for all Google Ads campaign types?

No, the spend allocation audit operates specifically on Search campaigns to distinguish budget-capped demand from rank-limited performance, and does not support other Google Ads campaign types.