Prerequisites
Before connecting, make sure you have:- A Google Analytics 4 (GA4) property set up and collecting data
- Editor or Administrator access to the GA4 property in Google Analytics
Visen.io supports GA4 only. Universal Analytics (UA) properties are not supported. If you haven’t migrated to GA4 yet, do that in Google Analytics before connecting to Visen.io.
Connect Google Analytics
Authorize with Google
A Google OAuth window will open. Sign in with the Google account that has access to your GA4 property, then grant the requested permissions.
Choose your property
After authorization, Visen.io displays the GA4 properties available to your account. Select the property that corresponds to the website you want to track.
Integrations are per-workspace. If you manage multiple websites, connect each site’s GA4 property within the corresponding Visen.io workspace.
What data flows in
Once connected, the following GA4 data is available in your Visen.io dashboard:| Signal | Description |
|---|---|
| Sessions | Total sessions on your site, segmented by source and channel |
| Users | New and returning users over any time range |
| Traffic sources | Breakdown of organic, direct, referral, and paid traffic |
| Page performance | Pageviews, engagement rate, and time on page per URL |
GSC + GA together: the full picture
When both Google Search Console and Google Analytics are connected to the same site, Visen.io combines the two data sources in your dashboard:- Rankings → Traffic: See which keywords drive actual sessions, not just impressions.
- Pages: Compare a page’s average position in search against its engagement metrics.
- Trends: Overlay organic click data from GSC with session data from GA to validate SEO impact.
Data freshness
Real-time indicators appear in your dashboard as soon as the connection is saved. Full historical trends populate within 24–72 hours. GA4 data from Google may have its own processing delay of up to 48 hours on Google’s side, which can affect how quickly recent sessions appear.Troubleshooting
I don't have the required permissions
I don't have the required permissions
Visen.io requires at least Editor access to your GA4 property to read data. Viewer-level access is not sufficient.To check or update your access level:
- Open Google Analytics and go to Admin.
- Under the property, select Property access management.
- Confirm your Google account has Editor or Administrator role.
My GA4 property isn't in the list
My GA4 property isn't in the list
Only properties where your authorized Google account has Editor or Administrator access appear. If your property is missing:
- Confirm you used the correct Google account during the OAuth flow.
- Verify your role in GA4 under Admin → Property access management.
- If access was recently granted, wait a few minutes and try reconnecting.
How do I re-authorize my Google account?
How do I re-authorize my Google account?
No data appears after connecting
No data appears after connecting
Confirm the integration shows a Connected status in Settings → Integrations. If it does but data is still missing:
- Allow up to 72 hours for the initial sync to complete.
- Verify that your GA4 property is actively receiving data by checking it directly in Google Analytics.
- Make sure you selected the correct GA4 property (not a UA property or a test stream with no traffic).