Drupal is a registered trademark of Dries Buytaert

Visitors is a powerful, native Drupal web analytics tool empowering site builders and administrators with comprehensive insights into user behavior and site performance .

Features

  • Built for Drupal: Visitors is specifically crafted for Drupal. Native integration without the need to download external scripts. Reports are built with Views. Integrates with Charts
  • Unique Visitors: Every user, anonymous or authenticated, is uniquely identified and tracked: IP, Country, Language, Browser, Device, Screen Resolution, OS, local time
  • Performance: Track server and browser load times to understand the full user experience. Server time, Transfer time, DOM Processing time, DOM Completion time, On load time.
  • Replace Statistics: Visitors provides the same features as the Statistics module: View counter, Views integration, total views, and views today. Count any content entity type, not just node.
  • Privacy and Data Control: With Visitors, you retain full ownership and control over your website's analytics data. No third-party data sharing means you can comply with strict data protection regulations and safeguard your visitors' privacy.
  • Automated Tests: over 90% code coverage, helping catch bugs early and ensure stability.

Alpha releases are only for testing. The 3.0.x branch is still in development and the schema may change without updates.

GeoIP Location

Get more granular visitor locations with the Visitors GeoIP module. Gain insight into your visitors' City, as well as latitude and longitude.

  • City report. View the page count per city.
  • City visitors report. View city hits.

GeoLocation provided by MaxMind

Sign up for your free account!

Supported databases: GeoLite2 and GeoIP2

Special thanks to the Matomo project.

Dependencies

Integrates

  • Toolbar
🎧 Visitors was Module of the Week on Talking Drupal, Episode 472!

Development

git clone [email protected]:project/visitors.git
cd visitors
ddev config --project-type=drupal --docroot=web --php-version=8.3 --corepack-enable --project-name=visitors
ddev add-on get ddev/ddev-drupal-contrib
ddev add-on get ddev/ddev-selenium-standalone-chrome
ddev start
ddev poser
ddev symlink-project
ddev drush site:install -y
ddev drush pm:install visitors -y
ddev drush config:export -y
ddev drush user:login

Want to support the development of this project?

Buy me a coffee ☕️

Activity

Total releases
14
First release
Jan 2025
Latest release
4 months ago
Release cadence
20 days
Stability
64% stable

Release Timeline

Releases

Version Type Release date
3.0.0-alpha5 Pre-release Sep 29, 2025
8.x-2.32 Stable Sep 26, 2025
3.0.0-alpha4 Pre-release Sep 6, 2025
3.0.0-alpha3 Pre-release Aug 17, 2025
3.0.0-alpha2 Pre-release Jul 6, 2025
3.0.0-alpha1 Pre-release Jun 27, 2025
8.x-2.31 Stable May 31, 2025
8.x-2.30 Stable May 28, 2025
8.x-2.29 Stable May 19, 2025
8.x-2.28 Stable Apr 1, 2025
8.x-2.27 Stable Mar 22, 2025
8.x-2.26 Stable Feb 15, 2025
8.x-2.25 Stable Feb 4, 2025
8.x-2.24 Stable Jan 15, 2025