Skip to content

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.

  • 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.
  1. Open Search Data → GSC/GA4 Reconciliation in your project.
  2. VisibilityIQ pulls the latest page data from each connected property and joins it by URL.
  3. 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.

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.

PatternWhat it meansWhere to look
High impressions, low sessionsThe page is seen in results but not clicked — a CTR or snippet problemTitle, meta description, and the SERP feature competing for the click
High sessions, low engaged sessionsPeople arrive but don’t engage — an on-page or intent-match problemPage content, load speed, and whether the page answers the query
Low impressions overallThe page isn’t earning visibility yetRankings 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.

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.