google-ads-account-structure-driver-tree

Visualize Google Ads account hierarchies as interactive driver trees.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the challenge of visualizing complex Google Ads account hierarchies, making it difficult to pinpoint where spend efficiency is lost or where performance gains are occurring across campaigns, ad groups, and ads.

Core Features & Use Cases

  • Interactive Driver Tree: Visualizes the account structure as a hierarchical tree with curved connectors, allowing for easy drill-down from account level to individual ads.
  • Efficiency & Performance Diagnosis: Automatically calculates and highlights nodes based on cost-per-conversion efficiency and provides period-over-period delta chips.
  • Use Case: Use this to explain a sudden shift in account performance by decomposing the movement into structural segments like campaign type, brand intent, or funnel stage.

Quick Start

Use the google-ads-account-structure-driver-tree skill to render the account structure for the current data set using the campaign type lens.

Frequently Asked Questions about google-ads-account-structure-driver-tree

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

FAQPage Schema
How do I visualize a Google Ads account structure to diagnose performance?

Visualizing Google Ads account structure requires rendering campaign, ad group, and ad-level data as a hierarchical driver tree. This mechanism highlights cost-per-conversion efficiency and period-over-period deltas to pinpoint where spend efficiency is lost across the account.

What is a driver tree for Google Ads performance analysis?

A Google Ads driver tree is a hierarchical visualization that maps account structures using curved connectors. It decomposes overall account performance into structural segments like campaign type, brand intent, or funnel stage to explain sudden metric shifts.

How do I drill down into ad group and ad-level performance data within a campaign?

You can drill down into ad group and ad-level performance data by expanding an interactive driver tree visualization. This allows you to navigate from the account level down to individual ads to identify where performance gains or efficiency losses occur.

Do I need Porter Metrics integration to analyze Google Ads performance hierarchies?

Yes, processing Google Ads campaign, ad group, and ad-level performance data for this visualization requires Porter Metrics MCP integration. This setup supplies the necessary data processing to render the account structure driver tree.

What is the best way to explain a sudden shift in Google Ads account performance?

The best way to explain sudden Google Ads performance shifts is by decomposing the movement into structural segments using a driver tree. Visualizing the account hierarchy by campaign type, brand intent, or funnel stage isolates the exact drivers of the change.

Can I highlight cost-per-conversion efficiency across multiple Google Ads campaigns?

Yes, you can highlight cost-per-conversion efficiency across campaigns by visualizing the Google Ads account as a driver tree. The tree automatically calculates and highlights nodes based on efficiency, providing period-over-period delta chips for quick analysis.