analytics-build-campaign-report

Generates cross-channel marketing campaign performance reports with blended ROAS and budget reallocation recommendations.

1|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/ntd237/draft_toolkits_20042026 --skill analytics-build-campaign-report-ntd237
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: analytics-build-campaign-report
Source: https://github.com/ntd237/draft_toolkits_20042026/tree/main/other-skills/marketing-skills/analytics-build-campaign-report
Command: npx skills add https://github.com/ntd237/draft_toolkits_20042026 --skill analytics-build-campaign-report-ntd237

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Marketing data is scattered across Meta Ads, Google Ads, TikTok, GA4, and CRM systems, making it hard to build an accurate client-facing campaign report without double-counting revenue or relying on vanity metrics. ## Core Features & Use Cases - Cross-Channel Data Consolidation: Merges spend, clicks, conversions, and revenue from paid platforms, GA4, and CRM into one unified view. - Blended Metrics Calculation: Computes Blended ROAS, MER, and Blended CPA to avoid attribution overlap between ad platforms. - Strategic Recommendations: Identifies top wins, bottlenecks, and proposes budget reallocation for the next cycle. - Use Case: At month-end, provide your channel-level spend and revenue figures, and receive a structured client report saved to docs/marketing-projects/<client-slug>/analytics/campaign-report.md. ## Quick Start Ask the assistant to build a monthly cross-channel campaign report for your client using the provided spend and revenue data from Meta, Google, TikTok, email, and SEO.

Frequently Asked Questions about analytics-build-campaign-report

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

FAQPage Schema
How do I create a cross-channel marketing campaign report?▼

Provide spend, clicks, conversions, and revenue data from each platform (Meta Ads, Google Ads, TikTok, GA4, CRM) along with your KPI targets. The skill consolidates the data, computes blended metrics, and writes a structured Markdown report for the client.

What is Blended ROAS and why use it in marketing reports?▼

Blended ROAS is total revenue divided by total ad spend across all channels. It avoids the attribution overlap problem where Meta, Google, and TikTok each claim credit for the same conversion, giving a more accurate picture of marketing profitability.

Which marketing channels does this report support?▼

The report covers Meta Ads, Google Ads, TikTok Ads, email marketing, and organic search (SEO), combined with GA4 web analytics and CRM revenue data. Each channel gets its own row in the comparison table with spend, revenue, ROAS, and CPA.

Why shouldn't I sum revenue reported by each ad platform?▼

Summing platform-reported revenue causes inflated totals because each platform claims overlapping attribution for the same conversions. Use actual CRM or sales revenue against total spend to compute blended metrics instead.

Where is the generated campaign report saved?▼

The report is written as a Markdown file to docs/marketing-projects/<client-slug>/analytics/campaign-report.md, following the naming policy defined in the project configuration.