Campaign audit
Skill metrikia-io/metrikia-claude-plugin/skills/campaign-audit
Deep audit of a specific campaign - performance metrics, creative breakdown, attribution journey, and optimization recommendationsFrom its SKILL.md
npx -y skills add metrikia-io/metrikia-claude-plugin --skill campaign-auditAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.5 KB, as published. Nobody here has run it
Campaign Audit
Perform a deep audit of a specific campaign.
Prerequisites
Ask the user which campaign to audit. Use list_campaigns to show available campaigns if needed.
Process
-
Campaign performance
- Call
get_campaign_performancewith the campaignId and last 30 days - Call
compare_performancefor the same campaign to see trends
- Call
-
Creative breakdown
- Call
get_creative_reportfiltered by campaign - Identify top and underperforming creatives
- Call
-
Lead quality
- Call
list_leadsto find leads attributed to this campaign - For key leads, call
get_attribution_journeyto see the full path
- Call
-
Ask Diana
- Call
ask_diana: "Audit campaign [name]: what's working, what's not, and what should I change?"
- Call
Output Format
Campaign Overview
Key metrics: Spend, Revenue, ROAS, CRM ROAS, CPL, CPC, CTR
Creative Performance Matrix
Table of all creatives ranked by efficiency
Attribution Insights
How leads from this campaign convert - journey patterns, time to conversion
Optimization Recommendations
Actionable next steps: scale, pause, or iterate
Be specific with numbers. Don't just say "good" - say "3.2x ROAS vs 2.1x benchmark."
Process Flow
digraph campaign_audit {
rankdir=TB;
"User selects campaign" -> "Fetch 30d performance";
"Fetch 30d performance" -> "Compare trends";
"Compare trends" -> "Get creative breakdown";
"Get creative breakdown" -> "Check lead quality";
"Check lead quality" -> "Map attribution journeys";
"Map attribution journeys" -> "Ask Diana for audit";
"Ask Diana for audit" -> "Compile audit report";
}
Red Flags
- High CTR + low conversion -> landing page issue, not ad issue
- High spend creative with no leads -> check tracking pixel, not the creative
- ROAS good but CRM ROAS bad -> lead quality problem, tighten targeting
- Single creative >60% of campaign spend -> concentration risk
Error Handling
- If MCP server returns connection error -> Check that the plugin is still authorized in Metrikia Settings (sign in again if needed)
- If "tenant not found" -> the session may have the wrong scope authorized. Need
mcp:readminimum - If rate limited (429) -> Wait 60 seconds, reduce batch sizes
- If empty results -> Verify date range and check if data sources are synced via
get_sync_status