conversion-cpa

Calculate fully-loaded cost-per-acquisition metrics for individual conversion actions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Google Ads only reports a blended cost-per-conversion, hiding the true cost of individual actions like phone calls, form submits, or bookings. This skill provides the granular, fully-loaded cost data needed to understand which specific actions your budget is actually buying.

Core Features & Use Cases

  • Per-Action CPA Analysis: Breaks down spend by specific conversion action to reveal the true cost of phone calls vs. form fills.
  • Driver Mismatch Detection: Identifies campaigns where the primary conversion action does not match the campaign's goal or name.
  • Use Case: Use this during a PPC audit to determine if a campaign named "Form Submits" is actually wasting budget on phone calls, allowing you to reallocate spend to higher-performing conversion types.

Quick Start

Use the conversion-cpa skill to analyze the per-action cost performance for all campaigns in the current Google Ads account.

Frequently Asked Questions about conversion-cpa

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

FAQPage Schema
How do I calculate the true CPA for individual Google Ads conversion actions?

To calculate true per-action CPA, you must join campaign spend data with action-specific conversion counts, breaking down blended metrics to reveal the actual cost of phone calls, form submits, or bookings.

Why does Google Ads report a blended cost-per-conversion instead of individual action costs?

Google Ads native reporting blends costs across multiple conversion types, hiding the true cost of individual actions. Joining campaign spend with action-specific conversion counts provides the granular data needed to evaluate actual performance.

How do I detect if a PPC campaign is wasting budget on the wrong conversion type?

Detect driver mismatch by analyzing per-action cost performance to identify campaigns where the primary conversion action does not match the campaign's goal or name, allowing you to reallocate spend to higher-performing types.

Can I analyze per-action CPA for lead-generation accounts with multiple conversion types tracked?

Yes, this analysis applies to lead-generation accounts where multiple conversion types are tracked but blended in native reporting, requiring non-additive cost attribution to determine individual action costs.

What do I need to connect to Google Ads to perform non-additive cost attribution for CPA analysis?

You need Porter Metrics MCP connectivity to execute data queries and perform the non-additive cost attribution required to calculate fully-loaded cost-per-acquisition metrics for individual conversion actions.