Title: Cliredas &#8211; Client Dashboard for Google Analytics (GA4)
Author: vzisis
Published: <strong>فووریه 20, 2026</strong>
Last modified: مئی 25, 2026

---

Search plugins

![](https://ps.w.org/cliredas-analytics-dashboard/assets/banner-772x250.png?rev=
3466117)

![](https://ps.w.org/cliredas-analytics-dashboard/assets/icon-256x256.png?rev=3466117)

# Cliredas – Client Dashboard for Google Analytics (GA4)

 By [vzisis](https://profiles.wordpress.org/vzisis/)

[Download](https://downloads.wordpress.org/plugin/cliredas-analytics-dashboard.1.1.0.zip)

 * [Details](https://azb.wordpress.org/plugins/cliredas-analytics-dashboard/#description)
 * [Reviews](https://azb.wordpress.org/plugins/cliredas-analytics-dashboard/#reviews)
 *  [Installation](https://azb.wordpress.org/plugins/cliredas-analytics-dashboard/#installation)
 * [Development](https://azb.wordpress.org/plugins/cliredas-analytics-dashboard/#developers)

 [Support](https://wordpress.org/support/plugin/cliredas-analytics-dashboard/)

## Description

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
 * Date presets: Last 7 days, Last 30 days, This month, Last month, Last 90 days
 * 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

[⌊Dashboard (KPIs, chart toggle, top pages, devices, traffic sources).⌉⌊Dashboard(
KPIs, chart toggle, top pages, devices, traffic sources).⌉[

Dashboard (KPIs, chart toggle, top pages, devices, traffic sources).

[⌊Settings page (OAuth credentials, connect/disconnect, property selection).⌉⌊Settings
page (OAuth credentials, connect/disconnect, property selection).⌉[

Settings page (OAuth credentials, connect/disconnect, property selection).

## Installation

 1. Upload the plugin folder to /wp-content/plugins/ or install via Plugins > Add New(
    when published).
 2. Activate the plugin.
 3. Go to Client Report in the admin menu.
 4. Go to Settings > Client Report and add your Google OAuth Client ID and Client Secret.
 5. If the site is behind a public tunnel or reverse proxy (for example, ngrok), enter
    the public site URL in Public OAuth base URL and save settings.
 6. In Google Cloud Console, add the Redirect URI shown in Settings as an Authorized
    redirect URI.
 7. Click Connect Google Analytics, complete the consent screen, then select a GA4 
    Property.

## FAQ

### Does this connect to Google Analytics 4?

Yes. Use Settings > Client Report to connect GA4 via OAuth and select a property.

### Why does Google block my redirect URI on a local domain?

Google OAuth redirect URIs must use a public top-level domain (e.g. .com, .org).
For local development, use a public tunnel (e.g. ngrok) or a real domain. When using
a tunnel, enter the tunnel’s public site URL in Public OAuth base URL, save settings,
and then copy the generated Redirect URI into Google Cloud Console.

### Does this plugin store tokens/secrets in the database?

Yes. OAuth credentials and tokens are stored in the WordPress options table under
the `cliredas_settings` option. The plugin never displays your saved client secret
back in the UI.

### Can Editors see the dashboard?

Yes. Enable the option in Settings > Client Report.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Cliredas – Client Dashboard for Google Analytics (GA4)” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ vzisis ](https://profiles.wordpress.org/vzisis/)

[Translate “Cliredas – Client Dashboard for Google Analytics (GA4)” into your language.](https://translate.wordpress.org/projects/wp-plugins/cliredas-analytics-dashboard)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/cliredas-analytics-dashboard/),
check out the [SVN repository](https://plugins.svn.wordpress.org/cliredas-analytics-dashboard/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/cliredas-analytics-dashboard/)
by [RSS](https://plugins.trac.wordpress.org/log/cliredas-analytics-dashboard/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * Added This month, Last month, and Last 90 days dashboard date presets.

#### 1.0.0

 * GA4 OAuth connect + disconnect
 * GA4 property listing + selection
 * Real GA4 dashboard data (Data API)
 * Dashboard improvements: chart toggle, pageviews KPI, traffic sources, caching
   + clear cache

## Meta

 *  Version **1.1.0**
 *  Last updated **2 هفته‌لر ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/cliredas-analytics-dashboard/)
 * Tags
 * [analytics](https://azb.wordpress.org/plugins/tags/analytics/)[dashboard](https://azb.wordpress.org/plugins/tags/dashboard/)
   [ga4](https://azb.wordpress.org/plugins/tags/ga4/)[google analytics](https://azb.wordpress.org/plugins/tags/google-analytics/)
   [reporting](https://azb.wordpress.org/plugins/tags/reporting/)
 *  [Advanced View](https://azb.wordpress.org/plugins/cliredas-analytics-dashboard/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/cliredas-analytics-dashboard/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/cliredas-analytics-dashboard/reviews/)

## Contributors

 *   [ vzisis ](https://profiles.wordpress.org/vzisis/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/cliredas-analytics-dashboard/)