Connect Google Analytics 4
Link your GA4 property to unlock the Insights Dashboard β content decay detection, link ROI, orphan pages, opportunities, and the SEO Matrix. Requires an active Pro license.
Before you start
The GA4 Insights Dashboard is a Pro feature. It combines Google Analytics traffic data with Google Search Console rankings, internal link stats, and SEO scores to surface actionable insights β not just pageview charts.
Youβll need:
- A GA4 property collecting data on your WordPress site (not Universal Analytics)
- Google account access with at least Viewer permission on the GA4 property
- Google Search Console connected (recommended β powers diagnosis in Content Decay and the SEO Matrix)
- WordPress Administrator access
Navigate to:
SEO Rank Genius β Tools & Analytics β Google Analytics
The tab lives under the Integrations section in the left sidebar.
Connect GA4
On first visit youβll see the connection card. Click Connect Google Analytics to start OAuth β the same secure flow used for Search Console.
π Connect Google Analytics 4
Not connected β link your GA4 property to unlock actionable SEO insights.
Connect Google AnalyticsDisconnected state β click Connect to authorize read-only GA4 access.
Authorize access
A Google sign-in window opens. Choose the account that owns your GA4 property and approve read-only Analytics access. SEO Rank Genius never modifies your GA4 configuration.
Return to WordPress
After approval, youβre redirected back to the plugin. If multiple properties exist, youβll land on the property selector (next section). A single property may connect automatically.
analytics.readonly β enough for traffic reports and per-page stats, but not for editing GA4 settings or creating audiences.Select a property
If your Google account manages multiple GA4 properties, pick the one that matches this WordPress site. Match by domain name and property ID.
Select GA4 Property
Choose the property that tracks this websiteβs traffic.
properties/123456789
properties/987654321
Property selector β pick the GA4 property tied to your live site.
After saving, the status bar turns green and shows the connected property name and ID. You can disconnect or switch properties anytime from the same card.
Dashboard sections
Once connected, five insight sections appear as pill tabs. Each loads on demand and caches results for fast switching.
Content Decay Detector
Compares three equal 30-day windows. Cross-referenced with GSC rankings for diagnosis.
| Page | Trend | GSC Pos. | Diagnosis |
|---|---|---|---|
| /blog/seo-guide/ | π β28% | 14.2 | Rankings dropped |
| /services/consulting/ | π +12% | 6.1 | Growing |
Connected dashboard β section tabs with Content Decay active, KPI stats, and decay table.
SEO Advisor integration
GA4 data feeds into other Pro features across SEO Rank Genius:
- SEO Advisor β per-post GA4 pageviews appear in page analysis when connected
- Keyword Tracker β Pages β merges GSC clicks with GA4 sessions per URL
- Content Decay actions β βRefresh with AIβ opens SEO Advisor for the selected post
- Dashboard widgets β traffic trends supplement GSC-only metrics
Connect GSC first if you havenβt already β many GA4 diagnoses cross-reference ranking data. See our SEO Advisor guide.
Troubleshooting
Upgrade gate instead of connect button
Activate a Pro license under Account. Trials also unlock GA4. If you recently upgraded, click Sync License on the Account page.
OAuth window is blank or blocked
Allow pop-ups for your WordPress admin URL. Try a different browser or incognito window if an ad blocker interferes with Google OAuth.
Wrong property connected
Click Disconnect on the status card, then reconnect and choose the correct property from the selector list.
Content Decay shows βNo data yetβ
GA4 needs 90+ days of page-level history. Verify the GA4 tracking tag fires on your site (check Realtime report in GA4). Also confirm GSC is connected for diagnosis columns.
Numbers differ from GA4 dashboard
SEO Rank Genius caches GA4 responses for one hour to reduce API calls. Click the refresh control or wait for cache expiry. Date ranges use equal 30-day windows, not cumulative totals.