Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Easy Google Analytics Counter

Security covered Under active development 48 sites

This module retrieves aggregated pageview data from Google Analytics to display popular content. It adds a pageview count to content nodes, which can then be used in views for sorting and filtering.

This module gets aggregated pageview data from Google analytics. Branch 3.x is GA4 compatible.

Typical use case and rationale

If you need to display the most visited pages for the last week or day you will need pageview stats. Gathering and aggregating statistics can be costly, but Google Analytics does it for free for most websites and it has an API.

Similar modules

https://www.drupal.org/project/google_analytics_counter which may be useful for more use cases, but if you need just the aggregated data our module will be more effective.

Getting Started

After install and configure module new column is been created on node_field_data
with name pageview. This column ready to using from views as field, filter and sort data.

Prerequisites

Module needs the google/apiclient v2 library. If you install module with composer
the library will download also.

If you use other technology to install the module you need to install this library manualy.
In the project (not module!) root folder run this command:
composer require "google/apiclient":"^2.0"

Installing

Install module with composer:
composer require drupal/easy_google_analytics_counter

Configure module

- Go to https://developers.google.com/analytics/devguides/reporting/core/v4/quic...
and follow point 1.
- Go to YOURSITE/admin/config/easy_google_analytics_counter/admin and enter data and save.
- Set cron to periodicaly running on hosting server.
- Prepare or update views to using pageviews.

Drupal 9–11

Ask your assistant about Easy Google Analytics Counter

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
5
Tracked since
Feb 2023
Latest release
1 month ago
Releases (12 mo)
1
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
4.x-dev Dev 9–11 Sep 9, 2026
3.0.1 Stable 9–11 Apr 4, 2025
3.0.0 Stable 9–10 Dec 19, 2023
3.x-dev Dev 9–11 Aug 23, 2023
2.0.2 Stable 9–10 Feb 6, 2023