whatagraph-blends

Join 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-blends
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: whatagraph-blends
Source: https://github.com/whatagraph/whatagraph-skills/tree/main/skills/whatagraph-blends
Command: npx skills add https://github.com/whatagraph/whatagraph-skills --skill whatagraph-blends

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the challenge of fragmented marketing data by allowing you to join multiple disparate data sources into a single virtual source, enabling side-by-side analysis and cross-channel performance metrics.

Core Features & Use Cases

  • Virtual Source Creation: Join two or more data sources (e.g., Google Ads and Meta Ads) on shared dimensions like date or campaign name.
  • Cross-Channel Metrics: Enable the calculation of blended metrics like ROAS by combining numerators and denominators from different platforms.
  • Use Case: Create a unified view of your marketing spend across three different platforms to compare campaign performance in a single table without manual spreadsheet consolidation.

Quick Start

Use the whatagraph-blends skill to create a new blend joining your Google Ads and Meta Ads sources on the campaign name dimension.

Frequently Asked Questions about whatagraph-blends

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

FAQPage Schema
How do I combine cross-channel marketing data from different platforms into a single source?▼

You can combine cross-channel marketing data by joining multiple disparate data sources into a single virtual source, enabling side-by-side analysis and unified cross-channel performance metrics.

What is a virtual source in cross-channel reporting?▼

A virtual source in cross-channel reporting is a unified data structure created by joining two or more disparate marketing platforms on shared dimensions like date or campaign name.

Can I calculate blended metrics like ROAS by combining data from Google Ads and Meta Ads?▼

Yes, you can calculate blended metrics like ROAS by combining numerators and denominators from different platforms, such as joining Google Ads and Meta Ads sources on shared dimensions.

Do I need to specify join conditions when merging multiple marketing data sources?▼

Yes, merging multiple marketing data sources requires precise configuration of integration source IDs, dimension mapping, and join conditions to ensure accurate data aggregation.

What types of joins are supported for cross-channel data integration?▼

Cross-channel data integration supports complex join topologies including full joins, inner joins, and left joins based on shared dimensions across disparate marketing platforms.

Why does my cross-channel data blend return incomplete or mismatched rows?▼

Incomplete or mismatched rows in a cross-channel data blend typically occur when shared dimensions are incorrectly mapped or when incompatible join topologies are selected across disparate platforms.