Analytics and Tracking

Blended Data Source

Also called data blending, blended metrics

A combined data source in Looker Studio that joins fields from two or more sources, such as Google Ads cost and GA4 key events, on a shared key.

Quick facts: Blended Data Source

Category
Analytics and Tracking
Also called
data blending, blended metrics
Level
Intermediate
Affects
Cross-channel reporting, cost per lead, blended CAC, dashboard accuracy
Where to see it
Looker Studio blend editor, Supermetrics or other partner connectors, Google Sheets, BigQuery
In this article4
  1. How a blended data source works
  2. Why it matters
  3. Common mistakes
  4. How to act on it

A blended data source is a combined source in Looker Studio that joins fields from two or more data sources into one table, matched on a shared field such as date or campaign name. It lets one chart show, for example, Google Ads spend beside the enquiries GA4 recorded for the same campaigns, which neither source holds on its own.

How a blended data source works

In Looker Studio, you select a chart, choose to blend data and add further sources; at the time of writing (October 2026) a single blend can hold up to five. For each source you pick the dimensions and metrics you want, then set the join keys: the fields whose values must match for rows to be combined. Date is the most common key, often with campaign name alongside it.

You also choose how rows are joined. A left outer join keeps every row from the first source and adds matching rows from the others. An inner join keeps only rows found in every source. Right outer, full outer and cross joins exist too, but are rarely what a marketing report needs. The choice matters: an inner join quietly drops any campaign that spent money but recorded no conversions, which is exactly the campaign you most need to see.

Blends are also how blended metrics get built. Total spend across Google, Meta and Microsoft Ads, divided by total new customers from your CRM, gives a blended CAC: one cost of winning a customer across every channel, free of each platform’s own attribution claims.

Why it matters

A business advertising on two or three platforms gets a separate success story from each. A blend puts cost and outcome side by side, so you can see cost per enquiry by campaign or by month without exporting spreadsheets every Monday. For a business owner or a board, one chart of total spend against total enquiries is often more useful than any platform’s dashboard.

Meta Ads data does not come into Looker Studio through a Google connector, so blends that include it rely on a partner connector such as Supermetrics, or on a scheduled export to Google Sheets or BigQuery. That adds a cost and another point where data can break, which is worth knowing before you promise anyone a live cross-channel dashboard.

Common mistakes

  • Join keys that look the same but are not. “Spring_Sale” in Google Ads and “spring_sale” in a utm_campaign tag will not match, so the row disappears or shows zeros. Consistent campaign and UTM naming fixes this at the source.
  • Averaging ratios. Conversion rate or cost per lead must be recalculated after blending with a calculated field, such as SUM(cost) divided by SUM(leads), not averaged across rows.
  • Mismatched currencies and time zones. A Meta account set up in US dollars or US Pacific time will not line up day by day with a Google Ads account in pounds and London time, and these settings cannot easily be changed once an account exists.
  • Joining data held at different levels of detail, such as daily figures in one source and monthly in another, which repeats values and inflates totals.
  • Never checking the blended totals against each platform’s own figures.

How to act on it

Keep blends small. Two or three sources joined on date plus one well-controlled field, such as campaign name, cover most reporting needs. Agree a naming convention for campaigns and UTM tags before you build anything, because a join key is only as clean as the names behind it.

Build the blend, then test it: pick one campaign and one week, and check that the blended spend and conversions match what each platform shows on its own. Recalculate every ratio after blending. When a report needs many sources, long date ranges or CRM revenue, move the joining into BigQuery and point Looker Studio at the result. Reporting cost and outcomes across channels against one target is everyday work in performance marketing.

Do and do not

Do

  • Agree campaign and UTM naming before building blends
  • Recalculate ratios with calculated fields after blending
  • Check blended totals against each platform's own figures

Do not

  • Blend more sources than the report needs
  • Use an inner join when some campaigns may have no conversions
  • Mix currencies or time zones without converting them

Questions people ask about this

How many data sources can I blend in Looker Studio?

At the time of writing, up to five sources can go into one blend. A blend is saved inside the report where you built it, so another report needs its own copy. If you regularly need more than a few sources, joining them in BigQuery or a spreadsheet first is usually more reliable.

Why does my blended chart show nulls or missing rows?

Usually the join keys do not match exactly, through differences in capitalisation, spacing or date format, or the join type is dropping rows. Put a sample of key values from each source side by side to spot the difference. Switching to a left outer join from the source that should drive the rows often brings the missing ones back.

Is a blended metric the same as an attributed one?

No. A blended metric divides total cost by total outcomes without crediting any single channel, while an attribution model gives each channel a share. Blended figures cannot tell you which channel worked, but they are immune to platforms claiming the same sale twice, so it is worth tracking both.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.