Skip to content
NKNaveen Kapur Blog
Google Traffic

Looker Studio Dashboard for Lead Sources: GA4, CRM and Google Ads in One View

Most businesses have their numbers in three places: GA4, Google Ads and the CRM. A lead-source dashboard puts them on one page so you can see which source brings enquiries that turn into sales or admissions. Here is how to plan and build one in Looker Studio, now called Data Studio.

NK

Naveen Kapur

· Updated · 8 min read

A laptop on a desk showing website analytics charts and graphs
Photo: Luke Chesser on Unsplash

Quick answer

A lead-source dashboard in Looker Studio (renamed Data Studio in April 2026) puts three data sets on one page: GA4 for visits and enquiries by source, Google Ads for cost, and a CRM export for leads, admissions or sales by source. Connect each one, then blend them on a shared key such as date plus source / medium or campaign name. Blends allow up to five sources and only equality joins, so the source names must match exactly. Show enquiries, cost per enquiry, sales by source, cost per sale and a tile for leads with no source, and schedule a PDF by email each week.

Key takeaways

  • Google renamed Looker Studio back to Data Studio in April 2026; it is still a no-cost tool and lookerstudio.google.com redirects to datastudio.google.com.
  • The dashboard needs three sources: GA4 for enquiries, Google Ads for cost and the CRM for what happened to each lead.
  • A blend can join up to five data sources, and the join only works on exact matches, so fix your UTM and CRM source names first.
  • Google's help lists a 12-hour refresh for the Google Analytics and Google Ads connectors and 15 minutes by default for Google Sheets.
  • The most useful tile is often the count of leads with no source: it shows where tracking is broken.

Ask a business owner which marketing source brings customers and you usually get three answers. The agency shows Google Ads conversions. GA4 shows sessions and form submissions. The sales or admissions team says most good leads come from referrals. All three can be partly right, because each is looking at a different part of the journey.

A lead-source dashboard puts those parts on one page. This guide explains how to plan a Looker Studio dashboard that joins GA4, Google Ads and your CRM, what each number means, and what to check before you trust it. It is written for owners and marketing heads who will use the dashboard, and for the person who will build it.

First, the name: Looker Studio is now Data Studio

Google's documentation says that in April 2026 the Looker Studio product name returned to its original name, Data Studio. The release notes date the rebrand entry 16 April 2026. The product is at datastudio.google.com, and Google says lookerstudio.google.com redirects to the new domain automatically, so existing reports keep working. Google describes it as a no-cost tool for dashboards and reports. Most people still search for "Looker Studio", so this article uses both names. Everything below applies to the same product.

One caution: Looker (without "Studio") is a separate paid business intelligence platform. The free dashboard tool discussed here is Data Studio.

What the dashboard must answer

Before anyone opens the tool, write down the five questions the dashboard must answer every week. For most businesses that sell through enquiries (colleges, clinics, B2B services, real estate, hotels with banquet sales), they are:

  1. 1How many enquiries did each source bring this week and this month?
  2. 2What did each paid source cost per enquiry?
  3. 3How many of those enquiries became admissions, bookings or sales?
  4. 4What did each source cost per admission or sale?
  5. 5How many leads arrived with no source at all?

The first two come from GA4 and Google Ads. Questions three and four need the CRM, because only the CRM knows what happened to a lead after the form. Question five is a health check on your tracking. Our guide to cost per admission explains why the later numbers matter more than cost per lead.

The three data sources

SourceWhat it gives the dashboardHow to connectDefault refresh in Data Studio
GA4Sessions, enquiries (key events) and their source / medium and campaignGoogle Analytics connector; you need at least Read & Analyze on the propertyEvery 12 hours
Google AdsCost, clicks, impressions and conversions by campaignGoogle Ads connectorEvery 12 hours
CRMLeads, stage, admissions or sales, with the source saved on each leadA scheduled export into Google Sheets, or a database or partner connectorGoogle Sheets: every 15 minutes by default
Source: Data Studio help pages on the Google Analytics connector and data freshness, checked 26 Oct 2026. Report editors and viewers can also refresh a report by hand.

GA4 itself also takes time. Google's Analytics help says daily data for standard properties typically takes about 12 hours to process, and that processing can take 24 to 48 hours, during which numbers may change. So treat yesterday's figures as provisional and review the dashboard on a fixed day each week.

Getting CRM data in

