Title: ClickTrack Analytics
Author: Umesh Ladumor
Published: <strong>July 8, 2026</strong>
Last modified: July 8, 2026

---

Search plugins

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

![](https://ps.w.org/clicktrack-analytics/assets/icon.svg?rev=3599951)

# ClickTrack Analytics

 By [Umesh Ladumor](https://profiles.wordpress.org/umeshladumor/)

[Download](https://downloads.wordpress.org/plugin/clicktrack-analytics.1.2.0.zip)

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

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

## Description

ClickTrack Analytics allows you to monitor user interactions across your site without
relying on third-party tracking scripts like Google Analytics. You can easily set
up conditions (such as Element ID, CSS Class, Link Text, or Target URL) to track
exactly what matters.

Features:

 * **100% Private and Self-Hosted:** Data never leaves your server.
 * **Flexible Tracking Rules:** Track clicks by Element ID, Element Class, Link 
   Text, or URL Contains (e.g. tracking specific external links).
 * **Form Submission Tracking:** Built-in support for Contact Form 7, WPForms, Gravity
   Forms, Elementor Forms, Ninja Forms, and generic native HTML forms.
 * **Clean Reporting Dashboard:** A modern reporting interface built directly into
   WordPress, with totals, top performing trackers, and a sortable/filterable detailed
   log.
 * **CSV Export:** Export filtered report data to CSV for offline analysis.
 * **Privacy Controls:** Optionally anonymize visitor IP addresses, exclude logged-
   in administrators from tracking, and set an automatic data retention period.
 * **GDPR Tooling:** Integrates with WordPress’s built-in personal data export and
   erasure tools.
 * **Lightweight:** Uses asynchronous JavaScript (navigator.sendBeacon) to log clicks
   seamlessly in the background without affecting your page load times or blocking
   link navigation.
 * **Bulk Management:** Fully integrates with standard WordPress list tables for
   bulk deletion, sorting, and pagination.

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/clicktrack-analytics` directory,
    or install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Navigate to **ClickTrack Analytics > Settings** to configure your tracking rules
    and privacy options.
 4. View your real-time reports under **ClickTrack Analytics > Reports**.

## FAQ

### Does this slow down my website?

No. The plugin uses asynchronous JavaScript and the modern Beacon API to send click
data securely in the background without affecting page load times or navigation.

### Can I track outbound links?

Yes! Just set the rule type to “Target URL Contains” and enter the domain you want
to track (e.g., `calendly.com`).

### Can I track form submissions?

Yes. Use the “Form ID” or “Form Class” rule types. The plugin automatically detects
successful submissions from Contact Form 7, WPForms, Gravity Forms, Elementor Forms,
Ninja Forms, and standard native HTML forms.

### What data does this plugin store?

For each matched click, the plugin stores the page URL, the matched rule and element
details, the visitor’s IP address, user agent, and, if logged in, their user ID 
and the timestamp. All data stays in your own WordPress database and is never sent
to a third party.

### Is this plugin GDPR-friendly?

Yes. You can enable IP address anonymization, exclude administrator clicks, and 
set an automatic data retention period from ClickTrack Analytics > Settings. The
plugin also integrates with the built-in WordPress “Export Personal Data” and “Erase
Personal Data” tools under Tools.

### How do I stop my own clicks from skewing the reports?

Enable “Exclude Administrators” in ClickTrack Analytics > Settings to stop logging
clicks made while logged in as an administrator.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“ClickTrack Analytics” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Umesh Ladumor ](https://profiles.wordpress.org/umeshladumor/)

[Translate “ClickTrack Analytics” into your language.](https://translate.wordpress.org/projects/wp-plugins/clicktrack-analytics)

### Interested in development?

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

## Changelog

#### 1.2.0

 * Added a date range filter (Today, Yesterday, Last 7 Days, Last 30 Days, This 
   Month, Last Month, This Year, Last Year, or a Custom Range) to the detailed report
   table and CSV export.

#### 1.1.0

 * Added optional IP address anonymization.
 * Added option to exclude administrator clicks from tracking.
 * Added automatic data retention with a daily cleanup cron job.
 * Added integration with the WordPress personal data export and erasure tools.
 * Added a privacy policy content suggestion under Settings > Privacy.
 * Added a “Settings” link on the Plugins screen.
 * Added CSRF nonce protection to the CSV export action.
 * Added a server-side whitelist check for tracking rule types.
 * Fixed plugin version inconsistency between the plugin header and the database
   version check.
 * Fixed IP anonymization to correctly mask compressed IPv6 addresses (e.g. loopback)
   using inet_pton/inet_ntop.
 * Raised the minimum required WordPress version to 5.3 for correct wp_date() timezone
   handling.
 * Lowered the admin menu registration position to avoid colliding with the core
   Comments menu slot.
 * Renamed the plugin from “UL Advanced Click Tracker” to “ClickTrack Analytics”
   to resolve a trademark ambiguity flagged during the WordPress.org plugin review.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.2.0**
 *  Last updated **12 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.3 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [analytics](https://wordpress.org/plugins/tags/analytics/)[click tracking](https://wordpress.org/plugins/tags/click-tracking/)
   [conversion tracking](https://wordpress.org/plugins/tags/conversion-tracking/)
   [event tracker](https://wordpress.org/plugins/tags/event-tracker/)[link tracking](https://wordpress.org/plugins/tags/link-tracking/)
 *  [Advanced View](https://wordpress.org/plugins/clicktrack-analytics/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

 *   [ Umesh Ladumor ](https://profiles.wordpress.org/umeshladumor/)

## Support

Got something to say? Need help?

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