perf-cpa-root-cause

Decompose CPM, CTR, and CVR to diagnose CPA spikes across ad platforms.

1|Updated Jun 22, 2026
One-click install
npx skills add https://github.com/perceptiv-digital/ecommerce-operator-playbooks --skill perf-cpa-root-cause
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: perf-cpa-root-cause
Source: https://github.com/perceptiv-digital/ecommerce-operator-playbooks/tree/main/skills/perf-cpa-root-cause
Command: npx skills add https://github.com/perceptiv-digital/ecommerce-operator-playbooks --skill perf-cpa-root-cause

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill quickly identifies the cause of a Cost Per Acquisition (CPA) spike in advertising campaigns, enabling efficient resolution.

Core Features & Use Cases

  • Root Cause Analysis: Diagnoses the cause of CPA spikes, whether from tracking issues, site changes, ad creative problems, or auction factors.
  • Data Decomposition: Breaks down CPA into its component parts (CPM, CTR, CVR) to isolate where the issue originated.
  • Decision Support: Provides clear, actionable decisions on whether to fix, refresh, watch, keep, or kill the campaign based on the analysis.

Quick Start

Run the perf-cpa-root-cause skill and input your data to identify the cause of your CPA spike and the next steps.

Frequently Asked Questions about perf-cpa-root-cause

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

FAQPage Schema
How do I find the root cause of a CPA spike in my ad campaigns?

To find the root cause of a CPA spike, you decompose your advertising metrics into CPM, CTR, and CVR. This isolates whether the issue originated from tracking errors, site changes, ad creative problems, or auction factors.

How does decomposing CPM, CTR, and CVR diagnose ad performance issues?

Decomposing CPM, CTR, and CVR diagnoses ad performance by breaking down the Cost Per Acquisition formula. Analyzing these component metrics isolates exactly which stage of the funnel caused the efficiency drop, guiding precise fixes.

Can I use CPA root cause analysis for Meta Ads, Google Ads, and TikTok Ads?

Yes, CPA root cause analysis applies to ad performance monitoring across Meta Ads, Google Ads, and TikTok Ads. The diagnostic process requires inputting platform-reported data alongside real-commerce metrics for accurate cross-channel analysis.

What data do I need to diagnose a Cost Per Acquisition spike?

Diagnosing a Cost Per Acquisition spike requires input on platform-reported data and real-commerce data. You need to provide site-side conversion rates, stock levels, and promotional activity to accurately isolate the underlying issue.

What is the best way to decide whether to fix, refresh, or kill a campaign with rising CPA?

The best way to decide whether to fix, refresh, watch, keep, or kill a campaign is through data decomposition. By isolating the root cause of the rising CPA, the analysis provides clear, actionable decision support for the next steps.

Why does my CPA spike even when my click-through rate stays stable?

A CPA spike with a stable click-through rate often points to a drop in site-side conversion rates, stock level issues, or promotional changes. Decomposing the metrics confirms whether the bottleneck is a CVR drop, a CPM auction shift, or a tracking issue.