This is the step most dashboards skip, and it is the step that makes the dashboard worth having. The simplest method for a small or mid-sized business is a scheduled export from the CRM into a Google Sheet with one row per lead: lead ID, created date, source, medium, campaign, stage, and the date and value of the sale or admission. Most CRMs, including Zoho CRM and Salesforce, can export or sync data on a schedule; larger set-ups may use a database or a partner connector instead.

Do not include names, phone numbers or emails in the sheet. The dashboard needs counts, not people. Keeping personal data out also keeps the sheet safer to share.

Flow diagram of a lead-source dashboard. Three sources on the left: GA4 with sessions and enquiries by session source and medium, Google Ads with cost and clicks by campaign on a 12-hour refresh, and a CRM export with leads, admissions and sales with the source kept on each lead. Arrows lead to a Data Studio blend that joins on date plus source and medium or campaign name, up to 5 sources, equality joins only. An arrow leads to the dashboard with six tiles: enquiries by source, cost per enquiry, admissions or sales by source, cost per admission or sale, lead-to-sale rate by source, and leads with no source marked in red as a fix
Three sources, one shared key, one page the team reads every week.

The join key decides everything

Data Studio combines sources with a blend. Google's help says a blend can combine up to five data sources, supports inner, left outer, right outer, full outer and cross joins, and only supports equality between the fields in the join condition. In plain words: the value in GA4 must be exactly the same text as the value in the CRM sheet, or the rows will not meet.

That is why the real work happens before the dashboard:

  • One UTM naming rule. Decide once how sources and mediums are written (for example, lower case: google / cpc, facebook / paid_social, newsletter / email) and use it on every tagged link.
  • Save the source on the lead. The website form should pass UTM values (and the Google Ads click ID) in hidden fields into the CRM. Our guide to offline conversion tracking shows how.
  • Use the same field in the CRM. If the CRM has a picklist for lead source, its values must match the UTM names, or you need a mapping table in the sheet.
  • Pick the grain. Join on date plus source / medium for an overview, or on date plus campaign name for a paid-media view. Joining on lead ID only works if the website also sends that ID to GA4.

Two more details from Google's help: a blend lives only inside the report where you made it and cannot be reused in other reports, and it takes its data freshness and credentials from the sources it uses.

Which GA4 source fields to use

GA4 has traffic-source fields at three scopes. User-scoped fields such as First user source describe how a person first arrived. Session-scoped fields such as Session source describe what brought each visit. For an enquiry dashboard, session source / medium and session campaign are usually the right choice, because they describe the visit in which the form was sent.

Google's help also explains how tags interact. When Google Ads auto-tagging and manual UTM tags are both present, GA4 uses the auto-tagged values for source and medium. If some UTM values are missing, the missing ones show as (not set), so set every relevant parameter on each link. Our GA4 setup checklist covers key events and tagging in detail.

The tiles to put on the page

TileCalculationWhy it matters
Enquiries by sourceGA4 key event count by session source / mediumShows where demand comes from
Cost per enquiryGoogle Ads cost / enquiries from that campaignThe first efficiency check for paid media
Admissions or sales by sourceCRM count of won leads by saved sourceThe number the business is paid on
Cost per admission or saleCost / won leads from that sourceCompares channels on outcome, not volume
Lead-to-sale rateWon leads / all leads, by sourceShows lead quality per source
Leads with no sourceCRM leads where source is emptyShows broken tracking or manual entry gaps
Keep the first page to these six tiles plus a date control. Detail pages can come later.

Two practical points. First, GA4 enquiries and CRM leads will not match one for one: people block cookies, phone in, walk in or enquire twice. Look at the gap each week rather than expecting zero. Second, sales lag enquiries, sometimes by weeks or months. Compare cost per sale over a period long enough for leads to close, such as the last full quarter.

A close-up of a computer monitor showing line graphs
A good dashboard answers a few questions well instead of showing every chart. Photo: Nicholas Cappello on Unsplash

Limits to know before you build

  • GA4 API quotas. Data Studio reports on GA4 use the Google Analytics Data API, which has quotas. For a standard property the core limits include 200,000 tokens per property per day, 40,000 per hour, 14,000 per project per property per hour and 10 concurrent requests (checked 26 Oct 2026). A report with many charts and many viewers can hit them and show an error; fewer charts per page and an extract of the data help.
  • No GA4 segments or comparisons through the connector, and its numbers match GA4 standard reports, not explorations.
  • Data retention. GA4 standard properties keep event-level data for 2 or 14 months. Google says this setting does not affect standard aggregated reports but does affect explorations and funnel reports, so set it to 14 months anyway.
  • Totals with calculated fields. Google notes that tables filtered by a calculated field do not show totals in the summary row, so check totals against the source once.

