WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Code Domination v1.0.6

Click Counter and Heat Maps

Advanced click tracking for any CSS selector. Analytics, charts, goals, CSV export, visual picker, and more.

Click Counter and Heat Maps

The facts

Active installs
100+
Price
Free
Last updated
14 Jun 2026
Added
Oct 2025
Requires WP
6.2
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
1,560

Our analysis

AI-assisted

Click Counter and Heat Maps is a WordPress plugin designed for tracking user interactions on your site. It allows you to monitor clicks on various elements using CSS selectors, providing detailed analytics and insights into user behaviour. This plugin is suitable for e-commerce sites, lead generation, content marketing, and A/B testing, helping you optimise your site's performance based on user interactions.

The plugin features a visual element picker for easy setup, advanced analytics with click counts and timestamps, and goal tracking with email notifications. It also offers data management options, including CSV export and bot detection, while being developer-friendly with shortcode support and clean code.

Best for: This plugin is best for e-commerce and marketing sites looking to track user interactions and optimise conversions.

What it does well

  • Tracks clicks on any element using CSS selectors
  • Provides detailed analytics and visual charts
  • Includes goal tracking and email notifications
  • Allows data export to CSV format
  • Developer-friendly with shortcode support

Where it falls short

  • Limited information on user ratings and feedback
  • No specific details on compatibility with other plugins

Verdict

Click Counter and Heat Maps offers a robust solution for tracking user clicks and interactions, making it a useful tool for site owners focused on improving engagement and conversions.

From the developer

Code Domination's own description of Click Counter and Heat Maps, lightly tidied.

Click Counter and Heat Maps by Code Domination is a comprehensive click tracking solution that lets you monitor user interactions on any element of your WordPress site using CSS selectors. Track button clicks, link clicks, form submissions, or any other clickable element with detailed analytics and insights.

Key Features

Visual Element Picker
* Click-to-select any element on your site
* Automatically generates the CSS selector
* No coding knowledge required

Advanced Analytics
* View click counts with timestamps
* Track page URLs where clicks occurred
* Filter data by date range
* Visual charts showing click trends over time
* Detailed click logs with full information

Goal Tracking
* Set click goals for any tracked element
* Receive email notifications when goals are reached
* Track progress with visual progress bars
* Perfect for conversion tracking

Data Management
* Export click data to CSV
* Automatic data retention policies
* Rate limiting to prevent spam
* Bot detection and filtering

Smart Exclusions
* Exclude all logged-in users
* Exclude specific user roles (Admin, Editor, etc.)
* Self-ignore mode with cookie-based tracking
* IP-based rate limiting

Developer Friendly
* Shortcode support: [click_count selector=".buy-button"]
* Clean, efficient code following WordPress standards
* Custom database tables for optimal performance
* Translation ready

How It Works

  1. Add a Tracker: Use the visual picker or enter a CSS selector (like .buy-button or #signup-form)
  2. Set Goals (Optional): Define click targets and email notifications
  3. Track Clicks: The plugin automatically tracks all clicks on matching elements
  4. Analyze Data: View charts, logs, and export reports
  5. Take Action: Use insights to optimize your site’s performance

Perfect For

  • E-commerce: Track add-to-cart, checkout, and purchase buttons
  • Lead Generation: Monitor form submissions and signup clicks
  • Content Marketing: Measure engagement with CTAs and links
  • A/B Testing: Compare performance of different elements
  • Conversion Optimization: Identify high-performing buttons and links

Privacy & Performance

  • No external dependencies for click tracking
  • Non-personal site data shared weekly to improve the plugin (see External Services)
  • Hashed IP addresses (never stores actual IPs)
  • Bot detection prevents false clicks
  • Lightweight JavaScript using native browser APIs
  • Works with all caching plugins

External Services

This plugin makes connections to external services under specific circumstances:

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for measuring traffic.

Under Construction

Easy to use Under Construction Page & Coming Soon Page. Enable Under Construction Mode in seconds & sh...

Free 600k+ installs 4.8★ (1,285)
Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
MonsterInsights

The best free Google Analytics plugin for WordPress. See how visitors find and use your website so you can gro...

Free 2M+ installs 4.5★ (3,148)
Maintenance

Great looking maintenance, coming soon & under construction pages. Put your site under maintenance in minu...

Free 1M+ installs 4.4★ (860)
Header Footer Code Manager

Easily add tracking code snippets, conversion pixels, or other scripts required by third party services for an...

Free 600k+ installs 4.9★ (309)
GA Google Analytics

Adds Google Analytics tracking code to your WordPress site. Supports many tracking features.

Free 400k+ installs 4.9★ (158)