What Gets Imported
Google Search Console
Google Analytics 4
Connecting
- Navigate to Integrations → GA4 & GSC
- Click Connect Google Account
- Authenticate with your Google credentials (the account must have access to both GA4 and GSC)
- Select GA4 property — Choose the Analytics property that corresponds to your website
- Select GSC site — Choose the Search Console property for the same domain
- Click Save — Data import begins automatically
Permissions Required
- GA4 — Viewer access or higher to the selected property
- GSC — Owner or full user access to the selected site
How Data Flows
Once connected, WisePilot imports data as daily snapshots automatically every night:- Nightly import — Yesterday’s metrics are pulled from GA4 and GSC (runs around midnight UTC)
- Path matching — Metrics are matched to your content assets using page paths
- Rollup — Data feeds into the daily performance rollup alongside GTM and HighLevel data
- Scoring — Optimization scores are recalculated with the fresh data
Matching Pages to Assets
WisePilot matches GA4/GSC page paths to content assets using thecanonical_path field on each asset. If an asset’s canonical path is /blog/reduce-churn, all GA4 and GSC metrics for that path are attributed to that asset.
If your assets are missing
canonical_path values, performance data won’t link to them. Set the canonical path when you publish content, or update it manually in the asset detail view.Verifying the Connection
After connecting, check that data is flowing:- Go to the Data Quality Console
- Check the Freshness section for GA4 and GSC snapshots
- Both should show data within the last 24 hours
- If either shows “No events” or stale timestamps, troubleshoot below
Troubleshooting
No GA4 data appearing
- Verify the correct GA4 property is selected (some accounts have multiple properties)
- Check that your Google account has Viewer access to the property
- Wait 24 hours — the first import runs on the next scheduled cycle
- Check the Data Quality Console for freshness timestamps
No GSC data appearing
- Verify the correct Search Console property is selected
- Check that your Google account has Full User access (Viewer is insufficient for API access)
- New GSC properties may take a few days to accumulate data
Metrics don’t match what I see in GA4/GSC
- WisePilot imports daily aggregates, not real-time data. Expect a 24–48 hour delay.
- Metrics are scoped to specific page paths. If your GA4 has different URL structures (trailing slashes, query parameters), they may not match the
canonical_pathin WisePilot.