Sharing and the weekly email

Data Studio can email a report on a schedule as a PDF. Google's help says the free version allows one schedule per report, a fastest frequency of once a day and up to 50 recipient addresses, with email quotas of 200 a day and 800 a month for individual accounts (500 and 3,000 for Google Workspace accounts). The Pro version adds up to 200 schedules per report, hourly delivery and delivery to Google Chat and Slack (checked 26 Oct 2026).

A weekly email at a fixed time, sent to the owner, the marketing head and the sales or admissions head, does more than any dashboard nobody opens. Discuss the same six tiles in the same weekly meeting.

Questions to ask whoever builds it

  1. 1Which five questions will the first page answer, and for whom?
  2. 2What is the join key, and how will source names in GA4, Google Ads and the CRM be kept identical?
  3. 3How does CRM data reach the dashboard, and does it contain any personal data?
  4. 4How often does each source refresh, and when should we read the numbers?
  5. 5Who owns the report and the data sources, and are they in our Google account, not the builder's?
  6. 6How will we know when tracking breaks?

Red flags

  • A dashboard with only GA4 and Google Ads data, so it cannot show sales or admissions.
  • Twenty charts on the first page and no clear question behind them.
  • Google Ads conversions shown as sales without checking them against the CRM.
  • Reports and data sources owned by an agency account you cannot access.
  • Phone numbers or emails copied into a shared Google Sheet.

If you want help planning a dashboard that ties marketing spend to real enquiries and sales, see our analytics and tracking service. The service box below explains how we work.

Frequently asked questions

Is Looker Studio the same as Data Studio?

Yes. Google says that in April 2026 the Looker Studio product name returned to its original name, Data Studio. lookerstudio.google.com redirects to datastudio.google.com, and existing reports keep working.

Is Data Studio free?

Google describes Data Studio as a no-cost tool. A paid Pro version adds features such as more scheduled deliveries and hourly scheduling.

How often does GA4 data refresh in a Data Studio dashboard?

Google's data freshness page says Google marketing and measurement products, including Google Analytics, refresh every 12 hours in Data Studio, and editors and viewers can refresh a report by hand. GA4 itself typically needs about 12 hours to process daily data, and up to 24 to 48 hours.

Can I put CRM data in a Looker Studio dashboard?

Yes. The simplest way is a scheduled export of lead rows (without personal data) into Google Sheets, then a blend with GA4 and Google Ads on a shared key such as date plus source / medium.

How many data sources can I blend?

Google's help says a blend can combine up to five data sources, and the join condition must use equality, so the matching fields must have exactly the same values.

Sources

  1. Google Cloud: Welcome to Data Studio
  2. Google Cloud: Data Studio release notes
  3. Data Studio help: Connect to Google Analytics
  4. Data Studio help: How blends work
  5. Data Studio help: Manage data freshness
  6. Data Studio help: Schedule automatic report delivery
  7. Google Analytics Data API: Limits and quotas
  8. Analytics Help: Data freshness
  9. Analytics Help: Data retention
  10. Analytics Help: Traffic-source dimensions, manual tagging and auto-tagging
#Looker Studio#Data Studio#Marketing Dashboard#Lead Tracking#GA4#Business Guide

Found this useful?

Share it with someone who would like it.

Ask AI about this article

Choose what you want, then open it in your favourite assistant. The article link goes with it.

Summarise this article in 5 simple bullet points: "Looker Studio Dashboard for Lead Sources: GA4, CRM and Google Ads in One View" https://www.naveenkapur.com/blog/looker-studio-dashboard

NK

Written by

Naveen Kapur

Digital marketing, CRM and SaaS, business development, web and app design, and AI automation. Also a graphic and video designer.

Follow on LinkedIn
A designer sketching mobile page wireframes on paper with a penFrom 2026
Google Traffic

Landing Page Design for Google Ads: What Makes an Enquiry Page Convert

Most of the money in a Google Ads account is spent before the landing page loads, and most of it is lost after. Here is how to design an enquiry page that matches the ad, works on a phone, follows Google's rules and sends every lead into your CRM with its source.

· 7 min read

Large digital billboards lit up on city buildings at nightFrom 2026
Google Traffic

Integrated Marketing Communication: ATL, BTL and Digital as One Funnel

Newspaper ads, education fairs, hoardings and Google Ads often run as separate projects with separate reports. Here is how to run them as one funnel, with every enquiry landing in one lead record you can follow to admission or sale.

· 8 min read