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.