Cliredas – Client Dashboard for Google Analytics (GA4)

plugin banner

Client-friendly Google Analytics 4 (GA4) dashboard inside wp-admin with real GA4 data, caching, and clear setup steps.

Author:vzisis (profile at wordpress.org)
WordPress version required:6.0
WordPress version tested:6.9.4
Plugin version:1.0.1
Added to WordPress repository:20-02-2026
Last updated:21-03-2026
Rating, %:0
Rated by:0
Plugin URI:
Total downloads:231
plugin download
Click to start download

Adds a clean, client-friendly Google Analytics 4 (GA4) dashboard inside the WordPress admin.

Use it to show key GA4 performance metrics without sending clients to the GA4 interface.

Key Features

  • Connect Google Analytics 4 via OAuth (no service account needed)
  • Select your GA4 Property from a dropdown
  • Dashboard KPIs: Sessions, Total users, Pageviews, Avg engagement time
  • Toggle line chart between Sessions over time and Total users over time
  • Top pages table with Sessions, Views, and Avg engagement time per page
  • Device breakdown (desktop / mobile / tablet)
  • Traffic sources breakdown (Organic Search / Direct / Referral / Social / Other)
  • Built-in caching (default 15 minutes) for fast dashboards and fewer API calls
  • Clear Cache button (forces a fresh fetch on the next load)
  • Optional access control: allow Editors to view the dashboard

External Services

The plugin does not send analytics data anywhere except Google APIs and your WordPress site.

When enabled and connected, the plugin sends requests to:
* Google OAuth 2.0 endpoints (to authorize and refresh access): https://accounts.google.com/ and https://oauth2.googleapis.com/
* Google Analytics Admin API (to list properties): https://analyticsadmin.googleapis.com/
* Google Analytics Data API (to fetch reports): https://analyticsdata.googleapis.com/

Data sent includes your OAuth client credentials (Client ID + Client Secret), authorization codes, refresh/access tokens, and API request parameters (selected property, date range, requested dimensions/metrics).

These requests are only made when an authorized WordPress admin user connects GA4 and when the dashboard needs to load or refresh data.

Google privacy policy: https://policies.google.com/privacy


Screenshots
FAQ
ChangeLog