Home/Docs/Google Search Console & Analytics 4

Integrations

Google Search Console & Analytics 4

Updated 2026-05-18

Connecting Google Search Console + Google Analytics 4 lets Crawlmind overlay real performance signals on top of the audit findings — so when we flag a page with a weak title, you see how many impressions it actually loses, and when we flag a citation gap, you see whether AI-engine referral traffic is already arriving from elsewhere. Both integrations use OAuth and refresh tokens are AES-256-GCM-encrypted at rest.

Connecting GSC

Go to /orgs/<id>/integrations → Google Search Console → Connect. You'll be redirected to Google's OAuth consent screen — grant read-only access to the properties you want Crawlmind to read. After consent we exchange the auth code for a refresh token and store it encrypted.

We sync daily for each connected property: impressions, clicks, CTR, average position — joined to your Crawlmind page audits via URL. The data shows on the per-page report as a "Last 28 days" strip.

Connecting GA4

Same flow as GSC but for GA4. We need read access to the Analytics Data API for the properties you select. The sync pulls daily totals: sessions, engaged sessions, conversions, events. We surface this on the Website overview + per-page reports.

If you have multiple GA4 properties on one Google account, pick which property maps to which Crawlmind Website at integration time.

What we never do

  • We never write to your GSC or GA4 — we hold read-only scopes.
  • We never expose your refresh token in the UI or in logs.
  • We never share your performance data with other Crawlmind customers, even anonymously.

Disconnect any time from /orgs/<id>/integrations. Disconnect immediately revokes the refresh token + purges synced metric rows older than 7 days.

Related docs

Ready to try it?

Free tier: 5 crawls / month, no credit card.