Data Analysis in cPanel Analytics and How Information Is Collected

This article explains what types of data cPanel Analytics collects from users and servers, the differences between Interface Analytics and Configuration Analytics, and why some data collection is mandatory. It also covers how Interface Analytics can be enabled or disabled in different cPanel versions.

cPanel AnalyticsInterface AnalyticsConfiguration Analytics

~3 min read · Updated Feb 16, 2026

1. Introduction to cPanel Analytics


The cPanel Analytics system includes two main components: Interface Analytics and Configuration Analytics. These components collect data about how users interact with cPanel, WHM, and Webmail, as well as information about server configuration. As stated in the official documentation: “At WebPros International, LLC, we take your privacy seriously...” indicating that the collected data does not include personal or sensitive information.


2. What Is Interface Analytics?


Interface Analytics collects behavioral data about how users navigate through cPanel, WHM, and Webmail interfaces. This includes navigation paths, login frequency, device types, and feature usage. According to the documentation: “We do not track the content that exists on cPanel accounts.” This means no private content is monitored.


Versions 110 and 126+


In these versions, personal and security-related information is removed from the collection process. The Interface Analytics plugin is automatically installed and enabled, and interface options for managing it are disabled.


Versions 118 and earlier


In these versions, behavioral data collection is optional and only begins with user consent. The following table shows how activation works:


  • Server: Yes / Account: Yes → Enabled
  • Server: Yes / Account: No → Disabled
  • Server: No / Account: Yes → Disabled
  • Server: No / Account: No → Disabled

Enabling at the Server Level


To enable Interface Analytics at the server level, administrators can use the participate_in_analytics API or the WHM interface.


Enabling at the Account Level


Users can enable or disable Interface Analytics from the Account Preferences interface by toggling the Allow Tracking option.


3. What Is Configuration Analytics?


Configuration Analytics is mandatory and always enabled. It collects data about server configuration, update logs, system settings, and operational metrics. The documentation states: “Configuration Analytics participation is required.”


How Data Is Sent


Each time the /usr/local/cpanel/scripts/upcp script runs, it generates a tarball containing update logs. This data is sent using the gather_update_log_stats script.


4. What Data Is Collected?


According to the documentation, the following data types are collected:


Interface Analytics Data


  • cPanel & WHM version
  • Operating system and version
  • User account UUID
  • Account type (cPanel, WHM, Webmail)
  • Feature and locale usage
  • Navigation paths inside Roundcube

Configuration Analytics Data


  • Full contents of the cpanel.config file
  • DNS, email, database, and service information
  • Status of plugins such as 360 Monitoring, Search Engine Optimization, Sitejet Builder
  • Email statistics, spam filtering, DMARC, Greylisting
  • Hostname and installation details

5. Examples of Collected Data


API Data Example


{
  "api1_calls": 1520,
  "email_users_previous_day": 340,
  "mysql_db_version": "10.5.21-MariaDB",
  "hostname": "server.example.com"
}

Script Paths Example


/usr/local/cpanel/scripts/upcp
/usr/local/cpanel/scripts/gather_update_log_stats

6. Privacy Protection


The documentation states: “We have taken precautions to ensure that the data we collect is secure and does not contain private, personal, or security information.” Additionally, all analytics data is deleted after 26 months.


Conclusion


The cPanel Analytics system helps improve user experience and technical decision-making by collecting behavioral and configuration data. While Interface Analytics is optional, Configuration Analytics is always active and gathers essential server information.


Written & researched by Dr. Shahin Siami

Related Articles

How to Restore Your cPanel Account: A Complete Guide for New System Administrators

This guide explains how new system administrators can restore a cPanel account using WHM, transfer accounts and configurations between servers, and enable diagnostic logging for transfer and restore operations. It covers essential concepts such as WHM vs. cPanel, root access, backup handling, SFTP uploads, transfer methods, and advanced debugging tools.

Continue

آموزش کامل انتقال تمام اکانت‌های cPanel از یک سرور به سرور دیگر

این مقاله نحوه انتقال همه اکانت‌های cPanel، تنظیمات سرویس‌ها، گواهی‌های SSL و IP اصلی سرور را از یک سرور قدیمی (Source) به یک سرور جدید (Target) توضیح می‌دهد. شامل نصب سرور جدید، انتقال تنظیمات، انتقال اکانت‌ها، تغییر IP، تنظیم DNS و نصب مجدد SSL است.

Continue

How to Migrate a WordPress® Installation to a cPanel & WHM Server

This guide explains how to migrate a WordPress installation from a macOS-hosted environment to a cPanel & WHM server. It covers exporting the database, uploading WordPress files, creating and importing a MySQL database, updating URLs, configuring wp-config.php, fixing broken links, and finalizing the migration.

Continue

How to Manually Transfer an Account Between Servers in cPanel & WHM

This article explains how to manually transfer a cPanel account between servers when the account is too large for WHM’s automated transfer tools. It covers creating temporary directories, compressing public_html and log files, securely transferring data with SCP, and restoring the files on the destination server.

Continue

How to Manually Migrate Horde Calendars and Contacts to Roundcube in cPanel & WHM

This article explains how to manually migrate Horde calendars and contacts to Roundcube in cPanel & WHM version 108 through 118. It covers exporting Horde data, placing it in the correct directories, and importing it into Roundcube using built‑in plugins or manual import tools.

Continue

How to Manually Migrate Accounts to cPanel & WHM from Unsupported Control Panels

This article explains how experienced system administrators can manually migrate accounts from unsupported third‑party control panels to cPanel & WHM. It covers pre‑migration steps, installation requirements, file and directory transfers, database restoration, SSL migration, and post‑migration tasks.

Continue