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
- Create > Data source > Google Analytics, choose the account and the property (GA4 only, Universal Analytics no longer exists).
- Looker Studio imports every GA4 dimension and metric, including the custom dimensions registered in the property.
- 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 trap | Symptom | Fix |
|---|---|---|
| An absolute URL vs a relative path | No rows match | A calculated field in Search Console: REGEXP_REPLACE(URL, "^https://www\.votresite\.fr", "") |
| A trailing slash on one side only | Partial matches | Normalise both keys with a calculated field |
| URL parameters in GA4 | One page appears as ten rows | Use "Landing page" without the query string |
| Capitals | Duplicates | LOWER() 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.
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
| Situation | Recommendation |
|---|---|
| One or two Google sources, one reader, someone comfortable with the tools | Looker Studio |
| More than 500,000 sessions a month, detailed analysis, a data team | BigQuery + Looker Studio |
| Four sources or more, several readers, a need for alerts, no data profile | An all-in-one platform |
| An agency with white-label client reporting | A 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.