GSC/GA4 Reconciliation
GSC/GA4 Reconciliation joins your Google Search Console page data with your Google Analytics 4 landing-page data into one table, matched page by page. Search Console tells you the demand a page earned — clicks, impressions, average position. Analytics tells you what happened after the click — sessions and engaged sessions. Putting them side by side closes the loop between demand and outcome, and the shape of the gap tells you which problem you actually have.
What you’ll need
Section titled “What you’ll need”- A connected Google Search Console property, a connected Google Analytics 4 property, or both. The more pages each side covers, the more rows reconcile.
- Both connectors authenticate against your own Google accounts, so the data here is your first-party data, not an estimate.
How to use
Section titled “How to use”- Open Search Data → GSC/GA4 Reconciliation in your project.
- VisibilityIQ pulls the latest page data from each connected property and joins it by URL.
- Sort and scan the combined table to find pages where demand and outcome diverge.
With only one connector connected you still get that side’s data; the reconciliation insight appears once both are present and a page exists in each.
How to read the results
Section titled “How to read the results”Pages are matched by URL — one row per page, carrying both the demand columns from Search Console and the outcome columns from Analytics. Read each row as a funnel and look for the break.
| Pattern | What it means | Where to look |
|---|---|---|
| High impressions, low sessions | The page is seen in results but not clicked — a CTR or snippet problem | Title, meta description, and the SERP feature competing for the click |
| High sessions, low engaged sessions | People arrive but don’t engage — an on-page or intent-match problem | Page content, load speed, and whether the page answers the query |
| Low impressions overall | The page isn’t earning visibility yet | Rankings and indexation, not this table |
The point of the join is that neither connector alone tells you which problem you have. Impressions without sessions points at the snippet; sessions without engagement points at the page. Fix the one the data names, then re-check.
Refreshing the data
Section titled “Refreshing the data”The table reflects the latest data each connector has pulled, so it refreshes as your Google Search Console and Google Analytics 4 connectors sync. Reopen the view after a sync to pick up new pages and updated metrics. Because both sides are your own first-party Google data, there’s no separate data budget to manage here.