whatagraph-source-groups

Aggregate multiple marketing data sources into a single virtual source.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/whatagraph/whatagraph-skills --skill whatagraph-source-groups
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: whatagraph-source-groups
Source: https://github.com/whatagraph/whatagraph-skills/tree/main/skills/whatagraph-source-groups
Command: npx skills add https://github.com/whatagraph/whatagraph-skills --skill whatagraph-source-groups

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the challenge of fragmented marketing data by allowing you to combine multiple data sources into a single virtual aggregated source, enabling unified reporting without complex manual blending.

Core Features & Use Cases

  • Cross-Channel Aggregation: Combine disparate sources like Meta, Google, and TikTok Ads into one virtual source with unified metrics.
  • Same-Channel Rollups: Aggregate multiple sub-accounts (e.g., 20 Google Ads accounts) into a single "Total" source for simplified reporting.
  • Use Case: An agency managing multiple regional ad accounts can use this skill to create a single virtual source that provides a consolidated view of total spend, impressions, and clicks across all regions.

Quick Start

Use the whatagraph-source-groups skill to create a new aggregated source group by first listing your available sources and then following the multi-step verification and configuration pipeline.

Frequently Asked Questions about whatagraph-source-groups

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

FAQPage Schema
How do I aggregate multiple marketing data sources into a single virtual source for unified reporting?

Marketing data aggregation combines disparate sources like Meta, Google, and TikTok Ads into one virtual source using a structured ETL configuration pipeline, enabling unified cross-channel reporting without complex manual blending.

Can I roll up multiple sub-accounts from the same channel into one total source?

Same-channel rollups let you aggregate multiple sub-accounts, such as 20 Google Ads accounts, into a single total virtual source. This simplifies reporting by providing a consolidated view of spend, impressions, and clicks across all accounts.

What is cross-channel data consolidation and when do I need it for marketing reporting?

Cross-channel data consolidation merges disparate marketing platforms into a unified source with standardized metrics. You need it when managing fragmented data across multiple channels to ensure accurate cross-channel analysis and unified reporting.

How do I verify field mappings and report types when configuring an ETL aggregation pipeline?

Configuring an ETL aggregation pipeline requires precise verification of report types and field mappings per channel. This multi-step process ensures data integrity and accurate metric calculation across all aggregated marketing sources.

Does this marketing data aggregation approach work for agencies managing multiple regional ad accounts?

Marketing data aggregation suits agencies managing multiple regional ad accounts by creating a single virtual source. It provides a consolidated view of total spend, impressions, and clicks across all regions for simplified cross-channel reporting.

Why does my cross-channel metric calculation show incorrect data after aggregation?

Incorrect cross-channel metric calculation typically results from unverified field mappings and report types. Precise per-channel verification within the ETL configuration pipeline is required to maintain data integrity and ensure accurate unified reporting.