multi-channel-reporting

Generate cross-channel advertising performance reports with GAQL queries and API integrations.

1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Synter-Media-AI/free-skills --skill multi-channel-reporting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: multi-channel-reporting
Source: https://github.com/Synter-Media-AI/free-skills/tree/main/skills/multi-channel-reporting
Command: npx skills add https://github.com/Synter-Media-AI/free-skills --skill multi-channel-reporting

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the generation of comprehensive advertising performance reports across multiple channels, simplifying campaign analysis and budget reviews.

Core Features & Use Cases

  • Executive Summaries: Provides high-level overviews of spend, conversions, and ROAS across all advertising platforms.
  • Channel Comparison: Enables side-by-side analysis of performance metrics for different ad platforms.
  • Top/Bottom Performer Identification: Quickly highlights campaigns or ad groups that are driving the best or worst results.
  • Daily Data Extraction: Facilitates scheduled data pulls for ongoing trend analysis and anomaly detection.
  • Use Case: Generate a weekly executive summary report that consolidates spend, conversions, and ROAS from Google Ads, Meta Ads, and LinkedIn Ads to present to stakeholders.

Quick Start

Run the generate-report.py script to create a performance report for the last 15 days, breaking down results by campaign.

Frequently Asked Questions about multi-channel-reporting

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

FAQPage Schema
How do I generate cross-channel ad performance reports for Google Ads, Meta Ads, and LinkedIn Ads?

Generate cross-channel ad performance reports by executing the generate-report.py script, which consolidates spend, conversions, and ROAS metrics across multiple advertising platforms into a unified summary. It uses GAQL queries and specific API integrations to extract campaign data.

What is the best way to compare advertising performance across multiple channels?

The best way to compare advertising performance across multiple channels is using side-by-side analysis features that evaluate platform metrics simultaneously. This Skill highlights top and bottom performing campaigns to quickly identify what drives the best results.

Do I need GAQL queries to extract daily advertising data?

Yes, you need GAQL queries to extract daily advertising data. The Skill requires GAQL queries and specific API integrations for platforms like Meta Ads, LinkedIn Ads, and Amazon Ads to facilitate scheduled data pulls for ongoing trend analysis.

Can I automate executive summaries for spend and ROAS across different ad platforms?

Yes, you can automate executive summaries for spend and ROAS across different ad platforms. The Skill provides high-level overviews of conversions and return on ad spend, allowing you to generate a weekly consolidated report to present to stakeholders.

Does this reporting tool work with Amazon Ads and LinkedIn Ads?

Yes, this reporting tool works with Amazon Ads and LinkedIn Ads. It supports specific API integrations for these platforms alongside Google Ads and Meta Ads to generate cross-channel advertising performance reports and token-efficient summaries.