Looker Studio for GA4 and GSC: integration, limits and alternatives

The step-by-step for blending the two sources, the traps that break reports, and when to move on to something else

The essentials

  • Free connectors for GA4 and Search Console, supplied by Google.
  • The blend is done on the landing page URL, the only shared key; queries don't cross-reference with conversions.
  • The main trap: GA4 API quotas, which block heavily used or overloaded reports.
  • Alternatives: the BigQuery export for large volumes, an all-in-one platform to avoid the building and the maintenance.

Looker Studio is Google's free tool for turning data sources into dashboards. It is the most common route for bringing GA4 and Search Console onto one screen. It works, but it has rules and limits worth knowing before you spend two days on it. This guide describes the integration step by step, the traps, and the alternatives for when Looker Studio no longer suffices.

Connecting GA4 to Looker Studio

  1. Create > Data source > Google Analytics, choose the account and the property (GA4 only, Universal Analytics no longer exists).
  2. Looker Studio imports every GA4 dimension and metric, including the custom dimensions registered in the property.
  3. Create a report, add a table: the "Landing page + query string" dimension, and the Sessions, Engaged sessions, Key events and Total revenue metrics.

Connecting Search Console

The Search Console connector offers two separate tables, chosen when you create the source: "Site Impression" (data by query: query, clicks, impressions, CTR, position) and "URL Impression" (data by page: URL, clicks, impressions, CTR, position). To cross-reference with GA4 you need the second, since the page is the only dimension the two tools share. Create both sources if you also want a table of queries.

Blending the data by page

In the report: Resource > Manage blends > Add a blend. Left source: Search Console (URL Impression), key "Landing page URL". Right source: GA4, key "Landing page + query string". Join type: left outer. The blended table shows, for each URL: impressions, clicks, position, then sessions, engagement and key events.

Blending trapSymptomFix
An absolute URL vs a relative pathNo rows matchA calculated field in Search Console: REGEXP_REPLACE(URL, "^https://www\.votresite\.fr", "")
A trailing slash on one side onlyPartial matchesNormalise both keys with a calculated field
URL parameters in GA4One page appears as ten rowsUse "Landing page" without the query string
CapitalsDuplicatesLOWER() on both keys

Looker Studio's limits

  • GA4 API quotas. Every chart consumes requests; a standard property has a limited hourly and daily quota. A twenty-chart report opened by ten people quickly shows "quota exceeded". Remedies: fewer charts, data extraction (Resource > Extract), a shorter period, or the BigQuery export.
  • Aggregated and sampled Search Console data : 16 months of history, no query × page × conversion cross-reference, discrepancies with the Search Console interface.
  • No query / conversion cross-reference : Google doesn't supply the query at GA4 session level. You know which pages convert and which queries bring people to those pages, never which query converted.
  • No alerts : Looker Studio sends scheduled reports, not conditional notifications (see setting up GA4 and GSC alerts).
  • Maintenance : connectors that change, renamed fields, quotas. Expect one to two days a quarter.
  • Paid third-party connectors for Meta, LinkedIn, TikTok, your CRM: €15 to €100 a month each. See the best Looker Studio connectors.
Our advice: limit each report page to six elements and turn on data extraction for heavy tables. That is what separates a Looker Studio report that renders in three seconds from one showing "quota exceeded" on a Monday morning.

Alternative 1: BigQuery

GA4 exports its raw data free to BigQuery ; Search Console also offers a bulk export to BigQuery, with no 16-month limit and no sampling. Looker Studio then connects to BigQuery with no GA4 API quota. It is the robust solution for high-traffic sites or detailed analysis, at the cost of SQL skills and a small storage and query bill (a few euros a month for a small business).

Alternative 2: an all-in-one platform

For a small business or an agency with no data profile, a platform that connects to GA4, Search Console and the other sources (Google Ads, social media, the Google listing) and supplies ready-made dashboards and alerts avoids the building, the blending and the maintenance. It costs a subscription but no build days. The comparison of the options and their pricing is in tools for consolidating GA4 and GSC, and dashboard templates in the best Looker Studio templates for GA4.

When to choose what

SituationRecommendation
One or two Google sources, one reader, someone comfortable with the toolsLooker Studio
More than 500,000 sessions a month, detailed analysis, a data teamBigQuery + Looker Studio
Four sources or more, several readers, a need for alerts, no data profileAn all-in-one platform
An agency with white-label client reportingA platform with white labelling, or Looker Studio if a data profile is available

How GreenRed helps

Rather than juggling several tools, GreenRed's overview brings these metrics together in a single dashboard, compares them over time and tells you which actions come first. You can try it free, with no card, from the Pricing.

Frequently asked questions

Is Looker Studio free with GA4 and Search Console?

Yes. Looker Studio and the official GA4 and Search Console connectors are free. Costs appear with third-party connectors (Meta, LinkedIn, CRM), with the BigQuery export beyond the free tier, and above all with the build and maintenance time.

Why does my Looker Studio report show "quota exceeded"?

The GA4 connector consumes the Google Analytics Data API quota each time a chart renders. Too many charts, too many simultaneous viewers, or periods that are too long exhaust the hourly quota. Reduce the number of elements per page, use data extraction, or go through BigQuery.

Can you see in Looker Studio which Google query generated a conversion?

No. Search Console supplies queries by page, GA4 supplies conversions by page, but Google doesn't pass the query at session level. The cross-reference is by page: you know which queries bring people to a page and how much that page converts, with no direct query-to-conversion link.

How long does it take to build a GA4 + Search Console dashboard in Looker Studio?

Two to four hours for a clean dashboard with a blend by page, for someone who knows the tool; a day starting from scratch. Add one to two days a quarter for maintenance. Free templates speed up the start but almost always need adjusting.

Put your GA4 data to work at last

GreenRed connects Google Analytics 4 and Search Console and turns your data into concrete actions.

Connect my GA4

Related articles