Menu
Beta

Login Start free 7-day trial

Google Analytics

Connect Google Analytics 4 (GA4) properties and see traffic across every website in one unified dashboard.

Overview

The Google Analytics integration brings GA4 data directly into WebGPT — visitors, sessions, pageviews, engagement, and events — aggregated across every linked domain. No more switching between properties or dashboards to compare sites. Works with GA4 only; Universal Analytics is no longer supported by Google.

Connecting GA4

  1. Open Integrations → Google Analytics and click Connect.
  2. Sign in with the Google account that has access to the GA4 properties.
  3. Grant read-only Analytics data access — tick the Google Analytics data access checkbox on the consent screen and click Continue. Skipping the checkbox prevents data retrieval; the connection will ask you to try again.
  4. All GA4 properties under the Google account are fetched automatically.
  5. Link each property to its corresponding WordPress domain. Auto-matching compares property URLs to connected domains; any property that didn't match can be linked manually.
Read-only access
The integration only reads analytics data — it cannot modify GA4 settings, create properties, or change any configuration.

Accounts tab

Manages connected Google accounts and property-to-domain linking. Sync refreshes the property list from Google — useful after creating new GA4 properties.

Linking a GA4 property to a WordPress domain enables per-domain analytics, category breakdowns, and cross-site comparisons. Auto-match handles the common case automatically; manual linking covers properties where URLs differ slightly. Unlinked properties still have data, but don't appear in domain or category views.

Analytics dashboard

Sync data before viewing
After connecting, sync analytics data from the Accounts tab (per account) or the Analytics-tab prompt. Without a sync, the dashboard will be empty.

KPI cards

Top-of-dashboard summary metrics: active domains, unique visitors, sessions, pageviews, average visitors per domain, average visitors per day, engaged sessions, engagement rate, average session duration, total users, sessions per user, event count, and key events. Key events (conversions marked as important in GA4) appears only when at least one linked domain has key-event data.

Trend chart

Line chart of traffic over time. Toggle any combination of metrics on/off: visitors, sessions, pageviews, new users, engaged sessions, total users, event count, and key events. Hover any point for exact values. Useful for spotting seasonal patterns or measuring the traffic impact of content campaigns.

Top domains

Horizontal bar chart ranking linked domains by the selected metric for the chosen period. Clicking any domain bar expands an inline table of that domain's top-performing pages — title, path, pageviews, visitors, engagement rate, and average session duration.

Top pages

A combined table of best-performing pages across every linked domain, showing each page's traffic and engagement metrics — pageviews, visitors, sessions, new users, engagement and bounce rates, session duration, events, and conversions. Covers up to 100 pages per domain from the most recent sync, ranked by pageviews. Error (404) pages are excluded, so the list reflects real content rather than broken-link traffic.

Category breakdown

If WordPress domains have categories assigned, this table aggregates analytics metrics per category — visitors, sessions, pageviews, users, and events — showing portfolio performance at a group level.

Troubleshooting

  • No data showing — First sync from the Accounts or Analytics tab. Verify GA4 properties are linked to WordPress domains, and that the selected date range covers periods with active tracking. Reset any active filters.
  • Properties not found — Sign in with the Google account that has access. Multiple Google accounts require separate connections.
  • Stale data — GA4 has a processing delay of 24–48 hours. Today's data may not be available until tomorrow.
  • Permission errors — Most commonly caused by skipping the Analytics data access checkbox during Google sign-in. Disconnect the account and reconnect, making sure to tick the checkbox this time. If issues persist, reconnecting refreshes the OAuth tokens.
Last updated: June 2026