funnel-metrics

Analyze Google Ads funnel metrics using the SUMAS framework.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill solves the problem of inaccurate account-level performance reporting in Google Ads, where native rate metrics like CTR and CPA often aggregate incorrectly, leading to flawed marketing decisions.

Core Features & Use Cases

  • SUMAS Framework Analysis: Maps performance across Visibility, Engagement, and Conversion stages.
  • Deterministic Calculation: Computes accurate rates and costs from raw base counts to ensure data integrity.
  • Performance Diagnostics: Automatically identifies whether funnel leaks are caused by visibility issues (rank vs. budget), engagement drops, or conversion inefficiencies.
  • Use Case: Use this when you need to explain why an account's performance changed month-over-month, specifically identifying if the issue is a lack of impressions, low click-through rates, or poor landing page conversion.

Quick Start

Run the funnel-metrics skill to analyze the Google Ads account performance for the last month compared to the previous period.

Frequently Asked Questions about funnel-metrics

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

FAQPage Schema
How do I diagnose Google Ads funnel leaks to find where my campaign performance drops?

To diagnose Google Ads funnel leaks, you calculate funnel metrics across visibility, engagement, and conversion stages using raw base counts. This approach automatically identifies whether performance drops stem from rank or budget visibility issues, poor click-through engagement, or landing page conversion inefficiencies.

Why do my Google Ads account-level CTR and CPA metrics show inaccurate performance reporting?

Google Ads CTR and CPA metrics aggregate incorrectly at the account level because native rate calculations distort efficiency ratios. You resolve this by computing accurate rates and costs directly from raw base counts to ensure data integrity and prevent flawed marketing decisions.

What is the SUMAS framework for analyzing marketing funnel performance in Google Ads?

The SUMAS framework is a performance analysis method that maps Google Ads metrics across visibility, engagement, and conversion stages. It evaluates efficiency and effectiveness ratios using raw base counts to diagnose funnel leaks and explain month-over-month performance changes.

Can I use Python scripts to calculate Google Ads conversion rates and compare performance month-over-month?

You can use deterministic Python scripts to calculate Google Ads conversion rates and execute comparative performance reporting. By fetching account data through the Porter Metrics MCP, the scripts compute accurate funnel metrics comparing the last month to the previous period.

Do I need the Porter Metrics MCP to analyze Google Ads funnel metrics and calculate CPA?

You need the Porter Metrics MCP to fetch Google Ads account data and execute the deterministic Python scripts required for funnel metrics analysis. This integration ensures accurate CPA calculation and comparative performance reporting across visibility, engagement, and conversion stages.

What is the best way to identify if my Google Ads funnel drop-off is a visibility or conversion issue?

The best way to identify Google Ads funnel drop-off causes is analyzing performance through the SUMAS framework. This method separates visibility issues caused by rank versus budget from engagement drops and conversion inefficiencies by evaluating raw base counts across funnel stages.